cURL
Start a web test session
Start a browser conversation with the agent, using its own prompt and begin message untouched. The response carries the accessToken that opens the session and the callId the resulting call record will carry. There is no lead on a web session, so lead-specific prompt variables are empty by design. Web minutes bill like phone minutes: the same billing gates as a test call apply, and a refused gate answers 409 with the reason in message. A 502 means the voice provider refused to start the session; nothing is wrong with the agent or its setup.
Required API key scope: calls:write.
