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

ToolWhat it doesKind
sendbird_get_count_preference_of_channelRetrieve a user's count preference for a specific group channelRead
sendbird_get_number_of_channels_by_join_statusRetrieves the number of group channels for a user, categorized by join status (joined, invitedRead
sendbird_get_number_of_unread_itemsRetrieve a user's unread item counts including unread messages, mentions, and pendingRead
sendbird_list_banned_membersList banned members in a group channelRead
sendbird_list_group_channel_messagesList (paginate) messages in a group channel when you only know the channel_urlRead
sendbird_list_group_channelsList group channelsRead
sendbird_list_members_group_channelList members of a group channelRead
sendbird_list_operators_custom_channel_typeList operators of a channel by custom channel typeRead
sendbird_list_operators_group_channelList operators of a group channelRead
sendbird_list_operators_open_channelList operators of an open channelRead
sendbird_list_usersRetrieves a paginated list of users from your Sendbird applicationRead
sendbird_view_group_channelView information about a specific group channelRead
sendbird_view_messageView a specific message in a group channelRead
sendbird_view_userRetrieve information about a specific Sendbird userRead
sendbird_add_members_group_channelAdd members to a group channelWrite
sendbird_ban_user_from_group_channelBan a user from a group channelRead
sendbird_create_channelCreate a new group channelWrite
sendbird_create_userCreates a new user in SendbirdWrite
sendbird_issue_session_tokenIssues a session token for authenticating a Sendbird userRead
sendbird_leave_group_channelsLeave group channels for a userRead
sendbird_mark_all_user_messages_as_readMark all of a user's messages as read in group channelsWrite
sendbird_mute_userMute a user in a group channelRead
sendbird_register_operators_custom_channel_typeRegisters one or more users as operators for all channels with a specified custom channel typeRead
sendbird_register_operators_group_channelRegister one or more users as operators in a Sendbird group channelRead
sendbird_register_operators_open_channelRegister operators to an open channelRead
sendbird_send_messageSend a message to a group channelWrite
sendbird_unregister_operators_custom_channel_typeUnregister operators from channels by custom channel typeRead
sendbird_update_count_preference_of_channelUpdate a user's unread count preference for a specific group channelWrite
sendbird_update_group_channelUpdate group channel informationWrite
sendbird_update_messageUpdate an existing group channel message in SendbirdWrite