Sendbird is a platform that provides chat, voice, and video APIs to help businesses build in-app communication features.
Tool to add members to a group channel. Use when you need to invite one or more users into an existing group channel.
Tool to ban a user from a group channel. Use when moderating group channels to restrict member access. Execute after confirming channel_url and user_id.
Tool to create a new group channel. Use when you need to start a conversation with specific users. Execute after specifying users and optional settings.
Creates a new user in Sendbird. Use this to register user accounts before they can join channels or send messages. The user_id must be unique across the application.
Permanently deletes a Sendbird group channel. Use this tool when you need to remove a group channel and all its associated data (messages, members, etc.). WARNING: This action is irreversible. Requires the channel_url identifier of the channel to delete.
Permanently deletes a specific message from a Sendbird group channel. This action cannot be undone. Use this when you need to remove a message that was sent by mistake or contains inappropriate content. Requires both channel_url and message_id, which can be obtained from channel/message listing endpoints.