Llamadas fuera de horario: por qué tu agente de voz debe crear un ticket y no transferir



Cuando no hay nadie disponible para atender, un agente de voz debe recoger los datos de quien llama, crear un ticket y prometer una devolución de llamada antes de una hora concreta, en lugar de intentar una transferencia que sonará sin respuesta. La transferencia debe desactivarse mediante una regla que controle tu equipo, para que el agente nunca la ofrezca fuera de horario. La única excepción es una lista breve y por escrito de emergencias que se derivan a una persona de guardia.
¿Qué falla cuando un agente de voz transfiere una llamada fuera de horario?
La transferencia llega a una cola cerrada, a una grabación de oficina cerrada o a un buzón de voz, y quien llama pierde el tiempo que ha dedicado a explicar el problema. Lo que ocurre después depende del tipo de transferencia:
- Transferencia directa (en frío): el agente se desconecta en cuanto pasa la llamada. Si responde el buzón de voz o el mensaje de cierre del destino, el agente ya no está y nada de lo que ha recogido llega a tu equipo.
- Transferencia asistida: el agente permanece en la línea y espera a una persona. Si nadie responde dentro del tiempo de espera que hayas configurado (30 segundos por defecto en Retell), la transferencia falla. Quien llama ha estado en espera para nada antes de que el agente se recupere.
Ambos resultados son peores que que el agente diga «el equipo no está disponible, esto es lo que pasará ahora» en el primer minuto.
¿Cómo configuras el horario comercial para que el agente nunca intente una transferencia sin respuesta?
Decide si está abierto o cerrado con una regla, no con el criterio del modelo, y ofrece la opción de transferencia solo en la ruta de abierto. En Retell AI hay tres formas documentadas de hacerlo.
Dentro de un flujo de conversación. Coloca un nodo de división lógica al inicio del flujo. Comprueba sus condiciones en el momento en que la llamada entra en él, no dice nada y enruta la llamada. Usa condiciones de ecuación sobre las variables de tiempo integradas de Retell:
{{current_hour}}es la hora actual en formato decimal en la zona horaria del agente, así que 17.5 equivale a las 17:30. Una condición de abierto podría ser{{current_hour}} >= 9AND{{current_hour}} < 17.{{current_time}}contiene la fecha completa y el nombre del día, así que{{current_time}}contiene "Saturday" detecta los fines de semana.- Las condiciones de ecuación se ejecutan antes que cualquier condición de prompt y no intervienen en ellas ningún modelo, por lo que la comprobación se comporta igual en cada llamada.
Solo la rama de abierto debe llevar a un nodo de transferencia de llamadas. La rama de cerrado lleva a la recogida de datos y la creación del ticket.
Desde tus propios sistemas. El webhook de llamadas entrantes de tu número de teléfono se activa antes de que la llamada se conecte. Tu servidor puede consultar tu calendario de festivos y el cuadrante de personal, y devolver una variable dinámica como office_open. También puede devolver un ID de agente distinto, para que las llamadas fuera de horario vayan a un agente que no tenga ninguna herramienta de transferencia. Una función previa a la llamada en la página Workflow del agente puede hacer la misma consulta contra tu propio endpoint.
En un agente basado en prompt. Puedes dar al prompt {{current_time}} y una regla, pero es más seguro un agente independiente para fuera de horario sin la herramienta Transfer Call. Un agente no puede usar una herramienta que no tiene.
Tres detalles suelen pillar desprevenidos a los equipos:
| Trampa | Qué hacer |
|---|---|
| Zona horaria | Las variables de tiempo de Retell usan la zona horaria del agente, que por defecto es America/Los_Angeles si no se configura. Configúrala o usa variables del tipo {{current_hour_America/New_York}} para cada sede. |
| Festivos | El reloj no conoce tus festivos. Envía un valor office_open desde tu calendario a través del webhook de llamadas entrantes. |
| Hora de cierre | Una transferencia iniciada a las 16:58 puede sonar en un puesto vacío. Cierra la ventana de transferencia un poco antes de que se cierren los teléfonos. |
El webhook de llamadas entrantes también puede rechazar llamadas directamente, y la documentación de Retell menciona el bloqueo del tráfico fuera del horario comercial. Para las líneas de clientes, un ticket es mejor que una línea muerta.
¿Qué debe contener el ticket fuera de horario?
Lo suficiente para que el equipo de la mañana actúe sin escuchar la grabación. Si alguien tiene que volver a reproducir la llamada para encontrar el número de contacto, el ticket ha fallado.
| Campo | Por qué importa |
|---|---|
| Nombre de quien llama, deletreado | Evita devolver la llamada con un nombre equivocado |
| Número de contacto, repetido dígito a dígito | El identificador de llamada no siempre es el número en el que quieren que se les localice |
| Número de cuenta, pedido o referencia | Permite al equipo consultar la información antes de llamar |
| Motivo, de una lista fija | Permite ordenar y enrutar la cola |
| Detalles en una o dos frases | El problema real, en palabras sencillas |
| Urgencia, de una lista fija | Ordena la cola por la mañana |
| Mejor momento para devolver la llamada | Ahorra un primer intento en vano |
| Lo que prometió el agente | Para que el equipo cumpla la promesa |
| ID de la llamada | Vincula el ticket con la transcripción y la grabación |
En Retell, el agente puede guardar respuestas durante la llamada con la herramienta Extract Dynamic Variable, y {{call_id}} está disponible en todas las llamadas. Después tienes dos formas de crear el ticket:
- Durante la llamada: la herramienta Create Ticket de la integración con Zendesk, una herramienta Create Task en Salesforce, HubSpot, Microsoft Dynamics 365, GoHighLevel o Zoho CRM, o una función personalizada que llame a la API de tu propio helpdesk. Hazlo así cuando quieras que el agente confirme que el ticket existe antes de que quien llama cuelgue.
- Después de la llamada: una función posterior a la llamada en la página Workflow del agente se ejecuta después de Post Call Extraction, así que puede incluir el resumen de la llamada y los campos que hayas extraído. Condiciónala, por ejemplo, para que solo se ejecute cuando un campo
ticket_neededsea verdadero. El webhookcall_analyzedpuede hacer lo mismo desde tu propio servidor.
Post Call Extraction admite campos de texto, número, sí o no y opción fija, que encajan bien con el motivo y la urgencia. Para ver el patrón completo de activación y escritura de vuelta, consulta cómo los flujos de trabajo del CRM activan llamadas con IA y escriben de vuelta.
¿Qué debe prometer el agente a quien llama?
Una franja de devolución de llamada que tu equipo vaya a cumplir de verdad, como «antes de las 10:00 de mañana», no «alguien se pondrá en contacto contigo en breve». Después, el agente debe repetir los datos para que quien llama pueda corregirlos.
Limita la promesa. El propio ejemplo de recepcionista fuera de horario de Retell indica al agente que no prometa precios, horarios de citas ni disponibilidad de técnicos. Si quieres enviar una confirmación por mensaje de texto, la herramienta Send SMS de Retell puede hacerlo durante la llamada. El texto de mensaje personalizado requiere un número con SMS habilitado mediante la solicitud A2P, y el agente debe obtener el consentimiento primero.
¿Cómo debe gestionar el equipo de la mañana la cola de fuera de horario?
Asigna a la cola un único responsable y un plazo, y resuelve los tickets urgentes antes de que se abran los teléfonos. Si tu línea recibe un pico de llamadas a la apertura, la cola nocturna no debería tener que competir con él.
Una rutina que funciona:
- Designa cada mañana a una persona o equipo como responsable de la cola de fuera de horario.
- Ordena por urgencia y después por antigüedad. Devuelve primero las llamadas urgentes, antes de que abra la línea si puedes.
- Llama dentro de la franja que prometió el agente. Si no lo cumples, quien llama habrá aprendido que la promesa no significa nada.
- Si no responden a la devolución de llamada, deja un mensaje, registra el intento en el ticket y vuelve a intentarlo una vez. No obligues a quien llama a empezar de cero en la siguiente llamada.
- Cierra el ticket con el resultado, para que puedas ver qué proporción de tickets fuera de horario se resolvieron en la primera devolución de llamada.
- Una vez a la semana, revisa los motivos. Las preguntas que se repiten, como el horario de apertura o el estado de un pedido, deben ir a la base de conocimiento del agente o a una consulta, para que el agente pueda responderlas de noche sin crear un ticket.
Si devuelves la llamada con un agente de IA, pasa los campos del ticket a la llamada saliente como variables dinámicas para que no se le hagan las mismas preguntas dos veces a quien llama. Las llamadas salientes tienen sus propias normas de consentimiento y de horario de llamada. Consulta nuestra guía TCPA para llamadas de voz salientes con IA.
¿Cuándo debe una llamada fuera de horario llegar igualmente a una persona de inmediato?
Cuando esperar hasta la mañana causaría un daño o un coste que tu empresa ha decidido no asumir, y solo en situaciones que hayas dejado por escrito de antemano. Si quien llama describe una emergencia que pone en peligro la vida, el agente debe indicarle que cuelgue y llame al 911 o al número de emergencias local. Tu persona de guardia no es un servicio de emergencias.
Los motivos habituales para avisar fuera de horario son un riesgo de seguridad en un inmueble (olor a gas, inundación, falta de calefacción con temperaturas bajo cero), un problema clínico que tu protocolo considera que no puede esperar, una línea o un envío parado cubierto por un acuerdo de servicio, o una cuenta que, según tu política, siempre debe atender una persona. Todo lo demás genera un ticket.
Diseña la rama de emergencias para que no pueda fallar sin que nadie se entere:
- Enruta a quien esté de guardia esta noche. Configura el destino de la transferencia como una variable dinámica, por ejemplo
{{on_call_number}}, que se rellena desde tu calendario de guardias a través del webhook de llamadas entrantes. El número cambia con el turno, no con una edición del agente. - Asegúrate de que responde una persona. Usa una transferencia asistida con la detección humana activada, para que quien llama solo se conecte cuando se detecte a una persona. Pruébala contra el propio buzón de voz del teléfono de guardia antes del lanzamiento. Una transferencia asistida agéntica va más allá: un agente de transferencia llama a la persona de guardia, le explica la situación y conecta a quien llama solo si puede atenderla.
- Prevé que no haya respuesta. En un flujo de conversación, el nodo de transferencia de llamadas tiene una salida de transferencia fallida. En esa ruta, crea un ticket urgente, envía los detalles por SMS a un número de respaldo con Send SMS o llama a tu herramienta de avisos mediante una función personalizada. Después, dile a quien llama con honestidad qué pasará a continuación.
La función de alertas de Retell no es la herramienta adecuada para esto. Supervisa métricas agregadas como el volumen de llamadas y la tasa de éxito. La escalada por llamada pertenece a la propia llamada o a un webhook.
Antes del lanzamiento, prueba la rama de emergencias con llamadas simuladas que deberían generar un aviso y con llamadas que no. El segundo grupo importa tanto como el primero, porque un turno de guardia al que despiertan por llamadas rutinarias deja de responder. Para la cuestión más amplia de cuándo debe pasar cualquier llamada a una persona, consulta cómo sabe un agente de IA cuándo derivar a un agente humano, y para la mecánica de las transferencias, consulta cómo funciona la transferencia de llamadas entre agentes de voz con IA y equipos humanos.
Configura una cobertura fuera de horario que cumpla sus promesas
Una buena configuración fuera de horario consiste en una regla, un ticket y una lista breve de emergencias. La regla impide que el agente ofrezca transferencias que nadie puede atender. El ticket da al equipo de la mañana todo lo que necesita. La lista de emergencias garantiza que las pocas llamadas que no pueden esperar lleguen igualmente a una persona. Retell AI cubre cada parte con variables dinámicas basadas en el tiempo, el webhook de llamadas entrantes, herramientas de tickets y tareas, y transferencias asistidas que esperan a una persona. Descubre cómo funciona en la página del servicio de contestador fuera de horario.
Descubre cuánto podría ahorrar tu empresa al pasar a agentes de voz impulsados por IA.
Tu envío se ha mandado a tu correo electrónico
Resultado del ROI
Total Human Agent Cost
AI Agent Cost
Estimated Savings
Un número de teléfono de demostración de Retell Clinic Office
What results look like with Retell AI


Estimate your monthly voice AI cost
Read Other Blogs
Revoluciona tu operación de llamadas con Retell

Empieza hoy a crear conversaciones más inteligentes.




