Pipecat integration
Measure Pipecat pipeline behavior.
Treat your Pipecat agent like a release artifact: run scenarios, score outcomes, and compare drift over time.
Setup
- Expose the Pipecat bot through a controlled SIP/WebRTC target.
- Create persona scenarios that exercise tool calls and turn-taking.
- Use expected lines for scripted openings or compliance language.
- Track latency, barge-in, WER, and outcome score on every run.
Target config
{ "targetAgent": { "transport": "direct", "peerId": "pipecat-support" } }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":"direct","peerId":"pipecat-support"},"goal":"Complete a password reset without escalation"}'