Integration · Customer support
Connect Claude & ChatGPT to Saysimple
Ask your AI which chats are still open for your team, what a customer wrote yesterday, or to send a WhatsApp template in Saysimple. It can read chats and their messages, search and update contacts, add internal notes and topics, assign, snooze or close chats, and send messages on your channels. Customer conversations get handled from one chat window.
Free plan, no credit card. Takes about a minute.
Try asking
“Which chats are assigned to the Sales team right now?”
The AI lists chats filtered by team, with status and contact.
“What did +31 6 1234 5678 write to us this week?”
It finds the chat for that phone number and reads its messages and events.
“Send the order_ready template to +31612345678 on our WhatsApp number.”
It finds the channel and the template, then sends the template message. This sends a real message to the customer.
What your AI can do
Chats and messages
List and read chats and their messages, add notes and topics, and assign, snooze, close or mark chats as spam.
Sending
Send text and WhatsApp template messages on your channels, and read templates and quick replies.
Contacts and workspace
Search, create and update contacts, manage labels and contact lists, and list teams, users and channels.
“Add a note to this chat: customer will call back Monday.”
It adds an internal note that only your team sees, not the customer.
“Assign chat 88213 to Sanne and snooze it until Friday.”
It lists who the chat can be assigned to, then updates the assignment and snooze date.
“Create a contact for Pieter de Vries and add him to the Newsletter list.”
It creates the contact with name, phone and email, then adds him to the contact list.
26 tools for Saysimple
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_chat_noteChanges dataAdd an internal note to a chat by `chat_id` with `metadata.body`. Notes are visible to your team only, not the customer.add_chat_topicsChanges dataTag a chat with topics by `chat_id` and `topic_ids`.add_contact_labelsChanges dataAdd labels to a contact by `contact_id` and `label_ids`.add_contacts_to_listChanges dataAdd contacts to a contact list by `contact_list_id` and `contact_ids`.create_contactChanges dataCreate a contact with `first_name` plus optional last name, phone numbers, email addresses, labels, country and custom fields.get_chatGet one chat by `chat_id`, with status, contact and assignment.get_contactGet one contact by `contact_id`.get_templateGet one message template by `template_id`, with its language and components.get_workspaceGet your Saysimple workspace details.list_channelsList your channels (WhatsApp numbers, Instagram, Messenger). Use to find the `channel_id` for sending.list_chat_assigneesList the teams and users a chat can be assigned to, by `chat_id`.list_chat_messagesList the messages and events in a chat by `chat_id`. Paginate with `before_cursor`/`after_cursor`.list_chat_notesList internal notes on a chat by `chat_id`.list_chatsList chats (conversations), with search `s` and filters by channel, team, label, topic, contact, phone number or assigned user. Paginate with the cursors.list_contact_listsList your contact lists.list_labelsList contact and chat labels, to find `label_ids`.list_quick_repliesList saved quick replies, optionally for one `channel_id`.list_teamsList teams in the workspace.list_templatesList WhatsApp message templates, needed to start conversations outside the 24-hour window.list_topicsList chat topics, to find `topic_ids`.list_usersList users in the workspace.remove_contact_labelsDeletesRemove labels from a contact by `contact_id` and `label_ids`.search_contactsSearch contacts with search `s` and filters; paginate with `page` and `limit`.send_messageVisible to othersSend a message to a customer on a channel. Pass `channel_id`, recipient `to` (phone number in E.164 or platform handle), `type` (e.g. text or template) and the matching content such as `text.body` or `template`. This sends a real message.update_chatChanges dataUpdate a chat by `chat_id`: open or close it (`status`), assign to a team or user, snooze until a date, set subject or mark as spam.update_contactChanges dataUpdate a contact by `contact_id`: name, phone numbers, emails, labels, custom fields, favourite or blocked.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Saysimple from the app list.
- 2
Paste your key
Paste three values: your Saysimple x-api-key, your Authorization token and your workspace ID. Saysimple's docs do not describe creating these yourself, so ask Saysimple support (Contact Support or the Customer portal on help.saysimple.com) for your API credentials and workspace ID. Paste the Authorization token exactly as you receive 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 Saysimple?
It can read your workspace, chats, chat messages and notes, contacts, contact lists, labels, topics, teams, users, channels, templates and quick replies. It can create and update contacts, add or remove labels, add contacts to lists, add notes and topics to chats, update chats and send messages on your channels.
Does the AI see my Saysimple credentials?
No. Your x-api-key and Authorization token 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 reading chats only. Sending a message reaches a real customer, so it can require your approval before it runs, and so can removing labels. 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 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?
PipMCP 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 Saysimple account.
Where do I get the Saysimple API credentials?
Saysimple API calls need both an x-api-key and an Authorization token, plus the ID of your workspace. Saysimple's documentation does not describe creating them yourself, so ask Saysimple support for them through Contact Support or the Customer portal on help.saysimple.com.
Let your AI work in Saysimple today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Saysimple freePipMCP is not affiliated with Saysimple. Product names are trademarks of their owners.






