Opens group channels and adds members, posts messages into threads, moderates with mutes and bans, and issues or revokes user session tokens.
37actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro creates a new user in Sendbird instantly. Support teams onboard customers to messaging channels without manual user management.
Ayro sends a message to a Sendbird group channel. Agents deliver urgent updates and follow-ups to customers without app switching.
Ayro removes a disruptive user from a Sendbird group channel immediately. Support teams enforce community standards without delay.
Each card is one request a support team gets, and the Sendbird actions Ayro runs to close it.
Ayro reads a user's unread messages, mentions, and pending invitations across their group channels and breaks their channel count down by joined and invited, so an in-app question starts from real state.
Ayro creates the group channel, invites the members who belong in it, and posts the opening text, file, or admin message, so the thread starts with context rather than as an empty room.
Ayro mutes a user for a set duration, bans them from the channel when that is not enough, and removes the specific message that caused the problem, then unbans once the situation is settled.
Ayro registers the Sendbird user, issues a session token for SDK authentication, and revokes every active token when an account needs to be locked out immediately.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Sendbird actions it has and picks the ones a request needs.
Authorize the Sendbird 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 Sendbird 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 freeSendbird · Ayro
What can you do in Sendbird 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 Sendbird.
Seven days by default. Issue Session Token accepts an explicit expires_at when you want something shorter, and Revoke All Session Tokens invalidates every active session for a user at once, which is the action to reach for when an account is compromised.
All 37 actions your agent can call on Sendbird, straight from the live MCP connection.
Add members to a group channel.
Ban a user from a group channel.
Create a new group channel.
Creates a new user in Sendbird.
Permanently deletes a Sendbird group channel.
Permanently deletes a specific message from a Sendbird group channel.
Delete a Sendbird user.
Retrieve a user's count preference for a specific group channel.
Retrieves the number of group channels for a user, categorized by join status (joined, invited, etc.).
Retrieve a user's unread item counts including unread messages, mentions, and pending invitations across group channels.
Issues a session token for authenticating a Sendbird user.
Leave group channels for a user.
List banned members in a group channel.
List (paginate) messages in a group channel when you only know the channel_url.
List group channels.
List members of a group channel.
List operators of a channel by custom channel type.
List operators of a group channel.
List operators of an open channel.
Retrieves a paginated list of users from your Sendbird application.
Mark all of a user's messages as read in group channels.
Mute a user in a group channel.
Registers one or more users as operators for all channels with a specified custom channel type.
Register one or more users as operators in a Sendbird group channel.
Register operators to an open channel.
Revoke all session tokens for a user.
Send a message to a group channel.
Unban a user from a group channel.
Unmute a user in a group channel.
Unregister operators from channels by custom channel type.
Same connection, same setup. Pick the next one your team already uses.
Creates and lists 2Chat contacts, audits the webhook subscriptions behind WhatsApp and call events, and checks remaining API quota before a run.
Pulls call transcripts, sends SMS confirmations, books callbacks when the queue is long, and checks live call center staffing before quoting a wait time.
Answers questions about events, channels, members, and access groups from live community data, and restores a removed member by email.
Sends priority alerts to people or delivery groups, tracks emergency acknowledgements, cancels retries once someone responds, and keeps rotas current.
Searches the network for the question actually being asked, pulls its answers, tracks your product's tags and collectives, and watches mentions.
Receives real-time WhatsApp message events and processes the deliver and read acknowledgments that follow, validating the webhook token on each payload.

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