Create a new AI agent with custom configuration
mgp_ API key.application/json"Reception Agent"Constraints:"Hello, thanks for calling Acme Corp. How can I help you today?"Constraints:| Voice ID | Name | Description |
|---|---|---|
EXAVITQu4vr4xnSDxMaL | Sarah | Professional, American female |
MF3mGyEYCl7XYWbV9V6O | Elli | Youthful, American female |
TxGEqnHWrfWFTfGW9XjX | Josh | Strong, American male |
pFZP5JQG7iQjIQuC4Bku | Lily | Confident, British female |
nPczCjzI2devNBz1zQrb | Brian | Classy, American male |
onwK4e9ZLuTAKqWW03F9 | Daniel | Formal, British male |
cjVigY5qzO86Huf0OWal | Eric | Friendly, American male |
cgSgspJ2msm6clMCkdW9 | Jessica | Expressive, American female |
XrExE9yKIg1WjnnlVkGX | Matilda | Upbeat, American female |
CwhRBWXzGAHq8TQ4Fs17 | Roger | Classy, American male |
FGY2WhTYpPnrIDTdsKH5 | Laura | Sassy, American female |
IKne3meq5aSn9XLyUdCD | Charlie | Hyped, Australian male |
JBFqnCBsd6RMkjVDRZzb | George | Mature, British male |
N2lVS1w4EtoT3dr4eOWO | Callum | Husky, American male |
SAz9YHcvj6GT2YYXdXww | River | Calm, neutral American |
SOYHLrjzK2X1ezoPC6cr | Harry | Rough, American male |
TX3LPaxmHKxFdv7VOQHJ | Liam | Confident, American male |
Xb7hH8MSUJpSbSDYk0k2 | Alice | Professional, British female |
bIHbv24MWmeRgasZH58o | Will | Chill, American male |
hpp4J3VqNfWAUOO0d1Us | Bella | Professional, American female |
iP95p4xoKVk53GoZ742B | Chris | Casual, American male |
pNInz6obpgDQGcFmaJgB | Adam | Deep, American male |
pqHfZKP75CvOlQylNhV4 | Bill | Trustworthy, American male |
openai-):| Voice ID | Name | Description |
|---|---|---|
openai-alloy | Alloy | Neutral, professional |
openai-echo | Echo | Warm, friendly |
openai-fable | Fable | Expressive, dynamic |
openai-nova | Nova | Bright, energetic |
openai-onyx | Onyx | Deep, authoritative |
openai-shimmer | Shimmer | Soft, calm |
EXAVITQu4vr4xnSDxMaL (Sarah)| Model ID | Description |
|---|---|
gpt-4.1 | Recommended — best balance of speed and quality (default) |
gpt-4o-mini | Fast and cost-effective |
gpt-4o | Most capable, higher latency |
gpt-4.1en-USSupported: en-US, en-GB, es-ES, fr-FR, de-DE| Value | Description |
|---|---|
inbound_voice | Answers incoming phone calls (default) |
outbound_voice | Places outgoing phone calls |
text | Handles SMS conversations |
chat_widget | Handles web chat widget conversations |
whatsapp | Handles WhatsApp messages |
email | Handles email conversations |
inbound_voice"Acme Corp""Jane Smith""Front desk receptionist""+14155551234"true0.7Range: 0 to 1| Property | Type | Description |
|---|---|---|
enabled | boolean | Allow agent to hang up when conversation is complete. Default: true |
description | string | When to end calls. Default: “End the call when the conversation is complete or caller says goodbye.” |
| Property | Type | Description |
|---|---|---|
enabled | boolean | Allow agent to transfer calls. Default: false |
numbers | array | Transfer destinations. Each: { number, label, description } |
description | string | General instruction for transfer behavior |
| Property | Type | Description |
|---|---|---|
enabled | boolean | Allow agent to send SMS messages. Default: false |
description | string | When to send SMS |
templates | array | Pre-defined message templates |
| Property | Type | Description |
|---|---|---|
enabled | boolean | Extract structured data from conversations. Default: false |
schema | object | JSON schema defining fields to extract |
description | string | What data to collect |
| Property | Type | Description |
|---|---|---|
enabled | boolean | Allow agent to book appointments. Default: false |
calendar_id | string | Connected calendar ID |
description | string | Booking behavior instruction |
get_availability | object | { enabled, description } for availability checks |
name (string, required) — Variable name (e.g., caller_name)description (string) — What to extractvar_type (string) — text (default), number, boolean, or enumenum_options (array) — Required when var_type is enumagent key.