Create public WebRTC call

POST /api/v1/public/calls/calls

Authentication

AuthorizationBearer

Pass a JWT access token or an API key (prefixed with tif_live_) as a Bearer token.

Response

Call created and bot assigned
callIdstringformat: "uuid"
Unique call identifier
flowIdstringformat: "uuid"
Flow ID used for the AI conversation
statusenum
Current call status
botIdstring or nullOptional

Assigned bot ID (null if bot assignment failed non-fatally)

Errors

401
Unauthorized Error
402
Payment Required Error
403
Forbidden Error
409
Conflict Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error