VocalDocscontracts 1.65.0

Contracts 1.0.0

A release of Phases 0 and 1. Its operations are carried by every later release. The Phase 0 host serves them as part of 1.65.0.

The public document of 1.0.0 lists 8 operations, 8 of them added in this release and still in 1.65.0.

Operations added

OperationSummaryScopeReleased inPhase 0 host
GET /v1/agentsList Agentsagents:read1.0.0served
POST /v1/agentsCreate an Agent draftagents:write1.0.0served
GET /v1/agents/{agent_id}Read an Agent draftagents:read1.0.0served
POST /v1/agents/{agent_id}/versionsPublish the Agent draft as a new versionagents:write1.0.0served
GET /v1/callsList the Calls of the key's environmentcalls:read1.0.0served
POST /v1/callsStart a web Call or an outbound phone Callcalls:write1.0.0served
GET /v1/calls/{call_id}Read a Call with its Turn metricscalls:read1.0.0served
GET /v1/calls/{call_id}/transcriptRead the transcript of a Calltranscripts:read1.0.0served

Error codes added

agent_version_unavailable, already_claimed, call_not_active, capability_not_available, concurrency_limit_reached, dependency_unavailable, environment_not_allowed, forbidden, idempotency_in_progress, idempotency_key_reused, internal_error, invalid_cursor, invalid_request, not_found, org_suspended, precondition_required, revision_mismatch, unauthenticated, validation_failed

Scopes added

agents:read, agents:write, calls:read, calls:write, transcripts:read