Integration · Documents
Connect Claude & ChatGPT to ClickHelp
Ask your AI where something is explained in your ClickHelp documentation, or have it draft a new topic in the right place. It can search topics across projects, read and update topic content and status, and create folders and move entries in the table of contents. When the docs are ready, it can publish a project and check on the publishing task.
Free plan, no credit card. Takes about a minute.
Try asking
“Where do we explain how to reset a password?”
The AI runs a full-text search across your topics and shows the matching topics with their projects.
“Write a topic called 'Exporting reports' under the Reports folder in the User Guide project.”
It finds the folder in the table of contents and creates the topic with a title and HTML body there.
“Update the Installation topic with the new system requirements and set it to Ready for review.”
It reads the topic, updates the body and sets the workflow status you name.
What your AI can do
Topics
Search, read, create and update topics with HTML content, workflow status and assignee.
Table of contents
Read the table of contents, create folders, and rename or move entries.
Projects and publishing
List and create projects, publish a project, change publication visibility and check publishing tasks.
“Move the FAQ folder to the end of the table of contents.”
It reads the table of contents and moves the folder to the new position.
“Publish the User Guide project as an update to the existing publication.”
It starts publishing and checks the task until it is done. The result is visible to your readers.
“Ask AnswerGenius what our docs say about single sign-on.”
It sends the question to AnswerGenius, ClickHelp's AI assistant, optionally within one project, and returns the answer.
55 tools for ClickHelp
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
ask_answergeniusChanges dataAsk the AI assistant AnswerGenius a question (`query`) about your documentation, optionally within one `project_id`.create_projectChanges dataCreate a new documentation project with `project_name`; optionally copy from `source_project_id`.create_statusChanges dataCreate a new status. Required: name or type. API summary: Create workflow status.create_toc_folderChanges dataCreate a folder in a project's table of contents: `project_id` and `caption`, optionally under `parent_id`.create_topicChanges dataCreate a topic in a project: `project_id`, topic `id`, `title` and HTML `body`; optionally a `parent_toc_node_id`, status and assignee.create_transitionChanges dataCreate a new transition. Required: source status name or destination status name. API summary: Create workflow transition.create_userChanges dataCreate a new user. Required: user name or user info. API summary: Create user.delete_nodeDeletesPermanently delete a node by node id. Destructive action; may require approval. API summary: Delete TOC Node.delete_nodesMoves moneyPermanently delete a node by project id. Financial or irreversible action; may require approval. API summary: Delete Several TOC Nodes.delete_projectDeletesPermanently delete a project by project id. Destructive action; may require approval. API summary: Delete project/publication.delete_project_productsMoves moneyPermanently delete a product by project id. Financial or irreversible action; may require approval. API summary: Delete several topics.delete_statusDeletesPermanently delete a status by status name. Destructive action; may require approval. API summary: Delete workflow status.delete_storageDeletesPermanently delete a storage by file path. Destructive action; may require approval. API summary: Delete file.delete_storagesMoves moneyPermanently delete a storage. Financial or irreversible action; may require approval. API summary: Delete multiple files.delete_topicDeletesPermanently delete a topic by `project_id` and `topic_id`. Cannot be undone.delete_transitionDeletesPermanently delete a transition by transition id. Destructive action; may require approval. API summary: Delete workflow transition.download_projectChanges dataDownload the document for a project. API summary: Download project backup.export_projectsChanges dataExport projects. API summary: Export publication.get_home_page_contentList pages. Optional filters: site. API summary: Get home page content.get_home_page_settingsList pages. Optional filters: published or site. API summary: Get home page settings.get_nodeGet one node by node id. API summary: Get TOC Node.get_projectGet one project or publication by `project_id`.get_statusGet one status by status name. API summary: Get workflow status.get_storageGet one storage by file path. API summary: Get file(s) or folder info.get_task_statusCheck the status of a long-running task (such as publishing) by `task_key`.get_topicGet one topic by `project_id` and `topic_id`, including its HTML body.get_userGet one user profile by `user_login`.get_user_event_queriesGet one user event by user login. API summary: Get Search Queries.import_to_existing_projectChanges dataImport a project (project id). API summary: Import to existing project.list_pagesList pages. Optional filters: site. API summary: Get portal settings.list_project_publicationsList the publications made from a project by `project_id`.list_project_usersList users for a project. Optional filters: types. API summary: Get users with access to project/publication.list_projectsList documentation projects and publications, optionally filtered by `types` or `parent_id`.list_toc_node_childrenList the child entries of a table-of-contents node by `project_id` and `toc_node_id`.list_toc_nodesList the table-of-contents entries of a project by `project_id`.list_topicsList or search topics in a project by `project_id`, optionally matching `q`.list_transitionsList transitions. API summary: Get all workflow transitions.list_user_event_productsList products for a user event. Optional filters: start date or end date. API summary: Get Topic Views.list_user_projectsList projects for a user. API summary: Get projects/publications available to user.list_user_tokensList tokens for a user. Optional filters: exp or muse. API summary: Get login token.list_usersList all users in the ClickHelp portal.list_workflow_statusesList the workflow statuses that topics can have.publish_projectVisible to othersPublish a project as an online publication by `project_id`, optionally updating an existing publication (`updated_pub_id`). The result is visible to readers.search_documentationFull-text search across topics for `q`, optionally limited to `project_ids`.submit_homeVisible to othersPublish a home. Has effects visible outside this system. API summary: Publish home page.update_home_page_draftVisible to othersUpdate an existing page. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update home page draft.update_pagesVisible to othersUpdate an existing page. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update portal settings.update_publication_visibilityChanges dataChange a publication's `visibility` by `project_id`; list the changed fields in `updated_fields` (e.g. visibility).update_statusChanges dataUpdate an existing status identified by status name. Only the fields you pass are changed. API summary: Update workflow status.update_storageChanges dataUpdate an existing storage identified by file path. Only the fields you pass are changed. API summary: Update file content.update_toc_nodeChanges dataRename or move a table-of-contents node by `project_id` and `node_id`; list changed fields in `updated_fields`.update_topicChanges dataUpdate a topic by `project_id` and `topic_id` (title, body, status, assignee); list the changed fields in `updated_fields`, e.g. "title,body".update_userChanges dataUpdate an existing user identified by user login. Only the fields you pass are changed. API summary: Change user profile.upload_projectChanges dataImport a project. API summary: Import new project.upload_storageChanges dataUpload a storage (file path). API summary: Create File or Folder / Start Resumable Upload.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose ClickHelp from the app list.
- 2
Paste your key
Paste your ClickHelp portal address (without https://), your ClickHelp login and an API key. The portal needs the REST API & MCP add-on, and only Contributor accounts can get API keys. Click your profile image, choose My Profile, find your login above the title, then click Reset API key and use the key from the email you receive.
- 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 ClickHelp?
It can list and read projects, publications, topics, table of contents entries, workflow statuses and users, search your documentation and ask AnswerGenius. It can create projects, topics and folders, update topics and table of contents entries, publish projects, change publication visibility and delete topics if you switch that tool on.
Does the AI see my ClickHelp API key?
No. Your ClickHelp credentials are encrypted at rest and never shown to the AI. After you save them, they are 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 search and reading only. Publishing makes content visible to readers and deleting a topic cannot be undone. Both can require your approval before they run. Every tool call is logged.
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 also need your own ClickHelp account.
What do I need in ClickHelp to connect?
Your portal needs the REST API & MCP add-on, and you need a Contributor account, because only those can get API keys. You get the key by clicking Reset API key on your profile page; ClickHelp then emails it to you. Use that key, not your password.
Related integrations
Let your AI work in ClickHelp today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect ClickHelp freeHeyMyApps is not affiliated with ClickHelp. Product names are trademarks of their owners.






