Volver a recursos

Llamadas salientes automáticas con un agente de voz, desde tu programa

Cómo lanzar llamadas salientes automáticas con un agente de voz desde tu programa, paso a paso, con el contestador, los horarios y sus límites.

Qué es una llamada saliente automática

Una llamada saliente es la que hace tu agente de voz, en vez de recibirla. Automática quiere decir que no la lanzas tú a mano, sino tu programa, en el momento en que pasa algo.

Tu programa la pide por la API, que es la puerta para que tus programas hablen con Lera sin pasar por el panel. Es como cuando tu programa de facturación manda solo un correo al emitir una factura, sin que nadie pulse nada.

Piensa en un software de gestión de talleres que sabe que a un cliente le toca la revisión anual del coche. Pide la llamada con el motivo y la fecha, tu agente llama, le ofrece día y, al colgar, le cuenta a tu programa cómo ha ido.

Qué datos lleva cada llamada

Cada llamada lleva sus variables de llamada, los datos de ese cliente que manda tu programa, como el motivo, la fecha o una referencia. Tu agente los usa en el saludo, en sus instrucciones y en sus funciones, escritos entre llaves, como {{motivo}}.

Se declaran en la ficha del agente, en la sección Variables de llamada. A cada una le puedes dar un valor por defecto, que se usa si tu programa no la manda y en las pruebas.

Para que tu programa sepa cómo fue, el agente usa una función, que es un aviso a tu programa en plena llamada. Por ejemplo, una que registre si el cliente acepta la cita, la rechaza o pide que le llamen otro día. Si empiezas de cero, en las plantillas de la categoría Salientes tienes el recordatorio de cita y la revisión periódica.

Cómo se crea, paso a paso

Primero, crea y publica tu agente. La llamada usa la versión publicada, así que vuelve a publicar después de cada cambio.

Segundo, dile por qué número llama. En Números de teléfono, abre tu línea y, en la tarjeta Llamadas salientes, elige el agente que llama. Con tu línea de Lera no hace falta nada más. Si prefieres que salga tu propio número, conéctalo por SIP y pulsa «Activar salientes» con la dirección y las credenciales de tu proveedor, que Lera no guarda.

Tercero, decide qué pasa si salta un contestador. En la ficha del agente, en Contestador (buzón de voz), activa «Detectar el buzón de voz» y elige entre colgar sin más, dejar un mensaje fijo, que admite variables, o dejar uno que redacte el agente.

Cuarto, pruébalo con tu móvil. En la ficha del agente, pulsa Probar y abre «Saliente de prueba». Pones tu número y las variables, y tu agente te llama de verdad, con su coste. Las funciones devuelven una respuesta de ejemplo y no tocan tu programa.

Quinto, crea la clave de tu programa en Ajustes, API Keys, y guárdala, porque se enseña una sola vez. Que la cree un Administrador, porque la clave actúa con el rol de quien la crea.

Por último, tu programa pide la llamada a la dirección https://leracore.com/api/v1/tools/start_outbound_call, con la clave en la cabecera Authorization. Manda el número en formato internacional (+34...), el agente que llama y las variables. Lera contesta con la referencia de la llamada.

Lo que Lera comprueba antes de marcar

La hora. Solo llama de 9 a 20 h, hora peninsular, y nunca fuera del horario de tu agente si se lo has puesto. Los fines de semana y los festivos no los bloquea por su cuenta, así que si no quieres llamar en sábado, ponlo en el horario del agente.

La lista de exclusión. Si alguien ha pedido que no le llamen, no sale ninguna llamada a ese número.

El destino. De momento solo llama a números de España, móviles, fijos y gratuitos, y nunca a números de pago como los 806 o los 902.

Y las repeticiones. Si tu programa manda la misma petición dos veces por error, no se llama dos veces.

Si algo no cuadra, Lera no marca y le dice a tu programa el motivo, por ejemplo que está fuera de horario. Volver a intentarlo lo decide tu programa, porque Lera no reintenta sola.

Qué número ve tu cliente

Si la llamada sale por tu línea de Lera, ve el número de esa línea, y si devuelve la llamada le atiende tu agente. Si conectas tu propio número por SIP, ve el tuyo y la llamada te la cobra tu operador. Si el mismo agente puede llamar desde los dos, Lera usa primero el tuyo.

Una llamada que no llega a conectar, porque comunica, nadie contesta o el número no existe, queda en el historial como fallida, con su motivo, y no se cobra.

Lo que no se puede hacer

Llamar en frío para vender no se puede. La ley pide el permiso previo de quien recibe una llamada comercial, y si llama un agente, lo prudente es tenerlo siempre.

Además, las empresas que entran en la Ley 10/2025 de atención a la clientela tienen que hacer sus llamadas comerciales desde un número 400 de su operador, conectado en Lera como número propio. La línea de Lera no sirve para eso.

Confirmar una cita, avisar de una revisión o de un pedido no son llamadas comerciales, siempre que no lleven una oferta dentro. Lo explicamos con detalle en nuestra guía de llamadas comerciales en frío con un agente de voz, en leracore.com/resources/llamadas-comerciales-en-frio.

Lo que conviene saber

Durante la prueba gratuita puedes usarlo todo. Si después eliges un plan, las llamadas salientes van desde el plan Profesional y la API, que es lo que usa tu programa para pedirlas, desde el Avanzado. Con plan, las salientes gastan de los minutos incluidos, igual que las que recibes.

Preguntas frecuentes

¿Y si alguien pide que no le llamen? Lo añades a la lista de exclusión, desde tu programa con add_optout_number o pidiéndoselo a Maite, el copiloto del panel. A partir de ahí no sale ninguna llamada a ese número.

¿Y si mi programa manda la petición dos veces? Si mandas tu propia referencia, como el número de aviso, en idempotency_key, Lera no vuelve a llamar con la misma referencia. Sin ella, también frena la repetición al mismo número con el mismo agente en los dos minutos siguientes.

¿Puedo lanzar una saliente sin programar nada? Para una llamada suelta, Maite puede lanzarla si se lo pides y te pide confirmación antes. Para que la pida quien visita tu web, está el botón «Que me llamen». Para hacerlo en serie, desde tu programa, hace falta la API.

¿Cuánto cuesta probarlo? 20 € de prueba, sin tarjeta. Puedes crear tu agente y oír cómo te llama en una saliente de prueba antes de decidir nada.