Communication37 toolsPaste one API key
Sendbird integration for AI agents
Sendbird is a platform that provides chat, voice, and video APIs to help businesses build in-app communication features.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Sendbird once and call the same tools from all of them.
Setup
Connect Sendbird through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Sendbird exposes 37 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
sendbird_get_count_preference_of_channel | Retrieve a user's count preference for a specific group channel | Read |
sendbird_get_number_of_channels_by_join_status | Retrieves the number of group channels for a user, categorized by join status (joined, invited | Read |
sendbird_get_number_of_unread_items | Retrieve a user's unread item counts including unread messages, mentions, and pending | Read |
sendbird_list_banned_members | List banned members in a group channel | Read |
sendbird_list_group_channel_messages | List (paginate) messages in a group channel when you only know the channel_url | Read |
sendbird_list_group_channels | List group channels | Read |
sendbird_list_members_group_channel | List members of a group channel | Read |
sendbird_list_operators_custom_channel_type | List operators of a channel by custom channel type | Read |
sendbird_list_operators_group_channel | List operators of a group channel | Read |
sendbird_list_operators_open_channel | List operators of an open channel | Read |
sendbird_list_users | Retrieves a paginated list of users from your Sendbird application | Read |
sendbird_view_group_channel | View information about a specific group channel | Read |
sendbird_view_message | View a specific message in a group channel | Read |
sendbird_view_user | Retrieve information about a specific Sendbird user | Read |
sendbird_add_members_group_channel | Add members to a group channel | Write |
sendbird_ban_user_from_group_channel | Ban a user from a group channel | Read |
sendbird_create_channel | Create a new group channel | Write |
sendbird_create_user | Creates a new user in Sendbird | Write |
sendbird_issue_session_token | Issues a session token for authenticating a Sendbird user | Read |
sendbird_leave_group_channels | Leave group channels for a user | Read |
sendbird_mark_all_user_messages_as_read | Mark all of a user's messages as read in group channels | Write |
sendbird_mute_user | Mute a user in a group channel | Read |
sendbird_register_operators_custom_channel_type | Registers one or more users as operators for all channels with a specified custom channel type | Read |
sendbird_register_operators_group_channel | Register one or more users as operators in a Sendbird group channel | Read |
sendbird_register_operators_open_channel | Register operators to an open channel | Read |
sendbird_send_message | Send a message to a group channel | Write |
sendbird_unregister_operators_custom_channel_type | Unregister operators from channels by custom channel type | Read |
sendbird_update_count_preference_of_channel | Update a user's unread count preference for a specific group channel | Write |
sendbird_update_group_channel | Update group channel information | Write |
sendbird_update_message | Update an existing group channel message in Sendbird | Write |