Sendbird
Overview
SLUG: SENDBIRD
Description
Template description for Sendbird
Authentication Details
API Key
Connecting to Sendbird
Create an auth config
Use the dashboard to create an auth config for the Sendbird toolkit. This allows you to connect multiple Sendbird accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Sendbird Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Sendbird toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
SENDBIRD_BAN_USER_FROM_GROUP_CHANNEL
Tool Name: Ban User from Group Channel
Description
Action Parameters
Action Response
SENDBIRD_CREATE_CHANNEL
Tool Name: Create Group Channel
Description
Action Parameters
Action Response
SENDBIRD_CREATE_USER
Tool Name: Create Sendbird User
Description
Action Parameters
Action Response
SENDBIRD_ISSUE_SESSION_TOKEN
Tool Name: Issue Session Token
Description
Action Parameters
Action Response
SENDBIRD_LIST_GROUP_CHANNELS
Tool Name: List Group Channels
Description
Action Parameters
Action Response
SENDBIRD_LIST_USERS
Tool Name: List Users
Description
Action Parameters
Action Response
SENDBIRD_REVOKE_ALL_SESSION_TOKENS
Tool Name: Revoke All Session Tokens
Description
Action Parameters
Action Response
SENDBIRD_SEND_MESSAGE
Tool Name: Send Message
Description
Action Parameters
Action Response
SENDBIRD_UNMUTE_USER
Tool Name: Unmute User
Description
Action Parameters
Action Response
SENDBIRD_ADD_MEMBERS_GROUP_CHANNEL
Tool Name: Add Members To Group Channel
Description
Action Parameters
Action Response
SENDBIRD_DELETE_CHANNEL
Tool Name: Delete Group Channel
Description
Action Parameters
Action Response
SENDBIRD_DELETE_MESSAGE
Tool Name: Delete Message
Description
Action Parameters
Action Response
SENDBIRD_DELETE_USER
Tool Name: Delete Sendbird User
Description
Action Parameters
Action Response
SENDBIRD_GET_COUNT_PREFERENCE_OF_CHANNEL
Tool Name: Get Count Preference Of Channel
Description
Action Parameters
Action Response
SENDBIRD_GET_NUMBER_OF_CHANNELS_BY_JOIN_STATUS
Tool Name: Sendbird Get Group Channel Count by Join Status
Description
Action Parameters
Action Response
SENDBIRD_GET_NUMBER_OF_UNREAD_ITEMS
Tool Name: Sendbird Get Unread Item Count
Description
Action Parameters
Action Response
SENDBIRD_LEAVE_GROUP_CHANNELS
Tool Name: Leave Group Channels
Description
Action Parameters
Action Response
SENDBIRD_LIST_BANNED_MEMBERS
Tool Name: List Banned Members
Description
Action Parameters
Action Response
SENDBIRD_LIST_MEMBERS_GROUP_CHANNEL
Tool Name: List Group Channel Members
Description
Action Parameters
Action Response
SENDBIRD_LIST_OPERATORS_CUSTOM_CHANNEL_TYPE
Tool Name: List Operators by Custom Channel Type
Description
Action Parameters
Action Response
SENDBIRD_LIST_OPERATORS_GROUP_CHANNEL
Tool Name: List Group Channel Operators
Description
Action Parameters
Action Response
SENDBIRD_LIST_OPERATORS_OPEN_CHANNEL
Tool Name: List Open Channel Operators
Description
Action Parameters
Action Response
SENDBIRD_MARK_ALL_USER_MESSAGES_AS_READ
Tool Name: Mark All User Messages As Read
Description
Action Parameters
Action Response
SENDBIRD_MUTE_USER
Tool Name: Mute User
Description
Action Parameters
Action Response
SENDBIRD_REGISTER_OPERATORS_CUSTOM_CHANNEL_TYPE
Tool Name: Register Operators by Custom Channel Type
Description
Action Parameters
Action Response
SENDBIRD_REGISTER_OPERATORS_GROUP_CHANNEL
Tool Name: Register Group Channel Operators
Description
Action Parameters
Action Response
SENDBIRD_REGISTER_OPERATORS_OPEN_CHANNEL
Tool Name: Register Operators to Open Channel
Description
Action Parameters
Action Response
SENDBIRD_UNBAN_USER
Tool Name: Unban User from Group Channel
Description
Action Parameters
Action Response
SENDBIRD_UNREGISTER_OPERATORS_CUSTOM_CHANNEL_TYPE
Tool Name: Unregister Operators Custom Channel Type
Description
Action Parameters
Action Response
SENDBIRD_UPDATE_COUNT_PREFERENCE_OF_CHANNEL
Tool Name: Update Count Preference Of Channel
Description
Action Parameters
Action Response
SENDBIRD_UPDATE_GROUP_CHANNEL
Tool Name: Update Group Channel
Description
Action Parameters
Action Response
SENDBIRD_UPDATE_MESSAGE
Tool Name: Sendbird Update Message
Description
Action Parameters
Action Response
SENDBIRD_UPDATE_USER
Tool Name: Update Sendbird User
Description
Action Parameters
Action Response
SENDBIRD_VIEW_GROUP_CHANNEL
Tool Name: Sendbird View Group Channel
Description
Action Parameters
Action Response
SENDBIRD_VIEW_MESSAGE
Tool Name: Sendbird View Message
Description
Action Parameters
Action Response
SENDBIRD_VIEW_USER
Tool Name: View User
Description
Action Parameters
Action Response