Attributes workspace usage to individual bots, provisions workspaces and integrations, updates workflows, and drives runtime conversations.
53actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro pulls current account details from Botpress directly. Support agents resolve issues faster by accessing live account information in context.
Ayro retrieves the next invoice due for a Botpress workspace. Agents answer billing questions with current payment information.
Ayro sends a message to an active Botpress conversation via the Runtime API. Agents can proactively engage customers or follow up without manual access.
Each card is one request a support team gets, and the Botpress actions Ayro runs to close it.
Ayro attributes current usage to individual bots, checks how close the workspace is to its quota, and reads the charge already building for this period, so a spike is caught while it can still be acted on.
Ayro checks the handle is free, creates the workspace and the bot inside it, and provisions the integration that bot needs, so a new client or environment is standing rather than half-configured.
Ayro updates bot settings through the admin API, revises the workflow behind a behaviour, and sets the workspace preference that governs both, so a change lands once rather than per bot.
Ayro creates a runtime conversation, sends the message into it, and reads back the thread from the conversation list, so an outbound touch or a reproduction of a reported bug happens against the real runtime.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Botpress actions it has and picks the ones a request needs.
Authorize the Botpress account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Botpress actions that close it and chains as many as the request needs.
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 freeBotpress · Ayro
What can you do in Botpress without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Botpress.
Yes, and at bot level. Get Upcoming Invoice returns the charge building for the current period, Break Down Workspace Usage By Bot attributes it to individual bots, and Get Workspace Quota with Get All Workspace Quota Completion shows how close the workspace is to its ceiling. List Usage History covers the trend behind those numbers.
All 53 actions your agent can call on Botpress, straight from the live MCP connection.
Break down workspace usage by bot.
Charge unpaid invoices for a specific Botpress workspace.
Check if a workspace handle is available in Botpress.
Create a new integration in a Botpress workspace via the Admin API.
Create a new workspace in Botpress via the Admin API.
Create a new bot in a Botpress workspace via the Admin API.
Create a new conversation in Botpress via the Runtime API.
Permanently delete a workspace from Botpress admin.
Permanently deletes a file from a Botpress bot's storage by its file ID.
Delete a shareable ID for an integration installed in a Botpress bot.
Permanently deletes a knowledge base from Botpress by its knowledge base ID.
Get details of the authenticated account.
Get a preference of the account.
Get a map of workspace IDs to their highest quota completion rate.
Get a public plugin by ID with all interface entity references resolved to the corresponding entities as extended by the backing integrations.
Get a specific Botpress integration by name and version.
Retrieve a public integration by name and version from the Botpress hub.
Retrieve detailed information about a public Botpress integration by its ID.
Get a public interface by name and version from the Botpress Hub.
Retrieve a public interface by its ID from the Botpress Hub.
Retrieve detailed information about a public plugin from Botpress Hub by name and version.
Retrieve details of a public plugin by its unique ID.
Retrieve public plugin code from Botpress Hub.
Fetch a specific row from a table using the row's unique identifier.
Get the upcoming invoice for a workspace.
Get detailed information about a specific Botpress workspace by ID.
Get workspace quota information for a specific usage type.
List action runs for a specific integration of a bot.
List issues associated with a specific bot.
List all Conversations.
Same connection, same setup. Pick the next one your team already uses.
Pulls bot transcripts and usage figures, clones blueprints into new bots, resyncs training datasets, and wires up messaging channels.
Clones and updates chatflows, rewrites document store chunks behind bad answers, reads collected leads and feedback, and health-checks the instance.
Submits image, video, and music generations, polls the tasks they create, edits existing audio tracks, and reports remaining account credits.
Reads the live model and provider catalog, runs completions, and reports credit balance and key spending before a batch job starts.
Reports Stack AI health and license status, lists available providers, actions, and triggers, and returns the schema each one expects.
Queries a knowledge graph for grounded answers, uploads and indexes new documents into it, and unlinks the files that have gone out of date.

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