What the Playground is
The Playground is the no-code way to test an agent. You pick an agent, talk to it in the browser, and watch the transcript update live as the conversation advances - no phone number, no pipe, and no client code required. It runs the same stack production does: the agent’s flow is authored with SuperDialog (playbooks), and the call is served by the unpodAgentRunner. What you hear in the Playground is what a caller would hear.
Open the Playground
Launch the live Playground at
superdialog.unpod.ai/playground and talk to an agent in your browser.Use the Playground to iterate on a playbook (persona, checkpoints, advance
rules) and confirm it behaves, then attach the agent to a
Speech Pipe and a number to take
it live.
How a Playground session works
Connect
The browser opens a session and streams your microphone audio to the
speech stack (16 kHz up); synthesized replies stream back (24 kHz down).
Talk
Speak as a caller would. Audio rides the WebSocket bridge; the agent’s
AgentRunner handles each turn exactly as it would on a real call.What you can test here
- The persona and voice style your callers hear
- Whether checkpoints advance on the conditions you wrote (
done_when/advance_when) - Slot collection - does the agent capture what it needs before moving on
- Interrupts (goodbye, busy) firing from any step
What is not in the Playground yet
The Playground ships in milestones. The current build is single-agent over the WebSocket transport: connect, talk, live transcript. Live metrics, the flow graph view, in-call controls, the LiveKit transport, and side-by-side agent compare arrive in later milestones.Next steps
Quickstart
Generate your first playbook, then test it here.
Playbooks
Author the persona, checkpoints, and advance rules you test in the Playground.
Speech Pipe
Once it behaves, attach the agent to a pipe to go live.
Sessions
Persist and multiplex conversations beyond a single test.
Open the Playground
Jump straight into the live Playground and start talking to an agent.