Integration · Customer support
Connect Claude & ChatGPT to Noora
Ask your AI which feature requests are most popular, who voted for a post, or to draft a changelog entry in Noora. It can create, edit, move and change the status of feedback posts, add comments and internal notes, vote on behalf of customers, and read users, companies and workspace statistics.
Free plan, no credit card. Takes about a minute.
Try asking
“What are the 10 most popular feature requests right now?”
The AI lists feedback posts ordered by popularity, with their titles and boards.
“Who voted for the dark mode request?”
It finds the post and lists its voters.
“Move the CSV export request to Planned and let the voters know.”
It looks up your statuses, sets the post to the one you name with a comment explaining the change, and notifies the voters.
What your AI can do
Feedback posts
List and search posts by board, status or roadmap, create, edit and move posts, and change their status with a comment.
Comments and votes
Read and write comments and internal notes, list the voters on a post, and vote on behalf of a customer.
Changelog and insights
Create and edit changelog posts, and read users, companies, segments, activity and workspace statistics.
“Add an internal note to the CSV export request: too big for this quarter.”
It adds a private comment to the post that your users do not see.
“Write a draft changelog post about the new Slack integration and link it to the request.”
It creates the changelog post as a draft and links it to the feedback post. It stays hidden from your users until you publish it.
“Log this request from [email protected]: bulk edit for invoices.”
It creates a feedback post on the board you choose, posted on behalf of that user.
111 tools for Noora
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
archive_two_factorVisible to othersDisable a two factor. Has effects visible outside this system. API summary: Mutation disableTwoFactor.attach_ticketVisible to othersLink a ticket. Has effects visible outside this system. API summary: Mutation linkJiraIssue.create_anonymous_user_createChanges dataCreate a new anonymous user create. Required: input. API summary: Mutation anonymousUserCreate.create_api_tokenDeletesCreate a new api token. Destructive action; may require approval. API summary: Query apiTokens.create_authenticate_two_factorChanges dataCreate a new authenticate two factor. Required: token. API summary: Mutation authenticateTwoFactor.create_authenticate_with_third_party_serviceChanges dataCreate a new authenticate with third party service. Required: input. API summary: Mutation authenticateWithThirdPartyService.create_billing_checkout_sessionChanges dataCreate a new billing checkout session. Required: input. API summary: Mutation billingCheckoutSession.create_billing_portal_sessionChanges dataCreate a new billing portal session. API summary: Mutation billingPortalSession.create_board_createChanges dataCreate a new board. Required: workspace id or input. API summary: Mutation createBoard.create_board_shareChanges dataCreate a new board share. Required: board id. API summary: Query boardShare.create_changelog_postChanges dataCreate a changelog post in a workspace by `workspace_id`: `input.title` and `input.description`, plus optional `labelIds`, `linkedToPostIds` and `postedAt`. Set `input.draft` to true to keep it unpublished; otherwise it is visible to your users.create_changelog_unread_countChanges dataCreate a new changelog unread count. Required: input. API summary: Query changelogUnreadCount.create_commentChanges dataAdd a comment to a post: `input.postId` and `input.comment`. Optional `private` for an internal note, `parentCommentId` to reply, and `notify` to notify followers.create_comment_edit_voteChanges dataCreate a new comment edit vote. Required: input. API summary: Mutation commentEditVote.create_comment_voterChanges dataCreate a new comment voter. Required: input. API summary: Query commentVoters.create_custom_fieldChanges dataCreate a new custom field. Required: workspace id. API summary: Query customFields.create_custom_field_select_optionChanges dataCreate a new custom field select option. Required: custom field id or input. API summary: Query customFieldSelectOptions.create_custom_field_select_option_createChanges dataCreate a new custom field select option. Required: custom field id or input. API summary: Mutation createCustomFieldSelectOption.create_data_attributeChanges dataCreate a new data attribute. Required: input. API summary: Query dataAttributes.create_demo_requestChanges dataCreate a new demo request. Required: input. API summary: Mutation demoRequest.create_documentChanges dataCreate a new document. Required: workspace id or file type. API summary: Mutation requestFileUpload.create_exchange_access_tokenDeletesCreate a new exchange access token. Required: token. Destructive action; may require approval. API summary: Mutation exchangeAccessToken.create_export_voterChanges dataCreate a new export voter. Required: post id. API summary: Mutation postExportVoters.create_generate_access_tokenDeletesCreate a new generate access token. Destructive action; may require approval. API summary: Mutation generateAccessToken.create_generate_api_tokenDeletesCreate a new generate api token. Required: name. Destructive action; may require approval. API summary: Mutation generateAPIToken.create_invite_workspace_adminDeletesCreate a new invite workspace admin. Required: workspace id or email. Destructive action; may require approval. API summary: Mutation inviteWorkspaceAdmin.create_jira_issue_createVisible to othersCreate a new jira issue create. Required: input. Has effects visible outside this system. API summary: Mutation jiraIssueCreate.create_jira_issue_create_meta_dataVisible to othersCreate a new jira issue create meta data. Has effects visible outside this system. API summary: Query jiraIssueCreateMetaData.create_label_createChanges dataCreate a new label. Required: workspace id or input. API summary: Mutation createLabel.create_loginChanges dataCreate a new login. Required: email, password or sub domain. API summary: Mutation login.create_login_with_tokenDeletesCreate a new login with token. Required: token. Destructive action; may require approval. API summary: Mutation loginWithToken.create_logoutChanges dataCreate a new logout. API summary: Mutation logout.create_message_mute_emailVisible to othersCreate a new message. Required: token. Has effects visible outside this system. API summary: Mutation muteEmail.create_message_request_password_reset_emailDeletesCreate a new message. Required: sub domain or email. Destructive action; may require approval. API summary: Mutation requestPasswordResetEmail.create_notification_integration_instanceChanges dataCreate a new notification integration instance. Required: workspace id. API summary: Query notificationIntegrationInstances.create_postChanges dataCreate a feedback post on a board: `board_id` plus `input.title` and `input.description`. Optional `postedByUserEmail` posts on behalf of a user, and `owner.setOwnerId` assigns an owner.create_registerChanges dataCreate a new register. Required: input. API summary: Mutation register.create_register_without_passwordDeletesCreate a new register without password. Required: input. Destructive action; may require approval. API summary: Mutation registerWithoutPassword.create_request_new_integration_secretChanges dataCreate a new request new integration secret. Required: workspace id. API summary: Mutation requestNewIntegrationSecret.create_reset_passwordDeletesCreate a new reset password. Required: token or password. Destructive action; may require approval. API summary: Mutation resetPassword.create_segment_createChanges dataCreate a new segment create. Required: input. API summary: Mutation segmentCreate.create_segment_deleteChanges dataCreate a new segment delete. Required: segment id. API summary: Mutation segmentDelete.create_segment_editChanges dataCreate a new segment edit. Required: input. API summary: Mutation segmentEdit.create_server_statusChanges dataCreate a new server status. API summary: Query serverStatus.create_service_job_statusChanges dataCreate a new service job status. Required: job id. API summary: Query serviceJobStatus.create_share_boardChanges dataCreate a new share board. Required: board id or input. API summary: Mutation shareBoard.create_status_createChanges dataCreate a new status. Required: workspace id or input. API summary: Mutation createStatus.create_subscriptionChanges dataCreate a new subscription. Required: workspace id. API summary: Query billingSubscription.create_subscription_change_subscriptionChanges dataCreate a new subscription. Required: workspace id or plan id. API summary: Mutation changeSubscription.create_toggle_integrationChanges dataCreate a new toggle integration. Required: workspace id or input. API summary: Mutation toggleIntegration.create_unshare_boardChanges dataCreate a new unshare board. Required: board id or input. API summary: Mutation unshareBoard.create_user_identifyChanges dataCreate a new user identify. Required: input. API summary: Mutation userIdentify.create_user_workspaces_for_verified_userChanges dataCreate a new user. API summary: Query workspacesForVerifiedUser.create_workspace_admin_inviteDeletesCreate a new workspace admin invite. Required: workspace id. Destructive action; may require approval. API summary: Query workspaceAdminInvites.create_workspace_createChanges dataCreate a new workspace. Required: name or sub domain. Search workspaces first to avoid duplicates. API summary: Mutation createWorkspace.create_workspace_routeChanges dataCreate a new workspace route. Required: input. API summary: Query workspaceRoute.create_workspace_ssoChanges dataCreate a new workspace sso. Required: workspace id. API summary: Query workspaceSSO.delete_api_tokensDeletesPermanently delete a api token. Destructive action; may require approval. API summary: Mutation deleteAPIToken.delete_boardsDeletesPermanently delete a board. Destructive action; may require approval. API summary: Mutation deleteBoard.delete_custom_field_select_optionsDeletesPermanently delete a custom field select option. Destructive action; may require approval. API summary: Mutation deleteCustomFieldSelectOption.delete_documentsDeletesPermanently delete a document. Destructive action; may require approval. API summary: Mutation deleteFileUpload.delete_labelsDeletesPermanently delete a label. Destructive action; may require approval. API summary: Mutation deleteLabel.delete_messagesDeletesPermanently delete a message. Destructive action; may require approval. API summary: Mutation deleteComment.delete_notification_integration_instancesDeletesPermanently delete a notification integration instance. Destructive action; may require approval. API summary: Mutation deleteNotificationIntegrationInstance.delete_pagesDeletesPermanently delete a page. Destructive action; may require approval. API summary: Mutation deleteChangelogPost.delete_postDeletesPermanently delete a feedback post by `post_id`. This cannot be undone.delete_statusesDeletesPermanently delete a status. Destructive action; may require approval. API summary: Mutation deleteStatus.delete_usersDeletesPermanently delete a user. Destructive action; may require approval. API summary: Mutation deleteUser.delete_workspace_admin_invitesDeletesPermanently delete a workspace admin invite. Destructive action; may require approval. API summary: Mutation deleteWorkspaceAdminInvite.delete_workspace_adminsDeletesPermanently delete a workspace admin. Destructive action; may require approval. API summary: Mutation removeWorkspaceAdmin.detach_ticketVisible to othersUnlink a ticket. Has effects visible outside this system. API summary: Mutation unlinkJiraIssue.get_commentChanges dataGet one comment by `input.commentId`.get_current_userChanges dataGet the Noora user this connection is signed in as.get_event_statusChanges dataGet the current status of a event. API summary: Mutation trackEvents.get_workspaceChanges dataGet a workspace by `input.subDomain` (your Noora subdomain) or `input._id`. Use this first to find the workspace ID that most other tools need.get_workspace_statisticsChanges dataGet workspace statistics: `input.workspaceId` and optional `input.timePeriod`.list_activityChanges dataList recent activity, with `input.limit`, optional `input.userId` to see one user's activity, and a `cursor`.list_boardsChanges dataList the feedback boards in a workspace by `workspace_id`. Use this to find a board ID.list_changelog_labelsChanges dataList the changelog labels in a workspace by `workspace_id`.list_changelog_postsChanges dataList changelog posts, with `input.limit`, optional `workspaceId`, `filterOnLabels` and a `cursor`.list_companiesChanges dataList the companies in a workspace: `input.workspaceId`, optional `filterText`, `limit` and `cursor`.list_post_votersChanges dataList the voters on a post by `post_id`, with `input.limit`, optional `input.filter` and a `cursor` for the next page.list_postsChanges dataList or search feedback posts. In `input` set `orderBy` (NEWEST, POPULAR, UPDATED, COMMENTED, ...) and `limit`, plus optional `workspaceId`, `boardId`, `filterText`, `filterOnStatuses`, `filterOnBoards`, `filterForRoadmap` and a `cursor` for the next page.list_segmentsChanges dataList the user segments, with `input.limit`, optional `input.filter` and a `cursor`.list_statusesChanges dataList the post statuses in a workspace by `workspace_id`. Use this to find a `status_id`.list_usersChanges dataList the users in a workspace by `workspace_id`, with `input.limit`, optional `input.filter`, company or segment filters and a `cursor`.move_postChanges dataMove a post to a different board by `post_id` and `board_id`.restore_two_factorChanges dataEnable a two factor. API summary: Mutation enableTwoFactor.search_ticketsChanges dataSearch tickets. Use this to find existing tickets before creating a new ticket. API summary: Query searchJiraIssues.search_workspacesChanges dataSearch workspaces. Use this to find existing workspaces before creating a new workspace. API summary: Query searchWorkspace.set_post_statusChanges dataMove a post to a new status by `post_id` and `status_id`, with an `input.comment` explaining the change. Set `input.notify` to notify the post's voters.submit_documentVisible to othersFinalize a document. Has effects visible outside this system. API summary: Mutation finalizeFileUpload.submit_messageVisible to othersVerify a message. Has effects visible outside this system. API summary: Mutation verifyEmail.submit_message_resendVisible to othersResend a message. Has effects visible outside this system. API summary: Mutation resendVerifyEmail.submit_pageVisible to othersMerge a page. Has effects visible outside this system. API summary: Mutation mergePosts.submit_two_factorVisible to othersVerify a two factor. Has effects visible outside this system. API summary: Mutation verifyTwoFactor.update_boardsChanges dataUpdate an existing board. API summary: Mutation editBoard.update_changelog_postChanges dataEdit a changelog post by `post_id`. `input.title` and `input.description` are required; optional `draft`, `labelIds`, `linkedToPostIds` and `postedAt`.update_commentChanges dataEdit a comment by `comment_id` with new `input.comment` text; optional `private`, `pinned` or `moderationState`.update_custom_field_select_optionsChanges dataUpdate an existing custom field select option. API summary: Mutation editCustomFieldSelectOption.update_labelsChanges dataUpdate an existing label. API summary: Mutation editLabel.update_notification_integration_instancesChanges dataUpdate an existing notification integration instance. API summary: Mutation editNotificationIntegrationInstance.update_postChanges dataEdit a post by `post_id`: in `input` change `title`, `description`, `owner`, `moderationState` (UNMODERATED, HIDDEN, VISIBLE) or `position`. Only the fields you pass change.update_post_custom_field_multi_select_optionsChanges dataUpdate an existing post custom field multi select option. API summary: Mutation editPostCustomFieldMultiSelectOptions.update_post_date_fieldsChanges dataUpdate an existing post date field. API summary: Mutation setPostDateField.update_statusesChanges dataUpdate an existing status. API summary: Mutation editStatus.update_user_profilesChanges dataUpdate an existing user profile. API summary: Mutation updateUserProfile.update_workspace_profilesChanges dataUpdate an existing workspace profile. API summary: Mutation updateWorkspaceProfile.upload_from_other_serviceChanges dataImport a from other service. API summary: Mutation importFromOtherService.upload_pageChanges dataImport a page. API summary: Mutation importPosts.vote_on_postChanges dataSet a vote on a post by `post_id`: `input.vote` is UP, DOWN or NONE. Use `voteForEmail`, `voteForUserId` or `voteForAnonymousName` to vote on behalf of a customer.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Noora from the app list.
- 2
Paste your key
Paste a Noora API token. You must be a workspace admin. Sign in to your Noora workspace, go to Admin > Integrations and generate an API token, then copy it.
- 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 Noora?
The AI can read your workspace, boards, statuses, feedback posts, comments, voters, changelog posts and labels, users, companies, segments, activity and workspace statistics. It can create, edit, move and delete posts, set a post's status, create and edit comments and changelog posts, and vote on posts.
Does the AI see my Noora API token?
No. Your Noora API 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 with reading feedback only. A changelog post that is not a draft is visible to your users, a status change can notify voters, and deleting a post is permanent. These actions 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 Noora workspace.
Why does the AI ask for my Noora subdomain?
Most Noora tools need your workspace ID. The AI finds it by looking up your workspace by its Noora subdomain. After that it uses the ID for boards, posts, statuses and users.
Let your AI work in Noora today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Noora freeHeyMyApps is not affiliated with Noora. Product names are trademarks of their owners.






