AI Telephony for SMEs: What Voice Agents Can Really Do Today
The phone rings, nobody picks up, the call is gone. How a voice agent handles standard enquiries on the phone, GDPR-compliant and with clear boundaries.
n8n is a workflow orchestrator, not a real-time voice stack. Where the limits lie and how n8n is correctly used behind the voice agent.

Operations have long been running on n8n, and the next step seems obvious: why not build the phone assistant there too? Anyone searching for an n8n voice agent will quickly find guides promising exactly that. At NordFlux we build both n8n automations and AI telephony, so we say this openly: n8n is an excellent workflow orchestrator, not a real-time voice stack. That is not a criticism of the tool, but a question of its design.
n8n is built for process control, not for real-time conversation. The project describes itself in its own documentation as a "fair-code licensed workflow automation tool" that combines AI capabilities with business process automation. A phone conversation, however, is not a process that runs from A to B, but an interplay of listening, interrupting, and responding within milliseconds. That part is exactly what n8n was not built for.
Technically, you can get voice onto the phone with n8n: a call is answered, a recording is transcribed, a language model responds, a voice output plays back the text. As a demo, this works. In a real customer conversation, it breaks down at four points, all of which share the same cause. Voice dialogue needs a stack that reacts to a continuous audio stream, not to a completed work step.
The breaking points are not in the workflow's logic, but in the timing of the conversation:
We deliberately leave out one number here: an end-to-end target figure in milliseconds. There is no evidence for one in the official documentation of OpenAI, LiveKit, Vapi, Retell, or Twilio, only marketing figures circulate. The documented numbers refer to individual building blocks, and ElevenLabs itself states that the time to the first sound is always greater than the pure model runtime. Anyone who presents such figures as conversational latency is flattering the numbers.
The workable split separates the voice channel from the business logic: a voice platform runs the conversation, n8n handles everything that needs to happen in the business afterward. To do this, the voice agent calls a webhook via a tool call, and your n8n workflow sits behind it. Vapi documents this as Custom Tools with a server URL, Retell sends a Custom Function as a POST to the stored URL. No provider names n8n specifically, and that is not necessary either: what the platforms are addressing is an ordinary webhook, and n8n handles that natively.
In this role, n8n plays to its strengths: looking up customers in the CRM, checking and entering appointments, creating callbacks, writing the call notes into the business system. Tasks with a clear beginning and end, exactly the shape the tool was built for.
One point still needs attention, though, and it is often overlooked: the caller is waiting on the line in the meantime. Providers give tool calls generous time limits, Vapi by default 20 seconds with a maximum of 300 seconds, Retell two minutes with up to two retries. These limits are not targets, they are safety cutoffs. An n8n workflow called in the middle of a conversation should be finished within a good fraction of a second. Anything longer does not belong in the call itself, but behind it: the agent confirms receipt, hangs up, and the long workflow keeps running asynchronously.
That is why we always cut telephony projects along the same seam. The voice platform gets the narrow assignment: pick up, listen, allow interruptions, speak, hand off to a human when things get stuck. Everything that requires knowledge about the business runs through two or three lean n8n webhooks, each answering exactly one question, for example whether an open order exists for this phone number. The heavyweight processes hang behind the end of the call. Existing workflows can often be reused, sometimes without any changes, because a webhook call already starts them anyway. Anyone who wants to open up their workflows collectively for AI agents will find the way there in our article on n8n as an MCP server.
What a voice agent handles day to day and where its content limits lie, we described in AI telephony for SMEs. If you want to make outbound calls, read beforehand what applies legally to outbound voice campaigns. And if you want to discuss the split for your own process, our AI telephony service is the right place to start.
Not as a voice channel. The n8n node directory documents no SIP or real-time audio node. The Twilio node can trigger a call that reads out text, the Twilio trigger reacts to already completed calls. For the live conversation, a voice platform is needed; n8n takes over the steps behind it.
Because a conversation is more than these three steps in sequence. What is missing is detecting the speaker change, immediately stopping the voice output when interrupted, and distinguishing a genuine interruption from a casual filler sound. Voice platforms document these functions as their own configurable building blocks.
For the business logic behind the conversation. The voice agent calls an n8n webhook via a tool call, which looks up the customer in the CRM, checks an appointment, or writes the call notes into the business system. n8n is built for these tasks, and existing workflows can often be reused directly.
As fast as possible, because the caller is waiting on the line. The providers' documented time limits are generous, Vapi sets 20 seconds as the default, Retell two minutes. These are safety cutoffs, not targets. Anything that takes longer than about a second should run asynchronously after the conversation.
Founder of NordFlux. Spent four years automating processes at enterprise scale at Dräger, and now brings that depth to the mid-market — pragmatic and with full data sovereignty.
Certifications
The phone rings, nobody picks up, the call is gone. How a voice agent handles standard enquiries on the phone, GDPR-compliant and with clear boundaries.
Ready-made voice AI agents for phone appointment booking come in three categories. An overview of selection criteria, the technical process and honest costs.
Looking for a platform for outbound voice campaigns with an AI agent? What the law requires, which categories exist and which use cases pay off.
n8n falls short on turn-taking, barge-in, and SIP the moment it is asked to replace the voice engine itself, but it works excellently as orchestration behind a specialized voice platform. NordFlux designs the architecture so every tool handles the job it was built for, instead of improvising in the wrong place.