For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
AcademyContact SalesHelp CenterDashboard
DocumentationAPI ReferenceIntegrationsAdministrationChangelog
DocumentationAPI ReferenceIntegrationsAdministrationChangelog
  • Get Started
    • Introduction
    • Aurora
  • Build
    • Create an Agent
    • The Agent Editor
    • Single-Prompt Agents
      • Getting Started
      • Multi-Agent System
      • Publishing to Live
      • Flow Designer Agents vs Single-Prompt Agents
    • Memory
    • Knowledge Base
    • Variables
    • Version Control
  • Evaluate
    • Manual Testing
    • Custom Evaluations
    • Simulations
  • Launch
    • Deployment Options
    • WhatsApp
    • Website and Apps
    • Launching a Chat Agent
    • Workflows
  • Learn
    • Analytics Dashboard
    • Logs
    • Export Call Data
  • Legal
    • Subscriber Terms
    • GTC - Direct Use (DACH)
    • GTC - Direct Use (US)
    • GTC - Distribution (DACH)
    • GTC - Distribution (US)
    • Business Associate Agreement
    • Privacy Policy
    • Imprint
    • AI Transparency Statement
    • Trust Vault
LogoLogo
AcademyContact SalesHelp CenterDashboard
On this page
  • Flow Designer vs Single-Prompt Agents
  • Key Differences
  • Flow Designer Agents
  • Single-Prompt Agents
  • FAQ
  • Next Steps
BuildFlow Designer Agents

Flow Designer Agents vs Single-Prompt Agents

||View as Markdown|
Was this page helpful?
Previous

General Configuration

Next
Built with

When building AI voice agents with Synthflow, you have two primary approaches: Flow Designer Agents (structured, deterministic) and Single-Prompt Agents (flexible, conversational). Understanding the differences will help you choose the right tool for your use case.

Flow Designer vs Single-Prompt Agents

Use Flow Designer When…Use Single-Prompt Agents When…
You need structured control over conversation pathsYou want simplicity and flexibility
Deterministic logic is required (compliance, regulations)Open-ended conversations are preferred
Complex multi-step workflows are neededStraightforward conversational tasks
Multiple decision points and branchingSimple Q&A or support scenarios
Audit trails and guaranteed outcomes are importantQuick prototyping is the priority

Key Differences

Flow Designer Agents

How it works:

  • Visual, node-based system where conversations follow explicit, pre-defined paths
  • Each node represents a specific step or decision point
  • Variables store information collected during conversations
  • Branches create if/else logic based on conditions

Best for:

  • Compliance-heavy scenarios (healthcare, finance, legal)
  • Multi-step processes with 5+ steps
  • Complex branching logic
  • Integration-heavy workflows with multiple API calls
  • Scenarios requiring audit trails

Single-Prompt Agents

How it works:

  • One comprehensive prompt that guides the AI’s behavior throughout the conversation
  • The AI makes autonomous decisions based on context
  • Responses adapt naturally to user input
  • No predefined conversation paths

Best for:

  • Open-ended customer support
  • Simple Q&A or FAQ scenarios
  • Quick prototyping and MVPs
  • Natural, conversational interactions
  • Scenarios where flexibility is more important than control

FAQ

Can I switch approaches after deploying?

Yes, but you’ll need to rebuild the agent. Make sure to test thoroughly before switching a live agent, or create a new agent and gradually transition users.

Can I use both approaches in one agent?

No. When creating an agent, you must choose one approach. However, you can create separate agents for different purposes and transfer calls between them.

Which approach handles unexpected user input better?

Single-Prompt agents are generally more flexible with unexpected input, as the AI can improvise. Flow Designer agents require explicit handling of edge cases, but this also means more control.

How do I know if my prompt is too complex for Single-Prompt?

If you’re writing many conditional statements (“if X, then Y”), have more than 3-4 distinct conversation stages, or struggle to maintain consistency, consider Flow Designer.

Next Steps

  • Get Started with Flow Designer to build structured conversation flows
  • Learn About Single-Prompt Agents for flexible, conversational agents
  • Explore Multi-Agent Systems to organize complex flows