Chatbots
Fetch Chatbots
Fetch all chatbots in your agency
GET
Headers
All requests to the ChatDash API must be validated with the agency API Key found on your agency profile
Response
200
application/json
OK
The ID of the chatbot
The chatbot's name
The chatbot's platform
Available options:
voiceflow
, openai
, botpress
, vectorshift
, flowise
, vapi
, retell
, elevenlabs
, n8n
, custom
The 'ID' for interacting with the chatbot platform's API. Varies by platform:
- Voiceflow: Project ID
- OpenAI: Assistant ID
- Botpress: Messaging API webhook URL
- Vectorshift: Chatbot Name on VectorShift
- Flowise: Chatflow ID
- Vapi: Assistant ID
- Retell: Agent ID
- ElevenLabs: Agent ID
- n8n: N/A
- Custom: N/A
The 'Key' for interacting with the chatbot platform's API. Varies by platform:
- Voiceflow: Dialog API Key
- OpenAI: API Key
- Botpress: Personal Access Token
- Vectorshift: API Key
- Flowise: API Key
- Vapi: Private API Key
- Retell: API Key
- ElevenLabs: API Key
- n8n: N/A
- Custom: N/A
Additional credentials for interacting with certain chatbot platform's API (field only required for the specified platforms below)
Whether the chatbot is using an external widget or interface over ChatDash's native widget. Varied support by platform:
- Voiceflow: Supported
- OpenAI: Supported
- Botpress: Supported
- Vectorshift: Not Supported
- Flowise: Supported
- Vapi: Supported
- Retell: Supported
- ElevenLabs: Required to be set to true
- n8n: Not Supported
Whether the chatbot is available for use (for chatbots using external widget)