Create a new AI agent
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Agent display name |
llm_provider | string | Yes | openai, claude, azure |
llm_model | string | Yes | Model name |
tts_provider | string | Yes | elevenlabs, cartesia, azure |
tts_voice_id | string | No | Voice ID from TTS provider |
stt_provider | string | Yes | deepgram, azure, elevenlabs, openai |
system_prompt | string | No | Agent instructions |
first_message | string | No | Greeting message |
recording_enabled | boolean | No | Enable call recording |
ambience_enabled | boolean | No | Enable background ambience |
workspaceId | string | Yes | Workspace ID |