Create Slack Bot
POST /api/v3/organizations/{organisation}/ai/slack-bots
Creates a new Slack bot with inline AI agent configuration. A backing agent is created automatically — callers do not need to manage agents separately.
*
* Setup Types:
* - quant: Quant-managed Slack app — uses shared OAuth credentials
* - byo: Bring Your Own — customer provides their own Slack app credentials
Authorizations
Parameters
Path Parameters
The organisation ID
Request Body required
object
Display name for the bot
Whether to use Quant-managed or customer-provided Slack app
System prompt for the backing AI agent
AI model identifier
Sampling temperature
Maximum response tokens
Tools the agent may use
Skills assigned to the agent
Vector DB collections the agent may query
Sub-agents the agent may call
Guardrail preset name
Content filter policies
Enable long context mode
Session TTL in days
Slack channel IDs the bot may respond in
Slack user IDs allowed to interact with the bot
Slack user IDs denied from interacting with the bot
Whether guest users may interact with the bot
Content shown on the bot’s Home tab in Slack
Agent-level access control settings
object
Whether keyword triggers are enabled
Keywords that trigger the bot
Responses
201
Slack bot created successfully
object
object
400
Invalid request parameters
403
Access denied
500
Failed to create Slack bot