voiceCalls.byId
read-only
Voice calls: by id. Read-only query. See the input schema for argument details.
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
id | string | yes |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
call | object | yes | |
call.id | string | yes | |
call.tenantId | string | yes | |
call.vapiCallId | string | yes | |
call.callerNumber | string · nullable | yes | |
call.calledNumber | string | yes | |
call.startedAt | string | yes | |
call.endedAt | string · nullable | yes | |
call.durationSec | integer · nullable | yes | |
call.transcript | array of object · nullable | yes | |
call.recordingUrl | string · nullable | yes | |
call.summary | string · nullable | yes | |
call.outcome | enum · nullable | yes | One of: hold_created, info_only, transferred, dropped, failed |
call.createdAt | string | yes | |
actions | array of object | yes | |
actions.id | string | yes | |
actions.tenantId | string | yes | |
actions.callId | string | yes | |
actions.toolName | string | yes | |
actions.input | any | yes | Tool-call arguments as the voice agent sent them — shape varies per toolName. |
actions.output | any | yes | Tool-call result as returned — shape varies per toolName. |
actions.error | string · nullable | yes | |
actions.at | string | yes | |
exConversationId | string · nullable | yes | |
externalRef | string · nullable | yes |