• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Chatbotkit

Chatbotkit MCP integration

Pulls bot transcripts and usage figures, clones blueprints into new bots, resyncs training datasets, and wires up messaging channels.

Connect ChatbotkitSee all integrations

284actions available

  1. Home/
  2. Integrations/
  3. Chatbotkit

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create conversation message batch

    Lyro adds multiple customer messages to a conversation at once, bulk-loading transcripts or threads efficiently. This saves time when importing conversation histories.

  • Upload conversation attachment

    Lyro stores files within ChatBotKit conversations so the AI bot can reference documents, receipts, or images during exchanges. This provides context for smarter responses.

  • Synthesize conversation message

    Lyro converts text responses into natural speech audio, letting customers hear answers instead of reading text. This supports multimodal and accessibility-focused interactions.

See all 284 actions

How businesses use Chatbotkit + Lyro

Each card is one request a support team gets, and the Chatbotkit actions Lyro runs to close it.

  • forum

    Read back what a bot actually said

    Lyro lists recent conversations, opens one with its full message history, and reports the token usage that thread consumed, so a complaint about a bad answer is investigated against the real transcript.

    List ConversationsFetch Conversation With MessagesFetch Bot Usage
  • bolt

    Stand up a new bot from an existing blueprint

    Lyro clones a blueprint that already carries your prompt and model settings, creates the bot from it, and opens a session so the new bot can be tried immediately rather than configured field by field.

    Clone BlueprintCreate BotCreate Bot Session
  • cloud_sync

    Keep a bot's knowledge current

    Lyro re-crawls the sitemap behind a dataset, resyncs an attached file, and edits an individual record when a single fact changed, so answers track the source instead of drifting from it.

    Sync Sitemap IntegrationSync Dataset FileUpdate Dataset Record
  • webhook

    Fire a bot from an external event

    Lyro invokes a trigger integration when something happens elsewhere, runs the task attached to it, and publishes the result into the subscribed channel so the bot reacts without anyone opening it.

    Invoke Trigger IntegrationTrigger TaskPublish Channel Message

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Chatbotkit actions it has and picks the ones a request needs.

  1. 01

    Connect Chatbotkit

    Authorize the Chatbotkit account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Chatbotkit actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Chatbotkit · Lyro

What can you do in Chatbotkit without me setting anything up?

These, right away:

  • Create blueprint
  • Fetch blueprint
  • Complete conversation

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Chatbotkit

Setup, permissions, and the limits of what Lyro can do inside Chatbotkit.

  • ChatBotKit exposes both a REST and a GraphQL API and the toolkit mirrors both, so Create Bot and Create Bot (GraphQL) reach the same object by different routes. There is also a general Execute GraphQL Query action for shapes the named actions do not cover, which is the escape hatch for a read that needs several related records at once.

  • Spaces are first-class in the toolkit - List Spaces, Create Space, Update Space, and List Contact Spaces - so a bot, contact, or conversation can be addressed within a single space. The account you authorise still decides which spaces are visible at all, so scoping starts with the token, not the prompt.

  • In ChatBotKit's own secret store, not in the conversation. Create Secret, Verify Secret, Authenticate Secret, and List Contact Secrets let Lyro reference a credential that already exists on the platform, so a key a skillset ability depends on is set once and never pasted into a chat message.

  • The export actions, not scraping. Export Conversations, Export Contacts, Export Dataset Records, Export Memories, and Export Event Logs produce a deliberate extract, and Get Audit Log Export covers the compliance case. Lyro reading a single thread with Fetch Conversation is a lookup; an export is the route when the data has to leave the platform.

Every action available in Chatbotkit

All 284 actions your agent can call on Chatbotkit, straight from the live MCP connection.

  • Attach dataset file

    Attach a file to a dataset as a source.

  • Authenticate secret

    Authenticate a secret by its ID.

  • Clone blueprint

    Clone an existing blueprint.

  • Clone bot

    Clone an existing bot.

  • Clone platform example

    Clone a platform example.

  • Clone widget integration

    Clone an existing widget integration.

  • Complete conversation

    Send a message to a ChatBotKit conversation and receive the bot's AI-generated reply.

  • Create blueprint

    Create a new blueprint in ChatBotKit.

  • Create blueprint (graphql)

    Create a new blueprint template via GraphQL mutation.

  • Create bot

    Create a new AI bot with configurable settings.

  • Create bot (graphql)

    Create a new bot using GraphQL mutation.

  • Create bot session

    Creates a new bot session with an associated conversation and authentication token.

  • Create contact

    Create a new contact.

  • Create conversation

    Create a new conversation.

  • Create conversation message

    Create a new message in an existing conversation.

  • Create conversation message batch

    Create multiple messages in a conversation in a single batch operation.

  • Create conversation session

    Create a new conversation session with an authentication token.

  • Create dataset (graphql)

    Create a new dataset using GraphQL mutation.

  • Create dataset record

    Create a new record in a dataset.

  • Create discord integration

    Create a Discord integration for a ChatBotKit bot.

  • Create email integration

    Create a new email integration for a ChatBotKit bot.

  • Create extract integration

    Create a new Extract integration for a ChatBotKit bot.

  • Create file

    Create a new file resource in ChatBotKit.

  • Create instagram integration

    Create an Instagram integration for a ChatBotKit bot.

  • Create support integration

    Creates a new support integration for a ChatBotKit bot.

  • Create MCP server integration

    Create a new MCP Server integration for ChatBotKit.

  • Create memory

    Create a new memory entry.

  • Create messenger integration

    Create a Facebook Messenger integration for a ChatBotKit bot.

  • Create notion integration

    Create a Notion integration for a ChatBotKit dataset.

  • Create rating

    Create a rating in ChatBotKit.

The tools Chatbotkit sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Browser toolarrow_outward

    Browser tool

    Starts cloud browser tasks, polls their progress step by step, kills a stuck run and fetches the files a task produced.

  • Flowiseaiarrow_outward

    Flowiseai

    Clones and updates chatflows, rewrites document store chunks behind bad answers, reads collected leads and feedback, and health-checks the instance.

  • Langbasearrow_outward

    Langbase

    Creates and reconfigures pipes, manages retrieval memories and threads, and pulls execution traces when a run needs debugging.

  • Pineconearrow_outward

    Pinecone

    Runs similarity searches and reranks results, upserts records with generated embeddings, provisions indexes and namespaces, and runs backups and imports.

  • Stack Aiarrow_outward

    Stack Ai

    Reports Stack AI health and license status, lists available providers, actions, and triggers, and returns the schema each one expects.

  • Writerarrow_outward

    Writer

    Queries a knowledge graph for grounded answers, uploads and indexes new documents into it, and unlinks the files that have gone out of date.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Chatbotkit?

Authorize the account and your agent has all 284 actions from the first conversation.

Connect ChatbotkitTalk to sales
Connect ChatbotkitTalk to sales
Support agent working at a laptop next to the Lyro mascot