All updates
New Feature

Visual Call Flow Builder

22 April 2026·3 min read

Until today, call routing on Fedna AI was simple: a phone number maps to an agent, the agent picks up. That works for straightforward setups. But real businesses need more — IVR menus, team rings, fallback to voicemail, different routing for different numbers, all in the same flow.

The Visual Call Flow Builder makes all of that possible — and you design it by dragging nodes onto a canvas and connecting them.

What you can build

A call flow is a visual diagram that defines what happens when someone calls one of your numbers. Each step is a node. Nodes connect to each other to form the routing logic.

The node types

  • Incoming — the entry point. Assign one or more phone numbers to it. A single flow can have multiple incoming nodes, each wired to different numbers
  • AI Conversation — hand the call to an AI agent. The caller talks to your AI with full knowledge base, skills, and playbook access
  • IVR Menu — "Press 1 for sales, press 2 for support." Each digit option becomes a separate output path on the canvas
  • Dial User — ring a specific team member. If they don't pick up, the flow continues down the next path
  • Round Robin — ring team members one after another until someone answers
  • Sequential Ring — try a priority-ordered list of team members in sequence
  • Simultaneous Ring — ring everyone at once, first to pick up wins
  • Voicemail — play a message and record the caller's response
  • Hang Up — end the call cleanly

Wire them however you want

Connect nodes together to build the exact routing logic your business needs. An IVR menu with three options, each leading to a different AI agent. A round-robin that falls back to voicemail if nobody picks up. An AI conversation that transfers to a human ring group when the caller asks for it.

Drag-and-drop canvas

The builder is a full visual canvas. Drag nodes from the palette, drop them on the canvas, connect the handles, configure each node inline. Snap-to-grid keeps things tidy. The whole flow is visible at a glance — you can see every path a call might take.

Multi-entry-point flows

One flow can serve multiple phone numbers. Add multiple Incoming nodes, assign different numbers to each, and route them through shared or separate paths. Consolidate your entire call routing into a single flow — or keep flows separate per use case.

Phone number assignment

Assign a phone number to a call flow directly from the flow builder or from the Phone Numbers page. A number can be assigned to either a direct agent or a call flow — never both — with a clear confirmation if you're switching from one to the other.

Works with WhatsApp calls too

Call flows handle calls coming in over WhatsApp as well as traditional phone calls. The same flow, the same routing logic, regardless of how the customer dialled you.

Available now

Find Call Flows in the sidebar. Create your first flow, assign a number, and your routing is live.

Try Fedna AI

Fedna AI helps businesses automate customer conversations across WhatsApp, phone, web, and Instagram. See how it works or start for free.