Auto-respuesta fuera de horario con el nodo Horario laboral en Omnifox
Configura un workflow que responde distinto en horario, fuera de horario y feriados usando la condicion Horario laboral. Paso a paso, con nodos reales.
Cuando un cliente escribe a las 11 de la noche o un feriado, el peor resultado es el silencio. La auto respuesta fuera de horario cierra ese vacio: confirma que recibiste el mensaje, fija expectativas de cuando responderas y evita que el contacto se vaya con la competencia. En Omnifox esto se arma con un solo workflow apoyado en la condicion Horario laboral, que ya distingue tres situaciones por vos.
Que hace la condicion Horario laboral
El nodo de condicion Horario laboral no es un simple "si/no". Evalua el momento del mensaje contra el horario de tu espacio de trabajo y abre tres ramas:
- En horario: dentro de tu jornada configurada.
- Fuera de horario: antes de abrir o despues de cerrar.
- Feriado: dias marcados como feriado en la configuracion.
Cada rama es una salida distinta del nodo, asi que podes enviar un mensaje diferente en cada caso sin escribir logica de fechas a mano.
El flujo completo, nodo por nodo
El workflow es corto y directo:
- Trigger
Mensaje recibido. Es el unico disparador del workflow. En sus filtros conviene activar el filtro de canal (por ejemplo solo WhatsApp) o la opcion solo primero si quieres responder unicamente al primer mensaje de la conversacion y no a cada linea que envie el cliente. - Condicion
Horario laboral. Conectas la salida del trigger a este nodo. El automaticamente ramifica en En horario / Fuera de horario / Feriado. - Desde la rama Fuera de horario enlazas un nodo
Enviar mensaje: por ejemplo, "Hola {{$contact.first_name}}, gracias por escribir. Nuestro horario de atencion es de 9 a 18 h. Te respondemos a primera hora manana." - Desde la rama Feriado, otro
Enviar mensajecon un texto propio: "Hoy es feriado y estamos cerrados. Dejanos tu consulta y la vemos el proximo dia habil." - La rama En horario normalmente la dejas seguir a tu flujo normal: podes no poner nada (para no interrumpir), o encadenar un
Transferir a un agente(handoff) para que un humano tome la conversacion enseguida.
En resumen el orden es: Mensaje recibido -> Horario laboral -> (Fuera de horario) Enviar mensaje / (Feriado) Enviar mensaje / (En horario) Transferir a un agente.
Personaliza el mensaje con variables
Un buen mensaje automatico no suena a robot. Aprovecha las variables: {{$contact.first_name}} para saludar por nombre y {{$conversation.channel_name}} si quieres referenciar el canal. Recorda la regla del motor: si una variable no existe, se reemplaza por cadena vacia, asi que el mensaje nunca se rompe aunque falte el nombre del contacto.
Feriados: donde se configuran
La rama Feriado solo se activa si tienes los dias cargados. Eso se hace en la configuracion de horario de tu espacio, no dentro del workflow. Cargalos con anticipacion (fin de ano, feriados nacionales, cierres internos) para que la condicion los reconozca automaticamente. Si no cargas ninguno, esa rama simplemente nunca se dispara y todo cae en En horario / Fuera de horario.
Errores comunes que conviene evitar
- No filtrar el trigger: sin el filtro solo primero, el cliente que manda cinco lineas seguidas recibe cinco veces el mismo mensaje automatico. Activalo o agrega una condicion previa.
- Olvidar la rama En horario: si la dejas vacia esta bien, pero asegurate de que exista otro workflow o un agente que atienda en vivo; de lo contrario, en horario nadie responde.
- Texto sin expectativa clara: decir "te responderemos pronto" es debil. Da una franja concreta ("manana antes de las 10 h") para reducir la ansiedad y los mensajes repetidos.
- Confundir editores: esto es un workflow de chat. Para llamadas de voz fuera de horario se usa el editor de IVR con nodos como
Horario/CalendarioyBuzon de voz, que es un flujo distinto.
Variantes utiles
- Escalamiento suave: en la rama Fuera de horario, tras el
Enviar mensaje, agrega un nodoAnadir etiqueta(por ejemplo "pendiente-manana") para que el equipo priorice esos chats al abrir. - Recoleccion de datos: usa
Hacer preguntaen lugar deEnviar mensajesi quieres capturar el motivo del contacto mientras esperas al dia habil. - Notificar al equipo: si es un cliente VIP, encadena
Notificar al equipo por emailpara que alguien lo vea aunque sea de noche. - Combinar con IA: en la rama Fuera de horario, en lugar de un mensaje fijo, podes usar
Asignar agente IApara que un agente de texto responda dudas frecuentes durante la madrugada y escale solo lo que no resuelve.
Como probarlo antes de activarlo
Antes de dejar el workflow en produccion, verifica las tres ramas. La forma mas simple: cambia temporalmente el horario de tu espacio para que el momento actual quede "fuera de horario" y envia un mensaje de prueba desde tu propio numero; deberias recibir el texto de esa rama. Repite marcando el dia de hoy como feriado para validar la rama Feriado. Revisa tambien el historial de ejecuciones del workflow: ahi ves por que rama paso cada mensaje, lo que te ayuda a detectar si el filtro solo primero o la carga de feriados no estan como esperabas. Este chequeo de dos minutos evita el clasico caso de un cliente que en pleno horario recibe el mensaje de "estamos cerrados".
Con un trigger, una condicion y dos o tres nodos Enviar mensaje tienes cubierta la atencion 24/7 sin contratar turnos nocturnos. Construilo hoy en Omnifox y deja de perder mensajes despues de hora.
Comentarios (0)
Todavía no hay comentarios. Sé el primero en compartir tu opinión.
Dejá un comentario
Tu email nunca se publica. Los comentarios se moderan antes de aparecer.