Integration · Payroll & HR
Connect Claude & ChatGPT to Navigatr
Ask your AI to find a badge, see who it has been issued to, or issue it to a new recipient in Navigatr. It can create and update badges, add criteria and tags, and publish a badge so it can be issued. It can also verify, update or revoke issued badges, and look up providers, communities and the badges a user has earned.
Free plan, no credit card. Takes about a minute.
Try asking
“Who has been issued the First Aid badge?”
The AI searches for the badge and lists everyone it has been issued to, with status.
“Issue the Team Leader badge to Anna Berg.”
It finds the badge and your provider, then issues the badge to her email address. She is awarded the badge.
“Create a badge called Forklift Safety with two criteria.”
It creates the badge for your provider and adds the criteria. The badge stays unpublished until you publish it.
What your AI can do
Badges
Search, create, update and publish badges, add criteria and tags, and read alignments and endorsements.
Issued badges
Issue badges to recipients, list who holds a badge, and verify, update or revoke issued badges.
Providers, communities and users
Look up providers and communities with their badges, and see which badges a user has earned and which providers they belong to.
“Is this issued badge still valid?”
It verifies the issued badge by its ID and tells you whether it is valid.
“Revoke the badge Tom got by mistake. Reason: wrong course.”
It finds the issued badge and revokes it with that reason. Tom's badge is no longer valid.
“Fix the spelling of the recipient's name on this badge without emailing them.”
It updates the recipient name with skip_email set, so the recipient is not notified.
52 tools for Navigatr
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_badge_tagChanges dataAdd a tag (`name`) to a badge (`badge_id`).create_badgeChanges dataCreate a new badge for a provider: pass the badge fields in `body` (name, type, description, criteria, image and more) and optionally a `provider_id`.create_badge_alignmentChanges dataCreate a new alignment for a badge. Required: name, description or url. API summary: Create Badge Alignment.create_badge_alignment_multiChanges dataCreate a new user. Required: items. API summary: Create Badge Alignment Multi.create_badge_assertion_change_requestChanges dataCreate a new change request for a badge assertion. Required: changes. API summary: Create Badge Assertion Change Request.create_badge_criteria_multiChanges dataCreate a new user. Required: items. API summary: Create Badge Criteria Multi.create_badge_criterionChanges dataAdd a criterion to a badge (`badge_id`) with a `type` (e.g. Assessment, Course, Project) and `description`.create_badge_endorsementChanges dataCreate a new endorsement for a badge. Required: name or description. API summary: Create Badge Endorsement.create_badge_endorsementsChanges dataCreate a new user. Required: items. API summary: Create Badge Endorsements.create_badge_tagsChanges dataCreate a new user. Required: items. API summary: Create Badge Tags.create_pushChanges dataCreate a new push. Required: provider id, badge external id, source, external id, external url or recipient email. API summary: Push External Badge Assertion.create_userChanges dataCreate a new user. Required: items. API summary: Create User Interests.create_user_learning_stylesChanges dataCreate a new user. Required: items. API summary: Create User Learning Styles.delete_alignmentDeletesPermanently delete a alignment by alignment id. Destructive action; may require approval. API summary: Delete Badge Alignment.delete_badgeDeletesPermanently delete a badge by badge id. Destructive action; may require approval. API summary: Delete Badge.delete_badge_assertionDeletesPermanently delete a badge assertion by badge assertion id. Destructive action; may require approval. API summary: Delete Badge Assertion.delete_badge_tagsMoves moneyPermanently delete a tag by badge id. Financial or irreversible action; may require approval. API summary: Delete Badge Tag.delete_criterionDeletesPermanently delete a criterion by criteria id. Destructive action; may require approval. API summary: Delete Badge Criteria.delete_endorsementDeletesPermanently delete a endorsement by endorsement id. Destructive action; may require approval. API summary: Delete Badge Endorsement.delete_usersMoves moneyPermanently delete a user by badge id. Financial or irreversible action; may require approval. API summary: Delete Badge Tags.get_badgeGet one badge by `badge_id`, with its details.get_communityGet one community by `community_id`.get_issued_badgeGet one issued badge by `badge_assertion_id`, with recipient and dates.get_providerGet one provider (badge issuing organisation) by `provider_id`.get_userGet a user's profile by `user_id`.issue_badgeVisible to othersIssue a badge (`badge_id`) from a provider (`provider_id`) to a recipient by email or recipient ID, with optional name, organisation, issue and end dates and evidence. The recipient is awarded the badge.list_badge_alignmentsList the skills or framework alignments of a badge by `badge_id`.list_badge_assertion_open_badgesList open badges for a badge assertion. Optional filters: version. API summary: Read Open Badge Assertion.list_badge_criteriaList the criteria a recipient must meet to earn a badge, by `badge_id`.list_badge_endorsementsList the endorsements on a badge by `badge_id`.list_badge_open_badgesList open badges for a badge. API summary: Read Open Badge.list_badge_recipientsList everyone a specific badge (`badge_id`) has been issued to, filtered by `status` or `keyword`, with paging.list_badge_tagsList the tags on a badge by `badge_id`.list_community_badgesList the badges in a community by `community_id`, filtered by `keyword`, `status` or `type`, with paging.list_community_providersList the providers in a community by `community_id`, filtered by `keyword` or `status`, with paging.list_issued_badgesList issued badges, filtered by `badge_id`, `provider_id`, `recipient_email`, `recipient_id`, `status` or `keyword`, with paging.list_provider_badgesList the badges of a provider by `provider_id`, filtered by `keyword`, `status` or `type`, with paging.list_provider_open_badgesList open badges for a provider. API summary: Read Provider As Open Badges Issuer.list_user_badgesList the badges a user (`user_id`) has earned, filtered by `keyword` or `status`, with paging.list_user_detail_communitiesList communities for a user detail. API summary: Read User Communities.list_user_providersList the providers a user (`user_id`) belongs to, optionally only those where they can create badges.publish_badgeVisible to othersPublish a badge by `badge_id` so it can be issued to recipients.revoke_issued_badgeVisible to othersRevoke an issued badge by `badge_assertion_id`, with an optional `revocation_reason`. The recipient's badge is no longer valid.search_badgesSearch badges by `keyword`, `status`, `type`, `provider_id` or `community_id`, with paging. Use this to find a badge's ID.update_alignmentChanges dataUpdate an existing alignment identified by alignment id. API summary: Update Badge Alignment.update_badgeChanges dataUpdate a badge by `badge_id`, passing the fields to change in `body`.update_badge_assertion_change_requestChanges dataUpdate an existing change request identified by request id. API summary: Update Badge Assertion Change Request.update_badge_expiresVisible to othersUpdate an existing expire identified by badge id. Has effects visible outside this system. API summary: Expire Badge.update_criterionChanges dataUpdate an existing criterion identified by criteria id. API summary: Update Badge Criteria.update_endorsementChanges dataUpdate an existing endorsement identified by endorsement id. API summary: Update Badge Endorsement.update_issued_badgeVisible to othersUpdate an issued badge's recipient name, organisation or end date by `badge_assertion_id`. Set `skip_email` to avoid notifying the recipient.verify_issued_badgeVerify whether an issued badge (`badge_assertion_id`) is valid.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Navigatr from the app list.
- 2
Paste your key
Paste a Navigatr personal access token. In Navigatr, open navigatr.app/settings/personal-access-tokens, create a token (you can give it an expiry date) and copy it right away. It is shown only once.
- 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 Navigatr?
The AI can search and read badges, criteria, alignments, tags, endorsements, issued badges, providers, communities and users. It can create, update and publish badges, add criteria and tags, issue badges to recipients, and update, verify or revoke issued badges.
Does the AI see my Navigatr access token?
No. Your Navigatr access token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Issuing a badge awards it to a real recipient, and revoking one makes it invalid. Both can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then 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 with no credit card required. Paid plans bill per completed task. You also need your own Navigatr account.
Where do I find my provider ID?
Your provider is the organisation that issues your badges. The AI can list the providers a user belongs to, including those where they can create badges, and use that provider ID when it creates or issues badges.
Related integrations
Let your AI work in Navigatr today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Navigatr freeHeyMyApps is not affiliated with Navigatr. Product names are trademarks of their owners.






