LiveKit integration
Gate LiveKit voice-agent releases.
Drive a LiveKit agent with synthetic callers and fail the release when latency, WER, or outcome scores regress.
Setup
- Expose your LiveKit agent through SIP or a controlled WebRTC bridge.
- Create Word Is Bond scenarios for the core jobs your agent performs.
- Pin expected agent lines for WER.
- Run the suite in CI before deployment.
Target config
{ "targetAgent": { "transport": "sip", "peerId": "sip:[email protected]" } }CI example
curl -X POST https://api.wordis-bond.com/api/tests/run \
-H "Authorization: Bearer $WORDIS_BOND_KEY" \
-H "Content-Type: application/json" \
-d '{"targetAgent":{"transport":"sip","peerId":"sip:[email protected]"},"goal":"Route a billing question correctly"}'