Before you start
- ChatGPT on the web (chatgpt.com). Custom MCP servers don’t work in the mobile apps.
-
A plan that allows custom MCP servers. What you can do depends on the plan:
- Your ChatSyncs API key, from the API Developer Console. How to find it.
Connect
Open Plugins
Create the ChatSyncs server
Fill in the form
- Name:
ChatSyncs - Description:
My WhatsApp business on ChatSyncs - Connection: keep Server URL selected and paste:
- Authentication: OAuth. Leave Advanced OAuth settings alone: ChatGPT finds everything it needs by itself.
Paste your key on the ChatSyncs page
Use it in a chat
For workspace admins
On Business, Enterprise and Edu, only admins and owners (and, on Enterprise and Edu, members given developer access) can add custom MCP servers:- Turn on developer mode in Workspace settings → Permissions & Roles → Connected Data. On Enterprise and Edu you can also give it to chosen members with RBAC; they then switch it on in Settings → Apps → Advanced settings.
- Create the app from Workspace settings → Apps → Create, with the same name, URL and OAuth setting as above. Click Scan Tools, complete the ChatSyncs sign-in, then click Create.
- Test the draft in a chat, then publish it from Workspace settings → Apps → Drafts → Publish. Review the warnings about write actions; ChatSyncs can send messages.
Check it worked
In a chat, type @ChatSyncs and ask:“What’s my ChatSyncs account name and which WhatsApp numbers are connected?”ChatGPT calls ChatSyncs and answers with your business name and numbers. If it answers from general knowledge instead, start your message with @ChatSyncs again.
Disconnect
Open chatgpt.com/plugins, click ChatSyncs in the sidebar’s Installed list, and use the … menu to disconnect or remove it. Workspace admins remove a published app from Workspace settings → Apps. To cut off every app that has your key, regenerate it.Frequently asked
Will ChatGPT send messages without asking me?
Will ChatGPT send messages without asking me?
Can I see or limit what ChatSyncs can do?
Can I see or limit what ChatSyncs can do?
delete_subscriber.Do I need to pick ChatSyncs in every chat?
Do I need to pick ChatSyncs in every chat?
I can't find Create custom MCP server
I can't find Create custom MCP server
It said “no connected WhatsApp number”
It said “no connected WhatsApp number”

