
Answers the phone
Connects to the Yeastar or SIP system the business already runs, so calls reach the agent on the numbers customers have always dialled.
Caso práctico sobre un asistente de voz con IA
Un agente que responde a la línea telefónica de una empresa, encuentra la respuesta en los propios documentos de dicha empresa y abre el ticket de asistencia antes de que la persona que llama haya colgado —utilizando los números de los que ya disponen y en su propio equipo, si así lo desean—.

Vocale integra un agente de IA en la línea telefónica que la empresa ya tiene. El cliente marca el número al que siempre ha llamado; el agente contesta al primer tono, habla en su idioma, responde basándose en los manuales y las políticas de la propia empresa y, cuando la respuesta es realmente «alguien tiene que echarle un vistazo a esto», abre un ticket de asistencia con los datos ya recopilados.
El sistema telefónico no sufre ningún cambio. La empresa conserva su proveedor, sus números y su plan de llamadas; se conecta una vez una plataforma SIP de Yeastar o compatible a través de un formulario, y el enlace y el enrutamiento de llamadas se configuran a través de ella. A partir de ahí, el trabajo consiste en subir los documentos que el agente debe conocer, redactar las pocas frases que definen su estilo y probarlo en un navegador hasta que suene bien —todo ello antes de que se le desvíe ni una sola llamada real—.


Connects to the Yeastar or SIP system the business already runs, so calls reach the agent on the numbers customers have always dialled.

Manuals, policies and price lists are uploaded, indexed and searched at the moment of the question so the answer comes from the business's own material rather than the model's memory.

When a caller needs a person, the agent gathers the subject, the contact and the urgency while it still has them on the line, then files the ticket itself.

An existing customer database connects read-only, so an inbound number is matched to an account before the agent says a word.

The same agent runs on a hosted model API or entirely on a private GPU. The business picks on cost and on where its data is allowed to go.
La disponibilidad de una línea de atención al cliente depende exclusivamente de las personas que la atienden, y las preguntas que se reciben son, en su gran mayoría, siempre las mismas: ¿cuál es el horario?, ¿esto está cubierto?, ¿cómo lo reinicio? Las respuestas ya están escritas —en un manual, una política, una lista de precios—, pero no en ningún sitio al que pueda acceder quien llama ni donde un operador pueda encontrarlas mientras alguien espera. Poner una IA al otro lado de la línea resuelve la mitad del problema de la disponibilidad. Alquilarla por minutos lo sustituye silenciosamente por un problema de costes, ya que cuanto mejor funciona, más se utiliza y más cuesta cada mes.

Por las tardes, los fines de semana y los días festivos, las llamadas se desvían al buzón de voz, y lo que llega allí son, en su mayoría, consultas rutinarias que una persona habría resuelto en un minuto.

La información figura en los documentos, pero no en ningún formato que permita consultarla mientras hay alguien esperando en la línea.

Las plataformas gestionadas de IA para voz cobran por minuto de llamada, por lo que la factura aumenta a medida que crece su uso, lo que supone un incentivo erróneo para poner en marcha una línea de atención al cliente.
Vocale se sitúa entre el sistema telefónico de una empresa y su base de conocimientos. La centralita (PBX) se conecta a través de un formulario y el enrutamiento se configura en segundo plano. Los documentos se cargan y se indexan. El comportamiento del agente se define en lenguaje sencillo, en lugar de mediante código, y todo el proceso puede ensayarse en un navegador antes de que llegue una llamada real. Una vez que está en funcionamiento, todo lo que ha hecho queda registrado —la transcripción, las búsquedas que ha realizado, los tickets que ha abierto— para que el equipo pueda evaluar si está haciendo bien su trabajo antes de confiarle más tareas.

Yeastar y los sistemas SIP compatibles se registran a través de un formulario, y la empresa conserva su proveedor, sus números y su plan de llamadas.

Una pregunta que requiere un dato concreto activa una búsqueda en los documentos indexados, y la respuesta se elabora a partir de los resultados obtenidos; en caso de no encontrarse nada, el agente puede dar esa respuesta.

El habla, el lenguaje y la voz se ejecutan a través de una API de terceros o en una GPU privada. Cambiar de una a otra es cuestión de configuración, no requiere volver a compilar.
UX researchFeb–Mar
MVPApr–Jul
OperationAug–Sep
DiscoveryFeb
ArchitectureMar
UI designApr–May
Backend and local AIMay–Jul
TestingJul–Aug
OperationAug–Sep
A sandbox that runs the whole pipeline in the browser. Pick a caller, start the call, and the transcript arrives live beside it as the agent hears and answers. Every session it has ever handled, browser or phone, inbound or outbound, is one click away in the rail on the left.

Files are dropped straight onto the page, then parsed, split and indexed. Each row reports how many pages went in and how many searchable pieces came out, so it is obvious at a glance when a document is ready to be quoted on a call and when it is still being worked on.

The agent collects the subject, the customer and the urgency while the caller is still on the line and files the ticket itself, transcript attached. Support opens the queue to a list of real problems in the caller's own words instead of a column of missed calls.

An existing customer database connects read-only, with a mapping step for whichever columns hold the name and the number. From then on an inbound call is matched against it before the agent speaks, and the records stay where they are. Vocale reads them; it does not become the place they live.

Telephony is the one part a business should not have to get right alone, so provisioning is an operator job rather than a self-service form. Each number is registered, pointed at an organisation, and switched on from here, which doubles as the fastest way to see which tenants are actually taking calls.

Spend is metered the way the models bill it: caller speech, agent speech, and replayed history, broken out per model and per organisation. It is what turns the choice between a hosted API and a private GPU into a decision with a number attached rather than an argument.

Lo que importa en una línea de atención al cliente no es la precisión en sentido abstracto, sino si se ha respondido a la llamada y si la respuesta ha sido correcta. Vocale responde a todas las llamadas, a cualquier hora, en el idioma del usuario, y deja constancia de la conversación para que se pueda resolver la segunda cuestión. El coste que se indica a continuación es el que la plataforma ha calculado en el nivel de alojamiento durante un mes de llamadas reales; el nivel de autoalojamiento traslada esa línea al hardware que la empresa ya paga, y la cifra por minuto deja de variar por completo.
User goal
Functions the agent calls while the caller is still on the line.


Solution: Las personas que llaman interrumpen la respuesta en cuanto la han entendido, y un agente que sigue hablando suena poco natural. La detección de actividad de voz corta el audio saliente en cuanto habla la persona que llama y, a continuación, recorta la transcripción del agente a lo que realmente se ha escuchado, de modo que la conversación continúa a partir de la llamada tal y como la ha experimentado la persona que llama, en lugar de la que el sistema había previsto.
Solution: La búsqueda en los documentos tarda lo suficiente como para que parezca una llamada interrumpida. El agente suelta una breve frase de relleno natural al cabo de medio segundo y la cancela si la búsqueda da resultado antes, lo que permite que la recuperación de la información se realice sin que se produzca ningún silencio incómodo.
Solution: Lo que se escribe para una pantalla no es lo mismo que lo que se escribe para una voz: importes monetarios, fechas expresadas como números, siglas. Una capa de normalización reescribe los importes, las fechas, las horas y las abreviaturas en su forma oral, según el idioma, antes de que lleguen al modelo de voz.
Solution: Una sesión de voz en directo almacena sus modelos en la memoria de vídeo, por lo que la capacidad viene limitada por la VRAM y no por la potencia de cálculo bruta. Las sesiones se asignan por tarjeta y la carga de trabajo se distribuye explícitamente entre las tarjetas; si se deja en la configuración predeterminada de agrupación, las tareas de voz y lenguaje se asignan a la misma GPU y se quitan recursos unas a otras.
Vamos a poner a un agente a atenderte.