GET
/
agents
/
{agent_id}
{
  "id": "<string>",
  "name": "<string>",
  "config": {
    "prompt": "<string>",
    "voice": {
      "provider": "elevenlabs",
      "voice_id": "<string>",
      "model": "<string>",
      "settings": {}
    },
    "flow": {
      "user_start_first": true,
      "interruption": {
        "allowed": true,
        "keep_interruption_message": true,
        "first_messsage": true
      },
      "response_delay": 123,
      "auto_fill_responses": {
        "messages": [
          "<string>"
        ],
        "response_gap_threshold": 123
      },
      "agent_terminate_call": {
        "messages": [
          "<string>"
        ],
        "instruction": "<string>",
        "enabled": true
      },
      "voicemail": {
        "action": "hangup",
        "message": "<string>",
        "continue_on_voice_activity": true
      },
      "call_transfer": {
        "phone": "<string>",
        "instruction": "<string>",
        "messages": [
          "<string>"
        ]
      }
    },
    "first_message": "<string>",
    "tools": [
      {
        "name": "<string>",
        "params": [
          {
            "name": "<string>",
            "required": true,
            "type": "<string>",
            "description": "<string>"
          }
        ],
        "description": "<string>",
        "webhook": "<string>",
        "header": {},
        "method": "<string>",
        "run_after_call": true,
        "messages": [
          "<string>"
        ],
        "execute_after_message": true
      }
    ],
    "millis_functions": [
      {
        "name": "<string>",
        "description": "<string>",
        "data": {
          "param": {
            "description": "<string>",
            "name": "<string>",
            "required": true,
            "type": "<string>"
          }
        },
        "type": "<string>",
        "messages": [
          "<string>"
        ]
      }
    ],
    "app_functions": [
      {
        "name": "<string>",
        "credentials": {}
      }
    ],
    "custom_llm_websocket": "<string>",
    "language": "ln",
    "vad_threshold": 123,
    "llm": {
      "model": "gpt-3.5-turbo"
    },
    "session_timeout": {
      "max_duration": 123,
      "max_idle": 123,
      "message": "<string>"
    },
    "session_data_webhook": "<string>",
    "privacy_settings": {
      "opt_out_data_collection": true
    },
    "custom_vocabulary": {
      "keywords": {}
    },
    "extra_prompt_webhook": "<string>",
    "switch_language": {
      "languages": [
        "<string>"
      ]
    },
    "knowledge_base": {
      "files": [
        "<string>"
      ],
      "messages": [
        "<string>"
      ]
    },
    "speech_to_text": {
      "provider": "deepgram",
      "multilingual": true
    },
    "call_settings": {
      "enable_recording": false
    },
    "timezone": "<string>"
  },
  "created_at": 123
}

Headers

token
string | null

Client Token

authorization
string | null

Private Key

Path Parameters

agent_id
string
required

Response

200
application/json
Successful Response
id
string
required
name
string
required
config
object
required
created_at
integer
required