Get Agent

Retrieve a specific agent by UUID.

HTTP Request

$GET https://app.resemble.ai/api/v2/agents/{uuid}

URL Parameters

ParameterTypeDescription
uuidstringThe unique identifier of the agent

Query Parameters

ParameterTypeDescription
advancedbooleanInclude detailed configuration (default: false)

Example Request

$curl --request GET "https://app.resemble.ai/api/v2/agents/550e8400-e29b-41d4-a716-446655440000" \
> -H "Authorization: Bearer YOUR_API_TOKEN" \
> -H "Content-Type: application/json"

Example Request with Advanced Mode

$curl --request GET "https://app.resemble.ai/api/v2/agents/550e8400-e29b-41d4-a716-446655440000?advanced=true" \
> -H "Authorization: Bearer YOUR_API_TOKEN" \
> -H "Content-Type: application/json"

Response

1{
2 "success": true,
3 "item": {
4 "agent": {
5 "name": "Customer Support Agent",
6 "uuid": "550e8400-e29b-41d4-a716-446655440000",
7 "languages": ["en-US"],
8 "dynamic_variables": {
9 "customer_name": "John Doe"
10 },
11 "created_at": "2025-01-15T10:30:00Z",
12 "updated_at": "2025-01-20T14:45:00Z",
13 "last_active_at": null,
14 "calls_today": 0,
15 "status": "inactive"
16 },
17 "asr": {
18 "provider": "deepgram",
19 "model": "nova-2",
20 "user_input_audio_format": "pcm_16000",
21 "keywords": []
22 },
23 "tts": {
24 "voice_uuid": "abc123",
25 "voice_name": "Professional Voice"
26 },
27 "turn": {
28 "turn_timeout": 7,
29 "silence_end_call_timeout": -1,
30 "mode": "silence"
31 },
32 "llm": {
33 "prompt": "You are a helpful assistant.",
34 "provider": "openai",
35 "model": "gpt-4o",
36 "reasoning_effort": null,
37 "temperature": 0.3,
38 "timezone": null,
39 "built_in_tools": {}
40 },
41 "phone_numbers": [],
42 "tools_count": 2,
43 "webhooks_count": 1
44 }
45}

Response Body

AttributeTypeDescription
successbooleanIndicates if the request was successful
itemobjectAgent object with full configuration
agentobjectCore agent information
asrobjectASR configuration
ttsobjectTTS configuration
turnobjectTurn-taking configuration
llmobjectLLM configuration
phone_numbersarrayLinked phone numbers
tools_countintegerNumber of tools (basic mode)
webhooks_countintegerNumber of webhooks (basic mode)

In advanced mode, tools_count and webhooks_count are replaced with full tools, knowledge_bases, and webhooks arrays.