Quickstart
To create a new agent, go to the Agents tab and click + New Agent. You’ll see the following options:

Voice Agent
Select Voice Agent to create an agent for phone calls and voice interactions. You’ll be prompted to choose a sub-type:
- Inbound — handles incoming calls. Ideal for customer support, order tracking, and call routing.
- Outbound — initiates outgoing calls. Great for lead generation, appointment reminders, and surveys.
- Voice Widget — an embeddable voice agent for your websites and apps. Perfect for live voice support and lead qualification directly on your pages.
After choosing a sub-type, you’ll select a prompt configuration to define how your agent conducts conversations.
Chat Agent
Select Chat Agent to create a text-based agent for messaging and live chats. Chat agents are well-suited for web chat widgets, customer portals, and text-based support.
After selecting, you’ll choose a prompt configuration to shape your agent’s behavior. Learn more about building chat agents.
Prompt configuration
Whether you’re building a voice or chat agent, Synthflow offers two ways to configure how your agent handles conversations:
Design structured dialogue paths using nodes and conditions. Best for complex, multi-step conversations where you need precise control over every branch.
Write a single prompt to define your agent’s behavior. Best for straightforward use cases where you want to get up and running quickly.
Browse Templates
Select Browse Templates to start from a prebuilt configuration. Templates come ready with prompts, voice settings, and many include actions that expand what your agent can do right away. Filter by industry and call type to find the right fit for your use case.
Import from JSON
For advanced users, select Import from JSON to upload a JSON agent configuration file directly.
Ready to build? Explore the BELL framework, our Build–Evaluate–Launch–Learn loop that keeps quality high and makes your agents easy to scale with confidence.