Integration · Communication
Connect Claude & ChatGPT to Zenzap
Ask your AI what was said in a topic, to post an update, or to create a task for a colleague in Zenzap. It can read and send messages, create topics and polls, add members and labels to topics, and list, create and update tasks. It works as an API bot that you create in your Zenzap console.
Free plan, no credit card. Takes about a minute.
Try asking
“Sum up what was said in the Warehouse topic today.”
The AI finds the topic, reads its latest messages and summarizes the conversation.
“Post in the Sales topic that the new price list is ready.”
It sends the message to the topic. Everyone in the topic sees it right away.
“Create a task for Maria to send the quote by Friday.”
It looks up Maria's member ID and creates a task in the topic with her as assignee and Friday as due date.
What your AI can do
Messages and topics
Read and send messages, edit the bot's own messages, add reactions, and create or rename topics.
Tasks and polls
List, create, update and delete tasks with assignee and due date, and post polls in a topic.
Members and labels
List members and org units, add members to topics, and attach labels to topics.
“Which tasks are assigned to Peter?”
It lists tasks filtered by assignee, with title, status and due date.
“Ask the Planning topic whether Tuesday or Thursday works for the offsite.”
It posts a single-choice poll in the topic with the two options.
“Create a topic for the Hansen project with Anna and Lars.”
It finds their member IDs and creates the topic with both of them as members.
22 tools for Zenzap
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_reactionVisible to othersAdd an emoji `reaction` to a message by `message_id`. Visible to the topic's members.add_topic_labelChanges dataAttach an existing label to a topic by `topic_id` and `label_id`.add_topic_membersChanges dataAdd members to a topic by `topic_id` and a list of `member_ids`. They gain access to the topic's messages.create_pollChanges dataPost a poll in a topic with a `question`, a list of `options`, the `selection_type` (single or multiple) and optional anonymity. Members see it right away.create_taskChanges dataCreate a task in a topic with a `title` and `topic_id`, plus optional description, `assignee` (member ID) and `due_date` (Unix timestamp in milliseconds).create_topicChanges dataCreate a new topic (group chat) with a `name`, a list of member IDs in `members` and an optional description. The members can see it right away.delete_messageDeletesPermanently delete a message by `message_id`. This cannot be undone.delete_taskDeletesPermanently delete a task by `task_id`. This cannot be undone.edit_messageVisible to othersEdit the text of a message the bot sent, by `message_id`. Members see the edited text.get_current_memberGet the Zenzap member this connection acts as (the API bot), including its ID and name.get_taskGet one task by `task_id`, with title, description, status, assignee and due date.get_topicGet one topic by `topic_id`, including its name, description and members.list_labelsList the organization's topic labels with their IDs.list_membersList members of the Zenzap organization, optionally filtered by `emails`. Use it to find member IDs for topics, tasks and assignments.list_org_unit_membersList the members of one org unit by `org_unit_id`. Paginated.list_org_unitsList the organization's org units (teams or departments) with their IDs.list_tasksList tasks, optionally filtered by `topic_id`, `status` or `assignee`. Paginated.list_topic_messagesRead messages in a topic by `topic_id`, newest or oldest first (`order`), optionally filtered by `sender_id`, `thread_id` or `before`. Paginated.list_topicsList the topics (group chats) the bot can see, with IDs and names. Paginated with `cursor` and `limit`.send_messageVisible to othersSend a text message to a topic by `topic_id`. The message is posted immediately and visible to everyone in the topic.update_taskChanges dataUpdate a task by `task_id`: title, description, status, assignee or due date. Only the fields you pass change.update_topicChanges dataRename a topic or change its description by `topic_id`. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Zenzap from the app list.
- 2
Paste your key
Paste your Zenzap API host, Client ID and Client Secret. As a Zenzap admin, open the console at app.zenzap.co/console and create an API bot that uses OAuth 2.0 client credentials, with the permissions you need. The console also shows your API host: api.zenzap.co for EU or api.us.zenzap.co for US. This is an OAuth connection, so it needs the PipMCP Pro plan.
- 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 Zenzap?
The AI can list topics, read messages, members, org units, labels and tasks, and see which bot it acts as. It can send, edit and delete messages, add reactions, create and update topics, add members and labels to topics, create polls, and create, update and delete tasks.
Does the AI see my Zenzap credentials?
No. Your Zenzap Client ID and Client Secret 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 by only reading topics and tasks. Sending a message posts it right away, and deleting a message or a task is permanent, so those 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 PipMCP 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?
Zenzap connects with OAuth client credentials, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Zenzap account.
Who does the AI post as in Zenzap?
It posts as the API bot you create in the Zenzap console, not as you. Members see messages, tasks and polls from the bot. The bot works only with the topics it can see and the permissions you gave it.
Let your AI work in Zenzap today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Zenzap freePipMCP is not affiliated with Zenzap. Product names are trademarks of their owners.






