Endpoint
GET /user/assistants/get
Query parameters
Number of assistants per page. Range: 1–100. Default:
10.Page number. Default:
1.Response
Array of assistant objects.
Show Assistant properties
Show Assistant properties
Unique identifier of the assistant.
ID of the user who owns this assistant.
Name of the assistant.
Assistant type:
inbound or outbound.Engine mode:
pipeline, multimodal, or dualplex.Current status:
active or inactive.The greeting message spoken at the start of a call.
System prompt that defines the assistant’s behavior.
ID of the voice used by the assistant.
ID of the primary language.
ID of the phone number assigned to the assistant.
Timezone setting (e.g.,
America/New_York).Maximum call duration in seconds.
Whether calls are recorded.
Whether caller interruptions are allowed.
Whether noise cancellation is enabled.
Whether the assistant waits for the customer to speak first.
Whether to end the call on voicemail detection.
1 = yes, 0 = no.Whether post-call AI evaluation is enabled.
Custom variables defined for the assistant.
Built-in tools enabled on the assistant.
Whether post-call webhook notifications are enabled.
Webhook URL for post-call notifications.
Webhook URL for inbound call notifications.
ID of the attached knowledge base.
Knowledge base mode:
function_call or prompt.ID of the LLM model used (pipeline mode).
ID of the multimodal model used (multimodal/dualplex modes).
LLM temperature setting.
Voice stability setting.
Voice similarity setting.
Speech speed multiplier.
Voice activity detection type:
vad or ai.Endpoint sensitivity level.
Interrupt sensitivity level.
Maximum silence duration in seconds before re-engagement.
Re-engagement interval in seconds.
Ambient background sound setting.
Ambient sound volume level.
Whether filler audio is enabled.
1 = enabled, 0 = disabled.Filler audio configuration by response category.
Unique UUID for the assistant.
Whether webhooks are only sent for completed calls.
Whether the recording URL is included in webhook payloads.
Minimum number of words required before an interruption is processed.
Web widget integration settings.
ISO 8601 timestamp when the assistant was created.
ISO 8601 timestamp when the assistant was last updated.
Soft deletion timestamp.
null if not deleted.Current page number.
Number of items per page.
Total number of assistants.
Last page number.
Example
curl -X GET "https://portal.intellixent.ai/api/user/assistants/get?per_page=10&page=1" \
-H "Authorization: Bearer YOUR_API_KEY"
Response example
{
"current_page": 1,
"data": [
{
"id": 127,
"user_id": 1,
"name": "Sales Outreach Assistant",
"type": "outbound",
"mode": "pipeline",
"status": "active",
"initial_message": "Hi, this is an assistant from Your Company. How are you doing today?",
"system_prompt": "You are a sales representative for Your Company...",
"voice_id": 8,
"language_id": 1,
"phone_number_id": 45,
"timezone": "America/Los_Angeles",
"max_duration": 900,
"record": true,
"uuid": "a7b3c942-5f1e-4d28-8c59-2e4f7a8b9c3d",
"created_at": "2025-07-15T14:32:15.000000Z",
"updated_at": "2025-08-02T09:18:42.000000Z"
}
],
"per_page": 10,
"total": 47,
"last_page": 5
}