Sendbird

Sendbird MCP integration

Opens group channels and adds members, posts messages into threads, moderates with mutes and bans, and issues or revokes user session tokens.

37actions available

Three actions you can hand over today

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

  • Create sendbird user

    Lyro creates a new user in Sendbird instantly. Support teams onboard customers to messaging channels without manual user management.

  • Send message

    Lyro sends a message to a Sendbird group channel. Agents deliver urgent updates and follow-ups to customers without app switching.

  • Ban user from group channel

    Lyro removes a disruptive user from a Sendbird group channel immediately. Support teams enforce community standards without delay.

See all 37 actions

How businesses use Sendbird + Lyro

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

  • Answer what a user has waiting for them

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

    Sendbird Get Unread Item CountGet Channel Count by Join StatusSendbird View Group Channel
  • Open a channel and get the conversation moving

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

    Create Group ChannelAdd Members To Group ChannelSend Message
  • Moderate a channel before it escalates

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

    Mute UserBan User from Group ChannelDelete Message
  • Manage the session a user connects with

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

    Create Sendbird UserIssue Session TokenRevoke All Session Tokens

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

  1. 01

    Connect Sendbird

    Authorize the Sendbird 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 Sendbird 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
Sendbird · Lyro

Everything else about Sendbird

Setup, permissions, and the limits of what Lyro 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.

Every action available in Sendbird

All 37 actions your agent can call on Sendbird, straight from the live MCP connection.

  • Add members to group channel

    Add members to a group channel.

  • Ban user from group channel

    Ban a user from a group channel.

  • Create group channel

    Create a new group channel.

  • Create sendbird user

    Creates a new user in Sendbird.

  • Delete group channel

    Permanently deletes a Sendbird group channel.

  • Delete message

    Permanently deletes a specific message from a Sendbird group channel.

  • Delete sendbird user

    Delete a Sendbird user.

  • Get count preference of channel

    Retrieve a user's count preference for a specific group channel.

  • Get user group channel count by join status

    Retrieves the number of group channels for a user, categorized by join status (joined, invited, etc.).

  • Sendbird get unread item count

    Retrieve a user's unread item counts including unread messages, mentions, and pending invitations across group channels.

  • Issue session token

    Issues a session token for authenticating a Sendbird user.

  • Leave group channels

    Leave group channels for a user.

  • List banned members

    List banned members in a group channel.

  • Sendbird list group channel messages

    List (paginate) messages in a group channel when you only know the channel_url.

  • List group channels

    List group channels.

  • List group channel members

    List members of a group channel.

  • List operators by custom channel type

    List operators of a channel by custom channel type.

  • List group channel operators

    List operators of a group channel.

  • List open channel operators

    List operators of an open channel.

  • List sendbird users

    Retrieves a paginated list of users from your Sendbird application.

  • Mark all user messages as read

    Mark all of a user's messages as read in group channels.

  • Mute user

    Mute a user in a group channel.

  • Register operators by custom channel type

    Registers one or more users as operators for all channels with a specified custom channel type.

  • Register group channel operators

    Register one or more users as operators in a Sendbird group channel.

  • Register operators to open channel

    Register operators to an open channel.

  • Revoke all session tokens

    Revoke all session tokens for a user.

  • Send message

    Send a message to a group channel.

  • Unban user from group channel

    Unban a user from a group channel.

  • Unmute user

    Unmute a user in a group channel.

  • Unregister operators custom channel type

    Unregister operators from channels by custom channel type.

Ready to connect Sendbird?

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

Support agent working at a laptop next to the Lyro mascot