Designing a Voice Persona: TTS Choices That Build Trust
Learn how to design an AI voice persona and pick a TTS voice that builds trust by matching voice, tone, and pacing to each deployment environment.
Read articleA plain-English explanation of function calling in AI voice agents — how a conversation becomes a booked appointment, a captured lead, or a warm transfer.
When a caller says "can I get an appointment on Thursday afternoon?" and an AI agent replies "you're booked for 3pm — I've texted you the confirmation", something more than conversation happened. The agent checked a real calendar, wrote a real booking, and queued a real SMS. The mechanism behind that is called function calling (or tool use), and it is the difference between voice AI that talks about work and voice AI that does it.
A language model on its own is a text engine. It can say "I've booked that for you" with perfect confidence while booking nothing, because saying is all it can do. Early voice bots papered over this by keeping conversations shallow — answer a question, take a message, end the call. Anything transactional was routed to a human or a phone tree.
Function calling closes the gap. Instead of only generating words, the model can generate a structured request to perform an action — "call the function createAppointment with Thursday 15:00 and this patient's details" — which the platform executes against a real system, returning the result to the model so the conversation can continue truthfully.
Kuyil Call Center AI ships with 14 built-in actions spanning the lifecycle of a call: creating leads and looking up returning callers, checking availability and booking appointments, answering questions from your knowledge base via RAG, opening support tickets, classifying the call outcome, transferring to a human with a whispered summary, switching to a specialist agent mid-call, ending gracefully — and after the call, sending SMS, email or WhatsApp follow-ups automatically.
Notice the pattern: each action either retrieves truth (availability, caller records, knowledge) or commits work (bookings, tickets, messages). Both directions matter. Retrieval keeps the agent honest; commits make the call worth having.
On a website, a form can sit and wait. On a phone call, everything happens against the clock of natural conversation — hesitate three seconds and the caller thinks the line dropped. Function calls have to execute while maintaining conversational flow, which is why latency discipline (a theme we explored in the one-second rule) extends beyond speech into every system the agent touches. The payoff is equally amplified: a call that ends with the work done — booked, confirmed, followed up — is worth many times a call that ends with "someone will get back to you".
Function calling and RAG are complementary safeguards. RAG grounds what the agent says in your approved content (our RAG explainer covers this in depth); schema-validated function calling grounds what the agent does in explicitly permitted actions. An agent can only take the actions you gave it, with the inputs you defined, logged in a full per-call timeline you can audit afterwards. That timeline — every function call, its inputs and its result, attached to the transcript — is what makes agentic phone AI governable rather than mysterious.
If you're evaluating voice agents, three questions expose the depth quickly: What actions can the agent take mid-call, specifically? How are those actions validated before execution? And can I see the function-call timeline attached to each transcript? Vendors with real tool infrastructure answer with lists and screenshots; vendors without it answer with roadmaps.
A live, 15-minute conversation with your future front desk — in any language.
Request a DemoLearn how to design an AI voice persona and pick a TTS voice that builds trust by matching voice, tone, and pacing to each deployment environment.
Read articleAI data residency vs data sovereignty for voice AI: what each term means, in-region and on-prem options, and exactly what to ask for in regulated geographies.
Read articleA practical framework for voice AI accuracy evaluation — how to score grounding, resolution rate, unmet queries, and escalation before you buy.
Read article