Omnichannel MCP Server for ChatGPT
Connect your ChatGPT assistant to ChatbotX via MCP SSE. Manage customer conversations, CRM contacts, tags, and chatbot flows across your connected customer channels.
Please make sure there is always a human in the loop.
Connect ChatbotX MCP to ChatGPT
Paste the prompt command into your ChatGPT interface to connect automatically, or configure it manually using the settings block below.
Choose Connection Method
Select how you want to connect ChatGPT to ChatbotX
For ChatGPT Plus, Team, or Enterprise accounts connecting directly via remote MCP Server:
- Open Settings in ChatGPT > Security & login (or Connectors > Advanced) > Enable Developer mode.
- In the chat composer, click the Plus (+) icon > Select Connectors / Apps > Click Add MCP Server.
- Enter the ChatbotX MCP server connection details:
Build a Custom GPT that calls ChatbotX tools directly via OpenAPI schema:
- Go to Explore GPTs > Click + Create > Switch to the Configure tab.
- Scroll down to Actions > Click Create new action.
- Under Schema, click Import from URL and enter the OpenAPI Schema URL below:
- Under Authentication, select API Key > Custom Header:
x-workspace-token.
ChatGPT reads this page and wires up the MCP. You approve the connection.
It fetches this page, discovers the MCP endpoint, and asks you to confirm before connecting.
# ChatbotX Model Context Protocol (MCP) Server for ChatGPT Connect ChatGPT to ChatbotX via MCP SSE or Custom GPT Actions. Empower ChatGPT models to converse with your customer base, resolve CRM records, tag contacts, and trigger automated chatbot sequences across WhatsApp, Messenger, Instagram, TikTok, Telegram, Zalo OA, Webchat, and Email. ## Connection Setup for ChatGPT - Protocol: Model Context Protocol (MCP) via SSE / OpenAPI Actions - Endpoint: https://app.chatbotx.io/mcp/sse?token=YOUR_WORKSPACE_TOKEN (Auth: None) or https://app.chatbotx.io/mcp/sse (Header: x-workspace-token) - OpenAPI Schema: https://app.chatbotx.io/api/v1/openapi.json - Authentication: Header "x-workspace-token: <YOUR_WORKSPACE_TOKEN>" - Documentation: https://chatbotx.io/docs/mcp/introduction ### Setup in Custom GPT Actions 1. Open ChatGPT > Explore GPTs > Create a GPT > Configure > Actions. 2. Import OpenAPI Schema URL: https://app.chatbotx.io/api/v1/openapi.json 3. Set Authentication to "Custom" Header: "x-workspace-token" with your private token. ## Available MCP Tools - contacts_search: Search contacts by email (email:[email protected]), international phone (phone:+8490...), or workspace ID. - contacts_tag: Add or remove segmentation tags (e.g., "VIP Lead", "Urgent Support", "Qualified"). - contacts_custom_field: Retrieve or update custom attributes on contact profiles (e.g., plan_tier, order_id). - flows_trigger: Trigger interactive visual chatbot flows and drip campaigns for specific contacts. - conversations_list: List active, pending, or unassigned conversations filtered by channel. - messages_send: Send direct messages or transactional updates to contacts on any connected channel. - broadcasts_list: Query broadcast campaigns, delivery analytics, and audience reach. - channels_list: Inspect status and health of connected customer messaging channels. ## Example Prompts for ChatGPT - "Search for customer with email '[email protected]' and show their recent conversation history across WhatsApp and Messenger." - "Tag contact phone:+84901234567 as 'VIP Lead' and trigger the Summer Onboarding flow." - "List all unread customer messages in Telegram and summarize common questions received today." ## Supported Messaging Channels WhatsApp, Messenger, Instagram DMs, TikTok DMs, Telegram, Zalo OA, Webchat, SMTP (Email), and API webhooks. ## Safety & Human-in-the-Loop All outbound broadcasts and bulk contact updates require explicit human approval before execution.
Prompt Examples for ChatGPT
Once connected, you can converse with your customer base and execute omnichannel actions in plain language.
Send Omnichannel Message
"Send a WhatsApp message to +123456789 saying their order #9821 has shipped with tracking link."
Query CRM & Contacts
"Find the contact for [email protected], check their conversation history, and tag them as 'VIP Lead'."
Trigger Visual Flows
"Trigger the Onboarding Drip Sequence for the newly registered lead on Instagram."
Audit Live Inbox
"List all unread conversations in Messenger and summarize what customers are asking today."
Autonomous Multi-Channel Execution
ChatbotX standardizes your messaging channels into clean MCP tool calls with safe guardrails.
Unified MCP Architecture
One SSE endpoint provides 380+ tools covering WhatsApp, Messenger, Zalo, Telegram, Email, and Webchat.
Enterprise Security
Workspace token authentication, granular tool whitelisting, and strict human-in-the-loop approvals for sensitive actions.
Real-time State Sync
Changes to contact fields, custom tags, or conversation status sync immediately across your ChatbotX dashboard and CRM.
Works with Every MCP Client
ChatbotX MCP works seamlessly with any AI agent runtime that supports Model Context Protocol.
Claude
Anthropic DesktopNative MCP support in Claude Desktop. Inspect customer history, trigger flows, and resolve inquiries with nuanced reasoning.
Claude Cowork
Team CollaborationMulti-user team assistant powered by Claude. Bridge team customer communications and automate inbox operations seamlessly.
Supported Messaging & Customer Channels
Connect your channels in ChatbotX once, then automate customer conversations to any of them via your AI assistant.