Reads threaded topics, sends and schedules messages, manages channel subscriptions, and watches the event queue so new Zulip activity triggers the next step.
111actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro modifies a Zulip user by email address. Your team updates user details without leaving the chat.
Ayro sends a message in Zulip. Your team communicates with team members without opening the app.
Ayro archives a channel in Zulip. Your team closes out conversations and keeps the workspace organized.
Each card is one request a support team gets, and the Zulip actions Ayro runs to close it.
Ayro pulls the messages behind a topic, checks which ones match a narrow filter, and reads a message's edit history, so an answer cites the thread that already covered it rather than restarting the discussion.
Ayro sends a message to the channel and topic that owns the subject, or queues it as a scheduled message and sets a reminder when the update should land later in the recipient's working day.
Ayro creates a channel for a new workstream, subscribes the people who need it, and archives a channel once the work behind it is finished, so the sidebar reflects what the team is currently doing.
Ayro registers an event queue and polls it, so a message arriving in a watched channel or an alert word firing becomes the trigger for the next action instead of something a person has to notice.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Zulip actions it has and picks the ones a request needs.
Authorize the Zulip 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 Zulip 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 freeZulip · Ayro
What can you do in Zulip 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 Zulip.
Only the ones the connected account can already reach. Ayro calls Get All Channels and Get Subscriptions to see what is available, and Zulip keeps private channels invisible to accounts that are not subscribed, so widening access means subscribing the connected account through Subscribe to Channel rather than changing anything in Ayro.
All 111 actions your agent can call on Zulip, straight from the live MCP connection.
Add alert words to the current user's configuration.
Add an APNs (Apple Push Notification service) device token to Zulip.
Add a channel as a default stream in Zulip.
Add a linkifier to a Zulip realm.
Add a navigation view in Zulip.
Add an emoji reaction to a Zulip message.
Archive a channel in Zulip.
Check if specific messages match a narrow filter.
Create a BigBlueButton video call in Zulip.
Create a new channel in Zulip.
Create a new channel folder in Zulip.
Create a custom profile field in Zulip.
Create one or more draft messages in Zulip.
Create a reusable invitation link for the Zulip organization.
Create a message reminder in Zulip.
Create a saved snippet in Zulip.
Create a scheduled message in Zulip.
Delete a draft in Zulip.
Delete a message in Zulip.
Delete an event queue previously registered via POST /api/v1/register.
Delete a reminder from Zulip.
Delete a saved snippet by its ID.
Delete a scheduled message in Zulip.
Delete a topic from a Zulip channel/stream.
Edit an existing draft message in Zulip.
Update a navigation view in Zulip.
Edit a saved snippet by updating its title and/or content.
Create a Zulip realm data export.
Retrieve all configured alert words for the authenticated user.
Get the presence status for a specific user in Zulip.
Same connection, same setup. Pick the next one your team already uses.
Schedules conferences and sends invitations, registers participants and issues access tokens, and pulls attendance, poll, and Q&A data afterwards.
Finds files and documents, sends or drafts email, books meetings against real free slots, and logs the outcome to a spreadsheet.
Sends WhatsApp text, media, and interactive messages, places and ends voice calls, and checks whether an SMS was delivered.
Posts messages and reads chat history, provisions users and groups over SCIM 2.0, and lists meetings, recordings, transcripts, and audit entries.
Sends broadcasts to contacts and groups, traces message and flow-run history, keeps contact groups accurate, and sets up scheduled campaigns.
Replies inside the 24-hour window with text, buttons, or media, re-opens closed threads with approved templates, and checks number and template status.

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