Botstar

Botstar MCP integration

Creates bots and their global attributes, maintains the CMS entities a bot answers from, and publishes changes to the live environment.

31actions available

What your agent can do with Botstar

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

  • Create entity item

    Lyro creates a new entity item in the BotStar CMS. Content teams can add information to the bot's knowledge base instantly without manual publishing.

  • Update entity item

    Lyro modifies an existing CMS entity in BotStar. Support can refresh bot content in real time when customers report outdated or incorrect information.

See all 31 actions

How businesses use Botstar + Lyro

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

  • Report on what is configured on a bot

    Lyro lists the bots on the account with their IDs and team names, opens one for its details, and reads back its global attributes with their values and data types.

    List BotsGet BotList Bot Attributes
  • Stand up a new bot and the variables it runs on

    Lyro creates the bot, defines the global attributes it needs with multilingual values where required, and adds the custom user attributes the flows will write into.

    Create BotCreate Bot AttributeCreate User Attributes
  • Maintain the content the bot answers from

    Lyro defines a CMS entity and its fields, adds items against it, and edits the name, status, or field values of an item when the underlying information changes.

    Create CMS EntityCreate Entity FieldsUpdate Entity Item
  • Publish the bot and drive the chat widget

    Lyro deploys the current build to production, reinitialises the live chat widget with fresh configuration, and updates the user profile attributes on an open session.

    Publish Bot to LiveLivechat BootLivechat Update

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 Botstar actions it has and picks the ones a request needs.

  1. 01

    Connect Botstar

    Authorize the Botstar 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 Botstar 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
Botstar · Lyro

Everything else about Botstar

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

  • No. Attribute, entity, and item edits land on the bot, but production only picks them up when Publish Bot to Live runs, which is a separate action. That gives you a natural review point between Lyro making a change and customers seeing it.

Every action available in Botstar

All 31 actions your agent can call on Botstar, straight from the live MCP connection.

  • Create bot

    Create a new bot in BotStar.

  • Create bot attribute

    Create a new bot attribute in BotStar.

  • Create cms entity

    Create a CMS entity in BotStar with a name and optional fields.

  • Create entity fields

    Create entity field(s) in BotStar CMS.

  • Create entity item

    Create a new entity item in BotStar CMS.

  • Create user attributes

    Create custom user attributes in BotStar.

  • Delete bot attribute

    Delete a bot attribute by ID.

  • Delete cms entity

    Delete a CMS entity by ID.

  • Delete entity fields

    Delete entity field(s) from a CMS entity.

  • Delete entity item

    Delete an entity item from a CMS entity.

  • Get bot

    Get your bot by bot ID.

  • Get botstar application ids

    Retrieve the BotStar application ID (appId).

  • Get cms entity

    Get a specific CMS entity by ID.

  • Get entity item

    Retrieve a specific item from a CMS entity with all field values.

  • List bot attributes

    Get all bot attributes from BotStar.

  • List bots

    Get your list of bots.

  • List cms entities

    Retrieve all CMS entities for a bot.

  • List entity items

    Retrieve all entity items with pagination support.

  • Livechat boot

    Reinitialize the live chat widget with provided data.

  • Close botstar livechat widget

    Hide the live chat window.

  • Botstar livechat onclose callback

    Register a callback when the chat window is closed.

  • Livechat on open

    Register a callback when the chat window is opened.

  • Livechat open

    Show the live chat window.

  • Livechat update

    Update user details on the current live chat session.

  • Publish bot to live

    Publish a bot to live.

  • Update bot attribute

    Update a bot attribute in BotStar.

  • Update cms entity

    Update a CMS entity in BotStar.

  • Update entity fields

    Update entity field(s) in BotStar CMS.

  • Update entity item

    Update a CMS entity item in BotStar.

  • Get botstar webview parameter

    Retrieve a parameter value passed from the BotStar chatbot to the webview.

Ready to connect Botstar?

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

Support agent working at a laptop next to the Lyro mascot