Skip to main content
GET
Get All Agents
Integration Prompt for AI Agents
This endpoint returns all agents in your organization.

Headers

X-Organization-Id
string
X-API-Key
string
required

API key required to authenticate requests.

Response

Successful Response

name
string
required
agent_description
string
required
organization_id
string
required
mode
enum<string>
required

Enum representing the mode of agent

Available options:
VOICE,
TEXT,
EMAIL
id
bluejay_as_code_id
string<uuid> | null
workspace_id
string | null
goals
string[] | null
type
enum<string> | null

Enum representing the type of agent

Available options:
INBOUND,
OUTBOUND
connection_type
enum<string> | null

Enum representing the connection type of the agent

Available options:
SMS,
HTTP_WEBHOOK,
PHONE,
SIP,
WEBSOCKET,
LIVEKIT,
PIPECAT,
ELEVEN_LABS,
RETELL,
VAPI,
KORE,
OPENAI_CHAT,
SIERRA_VOICE,
AMELIA_CHAT,
AMELIA_VOICE,
GOOGLE_CES_CHAT,
GOOGLE_CES_VOICE,
GOOGLE_DFCX_VOICE,
GOOGLE_DFCX_CHAT,
BLAND_PHONE,
BLAND_VOICE,
BLAND_CHAT,
EMAIL
phone_number
string | null
email_address
string | null
email_reply_addresses
string[] | null
follow_up_sms_sender_numbers
string[] | null
websocket_url
string | null
redact_pii
boolean | null
folder_id
string<uuid> | null
created_at
string<date-time> | null
updated_at
string<date-time> | null
updated_by
string<uuid> | null
updated_by_api_key
string<uuid> | null
created_by
string<uuid> | null
keyterms
string[] | null
voice_provider
string | null
provider_id
string | null
websocket_username
string | null
websocket_password
string | null
external_agent_id
string | null
sip_uri
string | null
custom_sip_headers
Custom Sip Headers · object | null
sip_username
string | null
sip_password
string | null
simulation_notifications
Simulation Notifications · object
livekit_agent_name
string | null
livekit_metadata
Livekit Metadata · object | null
livekit_customer_tool_topic
string | null
livekit_token_webhook_url
string | null
livekit_token_webhook_auth
string | null
pipecat_agent_name
string | null
pipecat_agent_configuration
Pipecat Agent Configuration · object | null
pipecat_room_properties
Pipecat Room Properties · object | null
http_webhook
string | null
http_webhook_key
string | null
http_webhook_sync_reply
boolean | null
dynamic_sip_webhook_url
string | null
outbound_trigger_webhook_url
string | null
outbound_trigger_payload_template
Outbound Trigger Payload Template · object | null
eleven_labs_agent_id
string | null
retell_agent_id
string | null
vapi_assistant_id
string | null
ces_app_id
string | null
ces_deployment_id
string | null
dfcx_project_id
string | null
dfcx_location
string | null
dfcx_agent_id
string | null
amelia_base_url
string | null
amelia_domain_code
string | null
amelia_flow_name
string | null
amelia_agent_name
string | null
bland_pathway_id
string | null
bland_agent_id
string | null
bland_persona_id
string | null
bland_call_settings
Bland Call Settings · object | null
sierra_agent_token
string | null
sierra_release
string | null
sierra_agent_parameters
Sierra Agent Parameters · object | null
kore_host
string | null
kore_bot_id
string | null
kore_client_id
string | null
kore_client_secret
string | null
openai_base_url
string | null
openai_api_key
string | null
openai_model
string | null
kore_inbound_token
string | null
enable_outbound_call_auto_start
boolean | null
simulations_disabled
boolean | null
default:false
workflow
Workflow · object | null
provider
enum<string> | null

Source platform the agent's definition (system prompt, workflow) comes from.

Distinct from voice_provider (TTS/STT vendor) and provider_id (handle on that vendor) — this identifies where the agent's behavior (prompt, multi-agent graph) is authored.

Available options:
CUSTOM,
ELEVENLABS,
VAPI,
RETELL,
GOOGLE_CES_VOICE,
GOOGLE_CES_CHAT,
GOOGLE_DFCX_VOICE,
GOOGLE_DFCX_CHAT,
AMELIA,
BLAND
red_team_profile
Red Team Profile · object | null