ChatGPT Logo

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.

Paste into ChatGPT or Custom GPT Instructions
> Connect to ChatbotX MCP at https://app.chatbotx.io/mcp/sse?token=YOUR_WORKSPACE_TOKEN
or configure manually
2

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:

  1. Open Settings in ChatGPT > Security & login (or Connectors > Advanced) > Enable Developer mode.
  2. In the chat composer, click the Plus (+) icon > Select Connectors / Apps > Click Add MCP Server.
  3. Enter the ChatbotX MCP server connection details:
https://app.chatbotx.io/mcp/sse?token=YOUR_WORKSPACE_TOKEN
x-workspace-token: YOUR_WORKSPACE_TOKEN
ChatGPT MCP Integration

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.io/chatgpt
# 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 Desktop

Native MCP support in Claude Desktop. Inspect customer history, trigger flows, and resolve inquiries with nuanced reasoning.

Explore Claude Integration

Claude Cowork

Team Collaboration

Multi-user team assistant powered by Claude. Bridge team customer communications and automate inbox operations seamlessly.

Explore Claude Cowork Integration

Supported Messaging & Customer Channels

Connect your channels in ChatbotX once, then automate customer conversations to any of them via your AI assistant.

WhatsApp WhatsApp Messenger Messenger Instagram Instagram TikTok TikTok Telegram Telegram Zalo OA Zalo OA Webchat Webchat SMTP SMTP API API

Subscribe to the Newsletter

For occasional updates, news and events