Define your conversation flow as a state machine in YAML. Prepatu handles STT, LLM, TTS, and WebSocket transport — you write the logic.
id: support-agent initial_state: greet states: greet: agent: prompt: | Welcome the user and ask how you can help today. Call `collect_issue` once you understand their problem. tools: [collect_issue] transitions: on_tool_call: collect_issue: resolve resolve: # ... next state
Create a free account and deploy your first voice agent in minutes.
Create free account →