send_bot_message
Send Bot Message
Sends a text message from a bot to a specific channel. The bot must have already joined the channel.
send_bot_message
Sends a text message from a bot to a specific channel. The bot must have already joined the channel.
delete_bot
Permanently deletes a bot from your Sendbird application. The bot will be removed from all channels it has joined.
update_bot
Updates an existing bot's configuration, identity, or AI settings. Only the provided fields will be updated; omitted fields remain unchanged.
manage_bot_channels
Join or leave channels for a bot. Use the "join" action to add the bot to one or more group channels, or "leave" to remove it from a specific channel or all channels.
generate_ai_reply
Generates an AI chatbot reply based on a conversation history. Provide an array of messages with roles ("user" or "assistant") and the bot will generate a contextual response using its configured AI backend.
get_bot
Retrieves detailed information about a specific bot by its user ID, including identity, configuration, AI settings, and callback URL.
list_bots
Lists all bots in your Sendbird application with pagination support. Returns bot details including identity, configuration, and AI settings.
create_bot
Creates a new AI chatbot in your Sendbird application. Configure the bot's identity, AI backend, model, system message, and LLM parameters. Up to 10 AI chatbots can be created per application by default.
manage_typing_indicator
Start or stop a typing indicator for a bot in a group channel. Provides a natural conversational experience while the bot is generating a response.
Create, configure, and manage AI-powered chatbots within Sendbird applications. Define bot personas with system prompts, configure LLM parameters (model, temperature, max tokens), and manage knowledge base sources (PDFs, text files, URLs). Generate AI chatbot replies from conversation history, send streaming messages for real-time progressive responses, and control typing indicators. Set up function calling for third-party API integrations (e.g., appointment scheduling, order tracking). Configure welcome messages and suggested replies. Receive webhook events for messages, channel lifecycle, membership changes, reactions, read receipts, and bot-specific callbacks.
Common questions about connecting Sendbird Ai Chatbot to AI agents with Metorial.