meiika INDEPENDENT STUDIO
TECHNOLOGY WITH PURPOSE
BLOG · COST AND QUOTES

What drives the cost of a phone booking agent

AI-generated illustration of a person wearing a headset at a laptop, surrounded by the factors that affect the cost of a booking agent: telephony, voice and AI, integrations, languages, configuration and maintenance
Illustrative image generated with AI.

The cost of a phone booking agent depends on the volume and length of calls, the voice technology, its connection to the calendar, the CRM and the telephony, and the configuration and maintenance work. Two quotes can only be compared when they include the same features, limits and responsibilities.

Why can two agents that answer calls cost different amounts?

"AI phone agent" covers very different solutions. One may only answer frequently asked questions. Another checks real availability, creates bookings, changes appointments, handles cancellations and passes complex situations to the team. Although both answer calls, they do not do the same job.

The difference starts with scope: providing information is not the same as operating on the calendar. Giving a clinic's opening hours requires up-to-date information. Proposing an appointment requires checking which professional is available, how long the service lasts and whether there is a slot. Confirming it requires recording the operation and checking that it has been saved correctly.

The type of project also changes. When reviewing a proposal, tell apart at least three concepts: development and set-up, consumption of technology services, and ongoing maintenance. A seemingly simple price may leave one of them out.

How do calls, languages and voice affect cost?

Volume matters, but counting calls is not always enough. A short conversation to give opening hours does not consume the same as a long call in which you need to clarify services, look for availability and change a booking.

In telephony, billing can depend on duration, destination, type of number and the provider's conditions. Twilio, for example, documents voice rates that differ by country and number, and lets you look up account-specific prices through its API. That does not determine meiika's rate or anyone else's. Source: Twilio, official documentation.

There is no single universal billing model: Google Cloud documents speech synthesis options priced per character and others priced per token, depending on the model chosen. Source: Google Cloud Text-to-Speech.

Languages add another dimension. Serving customers in Spanish and Catalan, for example, requires testing that the agent understands both and pronounces names, services and times correctly. If you add other languages or a specific voice, you will need to confirm which technology is used and what its conditions are. A more elaborate voice does not replace correct booking rules.

Simultaneity also matters: if several people call at the same time, check the real limits of the telephony and the AI service. Do not assume that every proposal covers the same number of concurrent calls.

How much work is it to connect the agent to your calendar and tools?

This is one of the biggest differences between a demo and a deployment in a business.

An agent that only answers questions can rely on information defined in advance. One that books needs to interact with a calendar or management software. If it also identifies customers, records requests or updates records, it may need an integration with a CRM.

Microsoft Graph, for example, lets you create events through an API with write permissions on calendars. It shows that these integrations are technically possible in compatible systems, not that they are guaranteed to work with any calendar. Source: Microsoft Learn.

Before asking for a quote, identify the software your business already uses and what the agent must be able to do inside it:

Requested function What to check
Check availability Access to calendars, professionals and service lengths
Create an appointment Permissions, slot validation and confirmation that it was saved
Change or cancel Identifying the booking and applying rules
Update a CRM Fields, duplicates, permissions and synchronisation
Transfer calls Compatibility with the operator or switchboard and the transfer destination
Take messages Data needed, storage and team access

A provider should explain which integrations are included, which require specific development and what will happen if the external software changes.

What do configuration, maintenance and data protection include?

Setting up is much more than choosing a voice and writing some instructions. It involves defining the services the agent can offer, its limits, the data it needs, the authorised answers and the steps to resolve each request.

Then come the tests. You need to simulate available and busy appointments, names that are misunderstood, changes of mind, interrupted calls, cancellations and connection failures. The question is not only whether the conversation sounds natural, but whether the result in the business's systems is correct.

Security and data protection are also part of the scope. A booking may involve names, phone numbers and other personal data. You need to analyse who processes that information, how long it is kept, which third parties are involved and which security measures apply. The GDPR regulates, among other things, the principles of processing, the information given to data subjects and the contractual obligations that apply to processors. Source: GDPR.

The European AI Regulation sets transparency obligations for certain systems that interact directly with people, under its Article 50 and the applicable timetable. Source: Regulation (EU) 2024/1689.

There is no universal surcharge called "legal compliance". There are design, contract, configuration and review tasks that may be part of different quotes. Ask for them to be listed separately and do not read a commercial label as an automatic guarantee of compliance.

How do you compare two quotes without getting it wrong?

The most useful thing is to ask both proposals to answer the same scenario: same services, opening hours, languages, calendars, estimated volume and hand-over procedures. That way you can assess the real differences.

Check these points before deciding:

  1. Scope: does it only inform, or also book, change and cancel? Which situations are left out?
  2. Set-up: does it include designing flows, integrations, tests and team training?
  3. Consumption: what is measured — calls, minutes, tokens or another unit — and how is excess use billed?
  4. Telephony: is the existing number kept? Are forwarding, transfers and possible external costs included?
  5. Languages and simultaneity: are they tested and what limits do they have?
  6. Maintenance: who updates opening hours, services, rules and integrations?
  7. Data and security: which providers are involved, where is data stored and who answers for incidents?
  8. Exit and continuity: what happens if you change provider or the service ends?

Do not compare just one monthly fee with another. Ask for a breakdown that separates initial set-up, recurring service and variable consumption, and that says expressly what it does not include.

How have we approached it at meiika

At meiika we see a voice agent as one piece of a process, not as an eye-catching voice connected to the phone. That is why, before talking about a deployment, we are interested in what the business needs to solve, which tools it uses and where a person should step in.

We have created S.A.R.A. (Sistema de Atención, Reservas y Agenda), a demonstration case of a voice assistant for businesses that work by appointment. It is designed to give information about opening hours and services, check availability in a calendar, manage appointments and leave a note for the team when it cannot resolve a request. It introduces itself as an automated assistant at the start of the call and confirms the information before saving an operation.

S.A.R.A. is a demonstration, not a product to which we attribute clients, commercial results or measured savings. You can learn about it on our self-management agents page and listen to the S.A.R.A. demo.

We do not publish a meiika rate here because the aim of this guide is to explain what a quote should include and why. The right proposal depends on the tasks, the integrations and the real conditions of each project.

FREQUENTLY ASKED QUESTIONS

Questions worth answering.

Is it paid per call or per minute?

It depends on the provider and the services used. Some items can be measured in minutes, while others are billed per character, token, licence or services included in a plan.

Does connecting an agent to Google Calendar or a CRM increase the cost?

It can add configuration, development and maintenance work. It depends on the integration options of the system and on the operations the agent has to perform.

Do the voice and languages affect the budget?

They can, because they change the system requirements and the testing needed. You need to check real language coverage, the quality of the answers and the technology provider's terms of use.

What maintenance does a booking agent need?

You should keep services, opening hours, rules and integrations up to date, and review operating errors. The quote should explain who does those tasks and which ones are included.

What should I ask for to compare quotes?

Ask for the same functional scope and a breakdown of set-up, consumption, telephony, integrations, maintenance and data protection. Also ask about limits, external costs and the procedure for resolving incidents.


Want to know what would make sense to automate in your business? Tell us about your case. At meiika we study the process first and the solution afterwards.