List Slack Bots
GET
/api/v3/organizations/{organisation}/ai/slack-bots
const url = 'https://dashboard.quantcdn.io/api/v3/organizations/example/ai/slack-bots';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://dashboard.quantcdn.io/api/v3/organizations/example/ai/slack-bots \ --header 'Authorization: Bearer <token>'Lists all Slack bots configured for the organization. Each bot is backed by an AI agent and can be connected to a Slack workspace. Agent configuration fields are flattened onto each bot object.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”organisation
required
string
The organisation ID
Responses
Section titled “Responses”Slack bots retrieved successfully
Media typeapplication/json
object
bots
Array<object>
object
botId
string
name
string
setupType
string
status
string
connected
boolean
systemPrompt
string
modelId
string
temperature
number
maxTokens
integer
allowedTools
Array<string>
assignedSkills
Array<string>
allowedCollections
Array<string>
allowedSubAgents
Array<string>
guardrailPreset
string
filterPolicies
Array<string>
longContext
boolean
sessionTtlDays
integer
keywordsEnabled
boolean
createdAt
string format: date-time
Example
{ "bots": [ { "setupType": "quant", "status": "active" } ]}Access denied
Failed to retrieve Slack bots
