Skip to content

Integration · Customer support

chat-data.com

Connect Claude & ChatGPT to Chat Data

Ask your AI what visitors asked your Chat Data chatbot this week, which leads it collected, or to add a new page to its knowledge. It can create, retrain and configure chatbots, read conversations and analytics, search a bot's knowledge base and list leads. When a person needs to step in, it can pause the bot, start live chat and send messages.

Connect Chat Data free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What did visitors ask our support bot yesterday?”

    The AI lists the chatbot's conversations for the date and reads the messages in the ones you pick.

  • “Which leads did the website bot collect this month?”

    It lists the leads with name, email, phone and source for the date range.

  • “Add our new returns policy page to the support bot.”

    It retrains the chatbot with the page URL and can check the training status until the bot is ready.

What your AI can do

Chatbots and knowledge

Create and retrain chatbots with text, URLs, Q&As or products, search their knowledge base and update settings like prompt and welcome message.

Conversations and leads

List and read conversations, attach leads to a conversation, list collected leads and read usage statistics.

Live chat and messages

Pause the bot, start or end live chat, send messages into a conversation and send outbound WhatsApp messages from a connected number.

  • “What does the bot know about shipping to Norway?”

    It searches the chatbot's knowledge base and returns the most relevant text chunks.

  • “Pause the bot in this conversation for 30 minutes so I can answer myself.”

    It turns the bot off in that conversation for 30 minutes and can give you the live chat link to take over.

  • “Change the bot's welcome message and suggested questions.”

    It updates the chatbot's settings. Only the fields you ask for change.

42 tools for Chat Data

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • attach_leadChanges dataAttach a lead to a conversation by `chatbot_id` and `conversation_id`, with name, email, phone and extra info.
  • chat_with_chatbotVisible to othersSend `messages` to a chatbot by `chatbot_id` and get its answer. Pass `conversation_id` to continue an existing conversation.
  • create_actionChanges dataCreate a new action. Required: chatbot id or action. API summary: Add a new action to a chatbot.
  • create_chatbotChanges dataCreate and train a new chatbot. Requires `chatbot_name`; add knowledge with `source_text`, `urls_to_scrape`, `q_and_as` or `products`, and pick a `model`.
  • create_toggle_bot_activationChanges dataCreate a new toggle bot activation. Required: chatbot id, type or id. API summary: Toggle Bot Activation Status.
  • create_userChanges dataCreate a new user. Required: email or chatbot ids. API summary: Create a sub-user.
  • create_webhookDeletesCreate a new webhook. Required: chatbot id, url or event. Destructive action; may require approval. API summary: Add a webhook to the chatbot.
  • delete_delete_actionDeletesPermanently delete a delete action by chatbot id. Destructive action; may require approval. API summary: Delete an action from a chatbot.
  • delete_delete_chatbotDeletesPermanently delete a delete chatbot by chatbot id. Destructive action; may require approval. API summary: Delete a chatbot.
  • delete_delete_chatbot_iconDeletesPermanently delete a delete chatbot icon by chatbot id. Destructive action; may require approval. API summary: Delete chatbot icon picture.
  • delete_delete_chatbot_profile_pictureDeletesPermanently delete a delete chatbot profile picture by chatbot id. Destructive action; may require approval.
  • delete_knowledge_fileDeletesPermanently delete an uploaded file from a chatbot's knowledge by `chatbot_id` and `file_url`. This cannot be undone.
  • delete_messagesMoves moneyPermanently delete a message. Financial or irreversible action; may require approval. API summary: Delete a conversation.
  • delete_userDeletesPermanently delete a user by user id. Destructive action; may require approval. API summary: Delete a sub-user.
  • delete_webhooksDeletesPermanently delete a webhook. Destructive action; may require approval. API summary: Delete a webhook from the chatbot.
  • get_chatbotGet one chatbot by `chatbot_id`, including its settings, model and knowledge sources.
  • get_chatbot_analyticsGet usage statistics for a chatbot by `chatbot_id`, optionally for a date range and sources.
  • get_chatbot_statusCheck a chatbot's training status by `chatbot_id`. Use after creating or retraining to see when it is ready.
  • get_confidence_scoreChanges dataGet one confidence score. API summary: Retrieve confidence score for context chunks.
  • get_conversationGet one conversation with all its messages by `conversation_id`.
  • get_current_planGet your Chat Data subscription plan and its usage limits.
  • get_get_actionGet one get action by chatbot id. API summary: Get a specific action for a chatbot.
  • get_get_conversation_portal_linkGet one get conversation portal link by conversation id.
  • get_live_chat_linkGet the admin live chat portal link for a conversation by `conversation_id` and `chatbot_id`, so a person can take over in the browser.
  • get_sas_tokenDeletesGet one sas token. Destructive action; may require approval. API summary: Generate SAS Token for File Access.
  • list_chatbot_actionsList the actions (tools and integrations) configured on a chatbot by `chatbot_id`.
  • list_chatbotsList all chatbots in your Chat Data account with their IDs and names.
  • list_conversationsList a chatbot's conversations by `chatbot_id`, filtered by date range, source, rating, lead or live-chat status, with paging.
  • list_leadsList the leads (customers) a chatbot has collected by `chatbot_id`, filtered by name, email, phone, source or date range, with paging.
  • list_usersList users. API summary: List all sub-users.
  • retrain_chatbotChanges dataRetrain a chatbot by `chatbot_id`: add new text, URLs, Q&As or products, or remove knowledge sources listed in `deletes`.
  • search_knowledge_baseChanges dataSearch a chatbot's knowledge base by `chatbot_id` with a `query` text and return the most relevant text chunks (`count` sets how many).
  • send_live_chat_messageVisible to othersSend a `message` into a live conversation by `chatbot_id` and `conversation_id`, as a human agent or as the bot. The visitor sees it right away.
  • send_whatsapp_messageVisible to othersSend an outbound WhatsApp message from a chatbot's connected WhatsApp by `chatbot_id` to a `phone` number (E.164 without +). The message is delivered to the recipient immediately.
  • set_bot_controlChanges dataPause or resume the AI bot in a conversation by `chatbot_id` and `conversation_id`, optionally for `bot_off_mins` minutes, so a human can take over.
  • set_live_chat_stateChanges dataStart or end human live chat on a conversation by `chatbot_id` and `conversation_id`; set `end` to true to end it.
  • update_chatbot_settingsChanges dataUpdate a chatbot's settings by `chatbot_id`, e.g. name, base prompt, temperature, initial and suggested messages, lead collection, visibility and allowed domains. Only the fields you pass change.
  • update_metrics_sharesChanges dataUpdate an existing metrics share. API summary: Update Analytics Sharing Settings.
  • update_upload_chatbot_iconChanges dataUpdate an existing upload chatbot icon identified by chatbot id. API summary: Update chatbot icon.
  • update_upload_chatbot_profile_pictureChanges dataUpdate an existing upload chatbot profile picture identified by chatbot id. API summary: Update profile picture.
  • update_userChanges dataUpdate an existing user identified by user id. API summary: Update a sub-user.
  • update_white_labelsChanges dataUpdate an existing white label. API summary: Update White Label Settings.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Chat Data from the app list.

  2. 2

    Paste your key

    Paste a Chat Data API key. API keys require a paid Chat Data plan. Sign in to chat-data.com, open your Account page and create or copy an API key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Chat Data?

The AI can list, read, create and retrain chatbots, update their settings, search their knowledge base and check training status and analytics. It can read conversations and leads, attach leads, pause the bot, start or end live chat, send live chat and WhatsApp messages, chat with a bot and delete an uploaded knowledge file.

Does the AI see my Chat Data credentials?

No. Your Chat Data credentials 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 read-only access. Sending live chat or WhatsApp messages reaches real people right away, and deleting a knowledge file cannot be undone. These 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 HeyMyApps 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?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Chat Data account. Chat Data API keys require a paid Chat Data plan.

Can a person take over a conversation from the bot?

Yes. The AI can pause the bot in a conversation, optionally for a set number of minutes, start live chat and give you the admin live chat link so you can answer in the browser. It can also send a message into the conversation for you and end live chat when you are done.

Let your AI work in Chat Data today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Chat Data free

HeyMyApps is not affiliated with Chat Data. Product names are trademarks of their owners.