Integration · Payroll & HR
Connect Claude & ChatGPT to Credly
Ask your AI to issue a badge to someone who finished a course, check who already has a badge, or look up the earning criteria for a template. It can search your badge templates, issued badges, employees and their skills in Credly, issue and replace badges, and revoke a badge with a reason. Recent events show what was issued, accepted or revoked.
Free plan, no credit card. Takes about a minute.
Try asking
“Issue the Advanced Excel badge to [email protected], dated today.”
The AI finds the template ID and issues the badge with the recipient's email, name and today's date. Credly emails Jane so she can accept it.
“Has Jane Holm been issued the Project Lead badge?”
It searches your issued badges by earner name and shows the badge, its state and dates.
“What are the earning criteria for the Data Analyst badge?”
It finds the template and reads its description, skills and earning criteria.
What your AI can do
Issuing and revoking
Issue badges by template and email, replace a badge with corrected details, and revoke a badge with a reason.
Badge templates and issued badges
Search your templates and read their skills and criteria, search issued badges by earner, and follow recent events.
Employees and skills
Search employees, see their skills and the badges they earned elsewhere, and read badge recommendations.
“Revoke badge 8f3 because it was issued by mistake.”
It revokes the badge with your reason. The earner is emailed unless you ask it not to, and the revoke cannot be undone.
“Which badges have our employees earned from other organizations?”
It lists badges your employees earned outside your organization.
“What happened in our Credly organization this week?”
It lists recent events, such as badges being issued, accepted or revoked.
43 tools for Credly
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_badge_template_endorsementChanges dataCreate a new endorsement for a badge template. API summary: Create an Endorsement.create_company_authorization_tokenDeletesCreate a new authorization token for a company. Destructive action; may require approval. API summary: Creating Authorization Tokens via API.create_company_badge_templateChanges dataCreate a new badge template for a company. Required: badge template activities, description, image, name or skills. Search badge templates first to avoid duplicates. API summary: Create a Badge Template.create_company_employeeChanges dataCreate a new employee for a company. Search employees first to avoid duplicates. API summary: Create Employee.create_company_recommendationChanges dataCreate a new recommendation for a company. Required: body. Search recommendations first to avoid duplicates. API summary: Create Badge Recommendation.create_rotateDeletesCreate a new rotate. Destructive action; may require approval. API summary: Rotating Authorization Tokens via API.delete_badge_template_endorsementDeletesPermanently delete a endorsement by endorsement id. Destructive action; may require approval. API summary: Delete an Endorsement.delete_company_badgeDeletesPermanently delete a badge by badge id. Destructive action; may require approval. API summary: Delete an Issued Badge.delete_company_badge_templateDeletesPermanently delete a badge template by badge template id. Destructive action; may require approval.delete_company_employeeDeletesPermanently delete a employee by employee id. Destructive action; may require approval. API summary: Delete Employee.delete_company_issuerDeletesPermanently delete a issuer by issuer authorization id. Destructive action; may require approval. API summary: Deauthorize Issuer.delete_company_recommendationDeletesPermanently delete a recommendation by recommendation id. Destructive action; may require approval.get_badge_templateGet one badge template by `badge_template_id`, including name, description, skills and earning criteria.get_badge_template_endorsementGet one endorsement for a badge template by endorsement id. API summary: Get an Endorsement.get_companyGet one company by company id. API summary: Get an Organization.get_employeeGet one employee by email or your internal employee ID in `employee_id`.get_eventGet one organization event by `event_id`.get_issued_badgeGet one issued badge by `badge_id`, including earner, template, state and dates.get_recommendationGet one badge recommendation by `recommendation_id`.issue_badgeChanges dataIssue a badge to a person: pass `badge_template_id`, `recipient_email`, first and last name and `issued_at`. Credly emails the recipient so they can accept it.list_badge_template_endorsementsList endorsements for a badge template. Optional filters: per. Results are paginated.list_company_authorization_tokensList authorization tokens for a company. Optional filters: per. Results are paginated. API summary: Retrieving Authorization Tokens.list_company_grantorsList grantors for a company. API summary: Get Grantors.list_employee_dataList data for a employee. Optional filters: issuer id. API summary: Get Employee Data.list_eventsList recent events in your organization, such as badges being issued, accepted or revoked.list_issuersList the organizations authorized to issue your badges on your behalf.list_organizationsList the Credly organizations this connection can access.replace_badgeChanges dataReplace an issued badge by `badge_id` with corrected details or a different template. Requires the template, earner first and last name and `issued_at`.revoke_badgeVisible to othersRevoke an issued badge by `badge_id` with a `reason`. The earner is emailed unless you set `suppress_revoke_notification_email`. This cannot be undone.search_badge_templatesList your organization's badge templates, with filters and paging. Use it to find a template ID before issuing a badge.search_company_high_volume_issued_badge_searchesSearch high volume issued badge searches for a company by filter or badge format. Use this to find existing high volume issued badge searches before creating a new high volume issued badge search. API summary: Get Badges in Bulk.search_employee_external_badgesList badges your employees earned from other organizations.search_employee_skillsList the skills of employees, filtered in `filter` (for example by employee).search_employeesSearch your organization's employees by name or email and filters such as badge level.search_issued_badgesSearch badges your organization has issued, by earner name or email and other filters, with paging.search_recommendation_badge_templatesSearch badge templates for a recommendation by sort, per or filter. Use this to find existing badge templates before creating a new badge template. Results are paginated. API summary: List Recommendation Badge Templates.search_recommendationsList your organization's badge recommendations, optionally filtered by title.send_employee_invitationsVisible to othersSend a employee (organization id). Has effects visible outside this system. API summary: Send Invitations.update_badge_template_endorsementChanges dataUpdate an existing endorsement identified by endorsement id. API summary: Update an Endorsement.update_companyChanges dataUpdate an existing company identified by company id. API summary: Update an Organization.update_company_badge_templateChanges dataUpdate an existing badge template identified by badge template id. API summary: Update Badge Templates.update_company_employeeChanges dataUpdate an existing employee identified by employee id. API summary: Update Employee.update_company_recommendationChanges dataUpdate an existing recommendation identified by recommendation id. Only the fields you pass are changed.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Credly from the app list.
- 2
Paste your key
Paste a Credly authorization token, leave the password field empty and enter your Organization ID. In Credly go to Developers > Authorization Tokens, click Add Token, give it a name, tick the permissions you need and save. The Organization ID is shown at the top of any tab in the Developers section. Tokens expire after 180 days.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Credly?
It can search and read badge templates, issued badges, employees, employee skills, badges employees earned elsewhere, badge recommendations, events, issuers and organizations. It can issue a badge, replace an issued badge with corrected details and revoke a badge.
Does the AI see my Credly token?
No. You paste your Credly token into HeyMyApps once. It is encrypted at rest, never shown to the AI and never shown again after you save it. The AI only gets the results of the tools you have switched on.
Can I control what the AI is allowed to do?
Yes. Switch on only the tools you want, for example searches without issuing. Issuing and replacing badges and revoking a badge can require your approval before they run. A revoke cannot be undone. Every tool call is logged. The permissions you tick on the token in Credly also limit what the AI can do.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans are billed per completed task. You connect your own Credly organization.
Will earners be emailed when the AI issues or revokes a badge?
Yes. When a badge is issued, Credly emails the recipient so they can accept it. When a badge is revoked, the earner is emailed unless the revoke is sent with the notification switched off.
Related integrations
Let your AI work in Credly today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Credly freeHeyMyApps is not affiliated with Credly. Product names are trademarks of their owners.






