Botbaba MCP integration
Sends approved WhatsApp templates, reads campaign and contact analytics, maintains contacts and tags, and reacts to Shopify cart and order events.
42actions available
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.
How businesses use Botbaba + Lyro
Each card is one request a support team gets, and the Botbaba actions Lyro runs to close it.
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 AnalyticsSend 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 UserKeep 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 TagReact 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.
- 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.
- 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.
- 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
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.
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.
Bigml
Inventories models, clusters, and anomaly detectors, reads their evaluations and predictions, and sets up projects and external data connectors.
DeepSeek
Sends prompts to deepseek-chat or deepseek-reasoner with tool calling and thinking mode, and checks balance and model availability first.
Humanloop
Creates a project, reports on its experiments and session history, and deletes the project when the work behind it is finished.
Needle
Searches your document collections and returns ranked passages with sources, uploads new files, retires stale ones, and syncs local connectors.
RunPod
Reports GPU availability and pricing, provisions clusters and serverless endpoints, and stores the registry credentials a private image needs.
Veo
Submits a prompt as a Veo generation job, tracks the operation until it finishes, and downloads the finished clip.

Ready to connect Botbaba?
Authorize the account and your agent has all 42 actions from the first conversation.


