In the dashboard
Open the agent and start a browser call. Allow microphone access when your browser asks. Speak as a caller would. You can test the latest draft before you publish it. A draft test never reaches live callers.What to check
- The greeting is short and says who is answering.
- The agent answers the questions callers actually ask.
- It collects the details you need and repeats them back.
- It transfers to a person when it should. See Handoff.
- It does not make things up. If it does, tighten the instructions or add the facts to a knowledge base.
If the call does not connect
- Check that your browser has microphone permission for the dashboard.
- Try another network. Some networks block the media traffic browser calls need. Larynth tries a direct connection first and then falls back to a relay.
- Use a current version of Chrome, Edge, Firefox or Safari.
With the API
A browser call is a WebRTC session. Your client creates an SDP offer, and the API returns the answer.- Request relay credentials with
POST /v1/web-calls/ice-servers. They are short-lived. - Create your peer connection with those servers and wait for ICE gathering to finish. The API takes a complete SDP offer with no trickle candidates.
- Send the offer to
POST /v1/assistants/{assistant_id}/web-calls. Setuse_draftto test the latest draft instead of the published version. - Apply the returned
sdp_answer. The call ends on its own aftermax_duration_s.