BlogAI & Agents

Beyond Chat: Realtime Voice AI and Intelligent Agents for Business

For the last few years, most business AI has looked the same: a chat window.

Author

Artan Ajredini

Artan Ajredini

Founder/CEO AI Architect

3 min read
30 October 2026

Beyond Chat: Why Voice Changes Business Software

For the last few years, most business AI has looked the same: a chat window. You type a question, wait, read an answer, and then go and do the actual work yourself in another system. That is useful, but it is still a detour. The next step is software that understands what you say, answers in the moment, and helps get the work done.

Realtime Voice AI makes that possible. Instead of typing into a box, people simply talk to their business systems — ask which invoices are still open, what the status of a project is, or what a contract says about notice periods — and get a spoken answer in seconds. Combined with intelligent agents, the same conversation can turn a request into action: draft the reminder, create the task, update the record.

“Technology should make business simpler. Not more complicated. Voice is the most natural interface people have — the goal is to let them use it with the systems they already work in.”

  • Speak naturally — no menus, no forms, no learning a new tool.
  • Get answers grounded in your own data, not generic internet knowledge.
  • Turn requests into action through agents connected to your business systems.
  • Keep everything secure, governed, and inside your own cloud tenant.

How Realtime Voice AI Works

Older voice assistants chained three separate steps: speech-to-text, a language model, then text-to-speech. Every hop added latency, and the result felt robotic — long pauses, no interruptions, no tone. Realtime speech models work differently: audio streams in and out continuously over a single low-latency connection, so the assistant can respond while you are still finishing your thought and you can interrupt it like a person.

The building blocks

  1. Voice channel — the browser, a mobile app, or a phone line streams microphone audio over WebRTC or a WebSocket.
  2. Realtime model — a speech-to-speech model in Microsoft Foundry / Azure OpenAI listens, reasons, and speaks back, with voice activity detection to handle turn-taking and interruptions.
  3. Tools and agents — when the user asks for something the model cannot know on its own, it calls a tool: a search over your documents (RAG), a lookup in your ERP or CRM, or a hand-off to a specialised agent.
  4. Business systems — the tools talk to your real data through APIs, always with the identity and permissions of the person speaking.
  5. Governance — every tool call, answer, and action is logged, and anything that changes data asks for confirmation first.

Giving the voice assistant a tool

The model decides when to use a tool based on a short description and a JSON schema of its inputs — the same function-calling pattern used by text agents. A simplified example of a tool that looks up open invoices:

json
{
  "type": "function",
  "name": "get_open_invoices",
  "description": "Look up unpaid invoices for a customer. Use when the user asks what is still open, overdue, or outstanding.",
  "parameters": {
    "type": "object",
    "properties": {
      "customer": { "type": "string", "description": "Customer name as the user said it" },
      "overdue_only": { "type": "boolean", "description": "Only return invoices past their due date" }
    },
    "required": ["customer"]
  }
}

When the user asks "Which invoices are still open for Alpine Logistics?", the model calls get_open_invoices, your backend runs the query with the user's permissions, and the model speaks the result: "Three, CHF 12,400 in total. Shall I send a reminder?" Sending that reminder is a second, separate action — and one the user confirms.

Reference Architecture on Azure

We build Realtime Voice AI the same way we build any production AI workload: inside the customer's own Azure tenant, on a governed AI Landing Zone, with the voice layer as a thin, replaceable front end on top of agents and data that are useful on their own.

  • Front end: a web or mobile client using WebRTC for the lowest latency; a short-lived session token is issued by your backend so API keys never reach the browser.
  • Model: a realtime speech model deployed in Microsoft Foundry, in the region that matches your data-residency requirements.
  • Orchestration: a backend service that registers the tools, enforces which tools each role may use, and relays calls to agents built with the Microsoft Agent Framework.
  • Knowledge: Azure AI Search or Postgres with vector search for RAG over documents, policies, and contracts.
  • Identity: Microsoft Entra ID with on-behalf-of authentication, so the assistant can only see and do what the speaking user is allowed to.
  • Observability: transcripts, tool calls, latency, and cost per conversation in Application Insights, with retention rules that match your compliance policy.

“The voice is the interface, not the system. If the agents, data access, and permissions underneath are solid, adding voice is the easy part — and if they are not, voice will only make the gaps more visible.”

Where It Creates Real Business Value

Voice is not the right interface for everything. It shines where people's hands and eyes are busy, where questions are short and frequent, or where typing is the bottleneck. These are the patterns we see deliver value first:

Ask your business

Managers and teams ask quick questions — open invoices, project status, today's appointments, stock levels — and get an answer without opening three systems.

Professional services and legal

Lawyers and consultants dictate notes, ask what a contract or file says, or check a deadline between meetings. The agent retrieves the relevant passages and cites its sources so the professional stays accountable for the advice.

Service desk and first-line support

A voice agent answers common questions around the clock, looks up the customer's case, and hands over to a person with a full summary when it should — instead of making the customer repeat everything.

Field and operations work

Technicians and staff on the move report work, check instructions, and log results by voice, while the agent fills in the structured record behind the scenes.

Getting Started — Safely

The fastest path to value is one well-chosen use case, not a voice assistant for everything. We follow the same approach as in our AI Accelerator:

  1. Pick one high-frequency question or task where voice clearly beats typing.
  2. Make the underlying data and agent work first — in text — and measure accuracy.
  3. Add the realtime voice layer, starting read-only: answers before actions.
  4. Introduce actions one at a time, each with confirmation, logging, and a clear owner.
  5. Measure latency, accuracy, adoption, and cost per conversation — then expand.

Realtime Voice AI is not about replacing people or adding another gadget. It is about removing friction between people and the systems they depend on — less complexity, more intelligence, and real business impact.

Want to see Realtime Voice AI on your own data?

We build a production-ready proof of concept inside your Azure tenant — one use case, measurable results, governance from day one.

Let's talk

More articles

View all
Kubernetes on AKS: Production Best Practices
over 1 year ago1 min read

Kubernetes on AKS: Production Best Practices

Running Kubernetes in production is very different from running it in a demo. Cluster configuration decisions made early can be difficult and costly to undo later. In this article, we share the production best practices we apply on every AKS cluster we deploy: node pool design with system and user pools separated, cluster autoscaler tuning, Pod Disruption Budgets for zero-downtime maintenance, resource requests and limits to prevent noisy-neighbour problems, and Network Policies to enforce micro-segmentation. We also cover workload identity using Azure Workload Identity (replacing the deprecated pod-managed identities), secret injection from Azure Key Vault using the Secrets Store CSI Driver, and multi-zone node pools for high availability. Each section includes real configuration examples you can adapt for your own clusters.

Read article
Getting Started with Azure OpenAI Service
over 1 year ago1 min read

Getting Started with Azure OpenAI Service

Azure OpenAI Service brings powerful large language models — including GPT-4o, GPT-4 Turbo, and Embeddings — directly into your Azure environment, giving you enterprise-grade security, compliance, and regional data residency. In this guide, we walk through provisioning your first Azure OpenAI resource, deploying a model, and making your first API call from a .NET or Python application. We also cover key concepts like token limits, system prompts, temperature settings, and how to structure effective prompts for consistent results. Whether you are building a customer support chatbot, a document summarisation tool, or an internal knowledge assistant, this article gives you a solid foundation to start shipping AI features with confidence.

Read article
Azure Infrastructure as Code (IaC) Guide: 10 Best Practices
over 1 year ago1 min read

Azure Infrastructure as Code (IaC) Guide: 10 Best Practices

Are you still deploying Azure resources manually in the Azure Portal? What starts as a quick setup often turns into inconsistencies across environments, undocumented changes, and errors that are hard to trace. The solution is Infrastructure as Code. This guide covers what IaC is, its benefits, how it works in Azure, the best tools (Bicep, ARM, Terraform, Pulumi), and 10 best practices to get you started.

Read article