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.
Ask your agent in plain language. Each of these maps to a real tool on the server.
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 a non-streaming reply through the existing Sendbird AI chatbot replies API. Availability depends on the application's AI chatbot feature access. Provide conversation history with "user" or "assistant" roles.
get_bot
Retrieves detailed information about a specific bot by its user ID, including identity, callback URL, and channel invitation settings.
list_bots
Lists all bots in your Sendbird application with pagination support. Returns bot details including identity and callback configuration.
create_bot
Creates a new bot in your Sendbird application. Configure the bot's identity and callback behavior, or provide AI settings for applications with compatible AI chatbot access.
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.
list_bot_channels
Lists group channels a bot has joined, including empty and hidden channels. Use returned channel URLs to send messages or manage membership.
get_message
Retrieves a message from a group channel by its ID, including text, sender, type, and creation time. Use the ID returned by send_bot_message to read a sent bot message.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
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.
Common questions about connecting Sendbird Ai Chatbot to AI agents with Metorial.