• 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.

Botbaba

Botbaba MCP integration

Sends approved WhatsApp templates, reads campaign and contact analytics, maintains contacts and tags, and reacts to Shopify cart and order events.

Connect BotbabaSee all integrations

42actions available

  1. Home/
  2. Integrations/
  3. Botbaba

Three actions you can hand over today

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

  • Send whatsapp template message

    Lyro sends pre-approved WhatsApp messages to customers via BotBaba, ensuring compliance and fast delivery. This reaches customers on their preferred channel instantly.

  • Update contact

    Lyro modifies a customer's stored information in BotBaba when details change, keeping records current for personalized service. This ensures accurate profiles for each customer.

  • Get message

    Lyro checks the delivery status of a WhatsApp message sent through BotBaba, confirming it reached the customer. This provides visibility into communication reliability.

See all 42 actions

How businesses use Botbaba + Lyro

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

  • insights

    Explain how a broadcast actually performed

    Lyro pulls the broadcast record, the message analytics behind it, and the contact-level engagement, so a question about whether a campaign worked is answered with delivery and response figures rather than a guess.

    Get BroadcastGet Message AnalyticsGet Contact Analytics
  • campaign

    Send an approved template to the right contact

    Lyro picks the pre-approved template the message needs, sends it on WhatsApp, and triggers the bot action that should follow, so the outbound touch and the flow behind it fire together.

    List TemplatesSend WhatsApp Template MessageExecute Bot Action By User
  • contacts

    Keep contact records and segments accurate

    Lyro looks up a contact, corrects the details that changed, and updates the tag that decides which segment they belong to, so targeting reflects reality instead of the state at import.

    Get BotBaba ContactUpdate ContactUpdate Tag
  • shopping_cart

    React to a Shopify cart or order event

    Lyro receives cart, checkout, and payment events from Shopify as they happen, so an abandoned basket or a completed order triggers the follow-up message instead of waiting for a nightly sync.

    Cart Update Shopify WebhookCheckout Update Shopify WebhookOrder Payment Shopify Webhook

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

  1. 01

    Connect Botbaba

    Authorize the Botbaba 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 Botbaba 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

Botbaba · Lyro

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

These, right away:

  • Send whatsapp template message
  • Get bot widget settings
  • Delete a broadcast campaign

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Botbaba

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

  • Only templates, on the outbound side. The single send action in the toolkit is Send WhatsApp Template Message, and List Templates, Get Template, Update Template, and Delete Template manage the pre-approved bodies it draws from. That matches WhatsApp's own rule that a business-initiated message outside an open session has to use an approved template.

  • Cart creation and update, checkout creation and update, order payment, order fulfilment, and order cancellation each have their own webhook receiver. Matching simulators - Shopify Cart Creation Simulator, Shopify Checkout Update Simulator, Order Fulfillment Simulator - let a flow be tested end to end without waiting for a real shopper to abandon a basket.

  • Gupshup can be the carrier BotBaba routes WhatsApp traffic through, which is why Gupshup WhatsApp Webhook Event Simulator and Forward Gupshup Webhook Message sit alongside the native actions. They matter when an inbound message never reached a flow, because that failure often sits at the carrier layer rather than in BotBaba.

  • No. List Flows and Get Flow read a flow and Delete A Conversation Flow removes one, but there is no action that authors or edits flow logic - that stays in BotBaba's builder. What Lyro can do is run an existing flow through Execute Bot Action or Execute Bot Action By User once it has been built there.

Every action available in Botbaba

All 42 actions your agent can call on Botbaba, straight from the live MCP connection.

  • Shopify cart creation simulator

    Simulate a Shopify cart creation webhook payload.

  • Cart creation shopify webhook

    Receive Shopify Cart Creation webhooks.

  • Cart update shopify webhook

    Forward Shopify cart update events to BotBaba.

  • Shopify checkout creation webhook receiver

    Receive Shopify checkout creation webhook events.

  • Checkout update shopify webhook

    Forward Shopify checkout/update events to Botbaba.

  • Delete a broadcast campaign

    Delete a broadcast campaign.

  • Delete contact

    Delete a contact.

  • Delete a conversation flow

    Delete a conversation flow.

  • Delete tag

    Delete a tag.

  • Delete template

    Delete a message template.

  • Delete a webhook subscription

    Delete a webhook subscription.

  • Execute bot action

    Execute a bot action or workflow.

  • Execute bot action by user

    Execute a bot action for specific users.

  • Get bot widget settings

    Retrieve widget configuration settings for a bot.

  • Get broadcast

    Retrieve details of a specific broadcast.

  • Get botbaba contact

    Fetch a BotBaba contact by its ID.

  • Get contact analytics

    Retrieve analytics data for contacts.

  • Get filename from path

    Extract the filename from a file path.

  • Get flow

    Retrieve details of a specific flow.

  • Get message

    Retrieve status of a specific message.

  • Get message analytics

    Retrieve analytics data for a specific message.

  • Get template

    Retrieve details of a specific template.

  • Get webhook

    Retrieve details of a specific webhook.

  • List broadcasts

    List all broadcast campaigns.

  • List flows

    List all conversation flows with their IDs and metadata.

  • List tags

    List all tags.

  • List templates

    Retrieve a paginated list of templates.

  • List webhook event types

    List available webhook event types.

  • List webhooks

    List all registered webhooks.

  • Receive shopify order cancellation webhook

    Receive Shopify order cancellation webhooks.

The tools Botbaba sits next to

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

  • Bigmlarrow_outward

    Bigml

    Inventories models, clusters, and anomaly detectors, reads their evaluations and predictions, and sets up projects and external data connectors.

  • DeepSeekarrow_outward

    DeepSeek

    Sends prompts to deepseek-chat or deepseek-reasoner with tool calling and thinking mode, and checks balance and model availability first.

  • Humanlooparrow_outward

    Humanloop

    Creates a project, reports on its experiments and session history, and deletes the project when the work behind it is finished.

  • Needlearrow_outward

    Needle

    Searches your document collections and returns ranked passages with sources, uploads new files, retires stale ones, and syncs local connectors.

  • RunPodarrow_outward

    RunPod

    Reports GPU availability and pricing, provisions clusters and serverless endpoints, and stores the registry credentials a private image needs.

  • Veoarrow_outward

    Veo

    Submits a prompt as a Veo generation job, tracks the operation until it finishes, and downloads the finished clip.

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

Ready to connect Botbaba?

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

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