Waboom AI
AI Training

AI Training

AI Team TrainingPopular

Hands-on workshops for marketing, sales, operations, and customer service teams.

AI Strategy Workshop

Executive workshops for leadership teams. Identify opportunities. Calculate ROI. Walk out with a roadmap.

Claude Code Workshop

Build apps in hours not months. Ship websites, automations, and tools with AI.

AI Training for Teams

AI Training for Teams

Hands-on workshops for marketing, sales, operations, and customer service teams. Not theory. Real tools. Real tasks. Real outcomes.

2,000+ people trained across NZ

Learn more
AI Automation

AI Automation

AI Agents & AutomationPopular

Your AI workforce: outbound, proposals, knowledge and support agents. Find buyers, write SOWs, answer every call.

AI Retainer Support

Already built with us? Stay on retainer and we keep shipping new agents and features for your business.

Microsoft Copilot Agents

Build custom Copilot agents in Power Automate & Copilot Studio. Automate workflows across your entire Microsoft 365 ecosystem.

Waboom Concierge

Personalised inbound for premium brands. An AI concierge greets every visitor, builds an on-the-spot quote, and books a real conversation.

AI Automation & Integration

AI Automation & Integration

We build faster and more cost effectively than traditional development teams. You tell us the problem. We deliver the solution.

30+ projects live in 24 months

Learn more
AI Voice Agents

AI Voice Agents

AI Voice Agents

24/7 AI-powered phone agents for inbound & outbound calls. Never miss a lead, handle enquiries, book appointments automatically.

AI Receptionist

Pay-as-you-go inbound receptionist. Answers, transfers calls, takes messages inside your VoIP. $1/min with auto top-up.

Voice Agent Pricing

Transparent pricing for AI voice agents. See costs per minute and platform fees.

AI Voice Agent Demo

Talk to Michelle on three voice AI engines side by side. Hear the latency, find the model that fits.

Listen to Our Voices

Preview all 32 AI voice agents across NZ, AU, UK and US. Find the perfect voice for your brand.

Case Studies

Real customer results. Vendor leads, viewings booked, relationships scaled. Every story has the math.

AI Voice Agents

AI Voice Agents

Never miss a lead. AI agents that answer calls 24/7, qualify prospects, and book appointments automatically.

30+ voice agents deployed

Learn more
Case Studies

Case Studies

Melbourne: 5 listings from one 14-year dormant contactPopular

$2.9M of CBD apartments relisted by the same agent who sold them in 2012. AI dialled the dormant number.

Home builder: AU$374.4M in lost sales uncovered

5,200 cold calls into a 70,000-prospect CRM. 234 confirmed lost deals at AU$1.6M each. A very leaky bucket.

Sydney agent: 141 vendor leads in 90 days

9,856 dials, 1,997 conversations, 141 warm-transferred sellers at $32.74 each.

Christchurch developer: 49 viewings in 14 days

931 Meta leads called same-day. 49 viewings booked at $7.12 each.

City Sales Auckland: 100,000+ relationships

How a leading Auckland firm strengthened over 100,000 client relationships with AI.

See all case studies

Browse every Waboom customer case study in one place.

Real numbers from real Waboom customers

Real numbers from real Waboom customers

Vendor leads. Viewings booked. Relationships scaled. Every story has the math.

5,000+ AI-handled conversations

Learn more
Resources

Resources

AI Resources & Guides

Free templates, frameworks, and implementation guides to help you adopt AI effectively in your organisation.

Blog

Expert insights on AI voice agents, automation strategies, and industry best practices from the Waboom team.

Workshop Tutorial Videos

Paid-attendee video library. Cowork 101 and Claude Code 101, on demand with clickable chapter navigation.

AI Resources Hub

AI Resources Hub

Free tools and guides to help you implement AI effectively. From policy templates to ROI calculators.

New resources added monthly

Learn more
Contact

Contact

Contact Us

Get in touch with our team. We'd love to hear about your AI goals.

About Waboom AI

Learn about our mission, team, and why we're passionate about AI adoption in NZ.

Let's Talk AI

Let's Talk AI

Whether you need training, automation, or strategy - we're here to help you adopt AI effectively.

Response within 24 hours

Learn more
09 885 9695 (NZ)+61 485 027 479 (AU)
Back to BlogEngineering

Intelligent Pathing = Intelligent Conversations

Leonardo Garcia-Curtis06/08/2025
TL;DR

Single prompt voice agents improvise. Great for chat, terrible for compliance. A Hamilton debt collection agency's first agent apologised to a debtor who said 'I already paid that', offered an unauthorised discount, and promised to close the account. Intelligent pathing splits the conversation into visual flow nodes where every transition fires on a specific condition. You control what gets said, when, and what happens next. The rebuilt agent has run 14,000 calls since. Zero compliance incidents. Structure beats cleverness on anything your brand or regulator can read.

Intelligent Pathing = Intelligent Conversations

We built a voice agent for a debt collection agency in Hamilton. 12 staff, 400 outbound calls a day. The brief? Confirm a debt, offer a payment plan, transfer to a human if the debtor pushed back.

The first version used a single LLM prompt. It worked, until it didn't. A debtor said "I already paid that." The agent improvised. It apologised, offered a discount, and promised to close the account.

None of that was authorised. Your compliance team would have the same reaction ours did.

We rebuilt it with conversation flows. Every path mapped. Every condition explicit.

That agent has handled 14,000 calls since. Zero compliance incidents.

Why Structure Beats Cleverness

Your voice agent has two modes. You choose one or the other.

Single-prompt agents give your LLM a set of instructions and let it figure out the conversation. Real conversations are flexible and unpredictable.

Good for open-ended chats where you don't care about exact wording.

Conversation flow agents map every path visually. Each node handles one job. Transitions between nodes fire on specific conditions. You control what your agent says, when it says it, and what happens next.

For production deployments, where compliance matters, where your brand is on the line, where one wrong sentence costs you, conversation flows win. Every time.

Conversation flow diagram

Every path mapped. Every condition explicit.

The Node Types You'll Actually Use

Our conversation-flow builder gives you 11 node types across 4 categories. Here are the ones that matter for your deployments:

Conversation Nodes

Conversation Node. Your workhorse. Handles multi-turn dialogue within a single node. You write a prompt or a static sentence, and your agent follows it. Supports per-node LLM selection, use a cheaper model for simple routing, your premium model for complex reasoning.

Extract DV Node. Captures data from your caller without speaking. Pulls text, numbers, enums, or booleans into dynamic variables. Those variables drive your downstream logic.

Action Nodes

Function Node. Fires a webhook or pre-built function the moment your agent enters the node. No LLM decision needed. Check calendar availability, book an appointment, update your CRM. The "Wait for Result" toggle controls whether your agent pauses or moves on.

SMS Node. Sends a text mid-call. Confirmation codes, appointment details, payment links. Your agent stays silent for roughly 2 seconds while the SMS fires, then transitions automatically.

Call Control Nodes

Call Transfer Node. Routes your caller to a human or another system. Cold transfers hand off immediately. Warm transfers detect whether a human answers, play hold music, and support whisper messages so your recipient knows the context before they speak.

Transfer Agent Node. Hands off to a different AI agent instantly. No new phone call. Full conversation history carries over.

Build specialised agents for different tasks and chain them together. See our guide on agent-to-agent transfer with full context.

End Node. Terminates the call. Supports an optional farewell message. You can place multiple end nodes throughout your flow for different outcomes.

Logic Nodes

Logic Split Node. Pure routing. No speech, no delay. Evaluates your conditions the instant your agent enters the node and branches accordingly. Always includes a default "else" path.

The Three-Layer Architecture

We build every agent at Waboom AI with three layers. Miss one and your agent breaks under real-world pressure.

Layer 1: Global Nodes

Global nodes activate from anywhere in your conversation. No explicit connections needed. Set a trigger like "caller wants to speak to a human" and the node fires wherever your caller is in the flow.

The real power? The "Return to Previous Node" toggle. Your agent handles the interruption, then picks up exactly where your caller left off. No lost context.

We use global nodes for 4 scenarios:

  • Objection handling at any point in the call
  • "Not a good time" rescheduling
  • Escalation requests to your human team
  • Universal FAQ responses
  • Pro tip: enable "Prevent Immediate Re-Trigger" with a 3-step buffer. Without it, your agent can loop if your caller keeps phrasing things in ways that match the trigger.

    Layer 2: Sequential Logic

    Your main conversation path. Introduction, discovery, qualification, close. Each step is a conversation node with clear entry and exit conditions.

    This is where most of your caller interactions live. 80% of calls follow the happy path. Build this layer first, test it with batch simulation testing, then add complexity.

    Layer 3: Branching Logic

    This is where your agent gets smart. Conditional routing based on what your caller says, what data you've collected, and what your business rules require.

    Two types of conditions drive your branches:

    Prompt-based conditions. Your LLM interprets the conversation and decides. "Did the caller express interest in premium?" Flexible but less predictable.

    Equation-based conditions. Deterministic. Hard logic. Variables and operators. These evaluate before prompt conditions, top to bottom.

    First match wins.

    Your equation toolkit includes comparison operators, string matching (CONTAINS, NOT CONTAINS), existence checks, and AND/OR logic. Real examples from our deployments:

  • Route to premium path when the caller's account value exceeds 50,000
  • Skip identity verification when your CRM confirms the caller's number
  • Branch to Spanish agent when the detected language isn't English
  • Reusable Components: Build Once, Deploy Everywhere

    The component system lets you package a group of nodes into a reusable block. We build components for patterns that repeat across your agents:

  • Identity verification flows
  • Payment processing sequences
  • Appointment booking logic
  • Compliance disclaimers
  • Library components share across all your agents. Edit once, and every agent using that component updates automatically. Agent components stay scoped to a single agent.

    One constraint worth knowing: components can't nest inside other components. Keep your components focused on one task and you won't hit this limit.

    Node Design: The Rules That Save You

    After building 40+ conversation flow agents, here's what we've learned:

    One job per node. If your node handles greeting AND qualification AND booking, it will fail at all three when pressure hits. Split them.

    Specific conditions over vague ones. "Caller seems interested" breaks. "Caller confirmed they want to book" works. Your conditions should leave zero room for interpretation.

    Test your edge transitions. The happy path works. It always works. What breaks is the transition between your third objection handler and your rescheduling node at 9pm on a Friday. Test those paths with batch simulation before your callers find them.

    When to Use Flows vs Prompts

    Not every agent needs a conversation flow. Here's how we decide:

    Use conversation flows when:

  • Compliance matters (financial services, healthcare, debt collection)
  • Your conversation has 5+ distinct stages
  • You need deterministic routing based on caller data
  • Multiple team members will maintain the agent
  • Use single-prompt agents when:

  • The conversation is exploratory with no fixed path
  • You need maximum flexibility for unexpected questions
  • You're prototyping and want to move fast
  • Most of our production agents use conversation flows. The upfront investment in structure pays back in reliability every single day.

    Need voice agents built on structure, not hope?

    Book a Strategy Call | See the Platform

    Frequently Asked Questions

    What's the difference between conversation flow and single-prompt agents?

    Single-prompt agents give your LLM instructions and let it improvise. Conversation flow agents map every path visually with nodes and conditions.

    Flows give you control over exactly what your agent says and when. For production deployments where compliance and consistency matter, conversation flows are the better choice.

    How do global nodes work?

    Global nodes activate from anywhere in your conversation without explicit connections. You set a trigger condition, and when your caller matches it, the agent jumps to that node.

    The "Return to Previous Node" feature lets your agent handle the interruption and then resume where the conversation left off. Use them for objection handling, escalation requests, and universal FAQ responses.

    Can I reuse conversation flows across agents?

    Yes. The component system lets you package a group of nodes into a reusable block. Library components share across all your agents, edit once, and every agent updates automatically.

    Agent components stay scoped to one agent. Components can't nest inside other components, so keep each one focused on a single task.

    How do I decide when a conversation needs branching logic?

    Add branching when your caller's response changes what should happen next. If "yes" and "no" lead to different outcomes, you need a branch.

    Use equation-based conditions for deterministic routing (checking variable values) and prompt-based conditions when your LLM needs to interpret intent. Start with your happy path, then add branches for the 3-4 most common deviations.

    LG

    Leonardo Garcia-Curtis

    Founder & CEO at Waboom AI. Building voice AI agents that convert.

    Ready to Build Your AI Voice Agent?

    Let's discuss how Waboom AI can help automate your customer conversations.

    Book a Free Demo

    Related Pages

    AI Voice Agents

    The complete guide to AI voice agents for New Zealand and Australian businesses.

    AI Team Training

    Hands-on AI training for NZ and Australian teams.

    Related Articles

    Voice AI Agents Still Need Humans

    Voice AI Agents Still Need Humans

    Launch with Confidence: Every Voice Agent We Deliver Is Battle-Tested

    Launch with Confidence: Every Voice Agent We Deliver Is Battle-Tested

    Your Voice Agent Demo Sounds Flawless Until a Real Call Lands. The Nine Checks of a Production Grade Agent.

    Your Voice Agent Demo Sounds Flawless Until a Real Call Lands. The Nine Checks of a Production Grade Agent.

    Waboom AI

    Empowering New Zealand and Australian businesses with AI voice agents and automation that deliver real, measurable value.

    info@waboom.ai+64 9 885 9695 (NZ)+61 485 027 479 (AU)
    Level 8, 139 Quay Street
    Auckland CBD, New Zealand

    Voice Agents

    • AI Voice Agents
    • AI Receptionist NZ
    • AI Receptionist Australia
    • AI Phone Answering
    • AI Virtual Receptionist
    • AI Receptionist Pay As You Go
    • Waboom Concierge
    • Medical Answering Service
    • Answering Service Australia
    • AI Sales Agent
    • Voice Agent Pricing
    • Listen to Voices
    • Real Estate Guide

    By Industry

    • Real Estate
    • Mortgage Brokers
    • Insurance Brokers
    • Property Managers
    • Medical Clinics
    • Dentists
    • Vets
    • Childcare + ECE
    • Car Dealerships
    • Construction + Builders
    • Electricians
    • Plumbers
    • HVAC
    • Accountants
    • Law Firms
    • All industries and regions

    Workshops

    • All Workshops
    • AI Team Training
    • AI Strategy Workshop
    • AI Champion Workshop
    • Claude Team Training
    • Claude Code Workshop
    • Lovable Workshop
    • Free AI Workshop

    Automation

    • AI Automation
    • Microsoft Copilot Agents
    • Integrations

    Company

    • About Us
    • Contact
    • Partners
    • Pipedrive Partner
    • Resources
    • Blog
    • AI Agency NZ
    • AI Agency Australia

    Powered by leading AI technologies

    VAPIOpenAIZapierMakeStripe

    © 2026 Waboom.ai. All rights reserved.

    PrivacyTermsSecurity