Cómo programar las horas de trabajo de un agente con Inteligencia Artificial en GoHighLevel
Sep 28, 2026Pero ahí aparece una pregunta bastante lógica: ¿qué pasa si no quieres que tu agente de IA trabaje las 24 horas?
Quizás necesitas que responda únicamente durante el horario comercial. O quieres que esté activo de lunes a viernes, pero apagado durante el fin de semana. Incluso podrías necesitar horarios diferentes dependiendo del día.
Aunque configurar horas de trabajo o Work Hours directamente dentro de los agentes sería la solución ideal, también podemos conseguirlo utilizando una automatización en GoHighLevel.
Y lo interesante es que este método no sirve únicamente para agentes de Inteligencia Artificial. Una vez entiendes la lógica, puedes utilizarla para activar o desactivar diferentes procesos dependiendo del día y la hora.
Vamos a verlo paso a paso.
¿Por qué limitar el horario de un agente de Inteligencia Artificial?
Tener un agente disponible las 24 horas puede parecer fantástico. Y muchas veces lo es.
Pero no todos los negocios funcionan de la misma manera.
Imagina, por ejemplo, una empresa que durante el horario comercial quiere que el agente de IA atienda automáticamente los mensajes, pero fuera de ese horario necesita utilizar otro flujo de comunicación.
O una empresa que solamente presta atención al cliente determinados días de la semana.
En esos casos necesitamos decirle al sistema algo parecido a esto:
“Si estamos dentro de mi horario de atención, activa el agente. Si estamos fuera del horario, desactívalo.”
Parece sencillo, ¿verdad?
Pues exactamente esa será la lógica que construiremos dentro de GoHighLevel.
Cómo funcionan las horas de trabajo de un agente en GoHighLevel
La automatización que vamos a crear se basa en tres elementos:
- El cliente envía un mensaje.
- GoHighLevel comprueba el día y la hora.
- Dependiendo del resultado, activa o desactiva el agente.
Es como colocar un portero digital delante de nuestro agente.
Cada vez que llega alguien, el portero mira el reloj y el calendario.
¿Estamos dentro del horario permitido? Adelante.
¿Estamos fuera del horario? El agente permanece desactivado.
Lo mejor es que podemos personalizar completamente esas condiciones.
Paso 1: crear un nuevo Workflow en GoHighLevel
Lo primero que debes hacer es entrar en la sección de Automatizaciones (Workflows) dentro de tu cuenta de GoHighLevel.
Desde allí crea un nuevo Workflow.
Este será el encargado de comprobar automáticamente si el agente debe estar activo o inactivo.
No necesitas construir una automatización gigantesca. De hecho, la lógica es bastante sencilla cuando entiendes qué estamos intentando conseguir.
Paso 2: utilizar “Customer Replied” como disparador
Ahora necesitamos definir qué evento iniciará nuestra automatización.
Para este ejemplo utilizaremos:
Customer Replied
Es decir, el cliente ha respondido o ha enviado un mensaje.
¿Por qué utilizamos este disparador?
Porque queremos que cada vez que una persona contacte con nosotros, GoHighLevel compruebe inmediatamente si estamos dentro del horario permitido.
Aquí también deberás seleccionar el canal correspondiente.
Dependiendo de cómo tengas configurado tu negocio, podrías utilizar:
- Facebook Messenger
- SMS
- Google Business Messages
- Chat
- Widget de conversación
- Otros canales compatibles
La elección dependerá fundamentalmente del canal en el que esté funcionando tu agente.
Por ejemplo, si tienes un agente configurado para responder conversaciones de WhatsApp, lo lógico sería seleccionar WhatsApp como canal.
Paso 3: crear una condición para comprobar el día y la hora
Ahora llegamos a la parte realmente importante.
Después del disparador vamos a introducir una condición mediante una rama If/Else.
La pregunta que realizará nuestro Workflow será algo parecido a:
¿Estamos en uno de los días permitidos Y dentro del horario establecido?
Si la respuesta es sí, activamos el agente.
Si la respuesta es no, lo desactivamos.
Así de simple.
La clave está en configurar correctamente las condiciones.
Cómo configurar los días de funcionamiento del agente
Supongamos que queremos que nuestro agente trabaje:
lunes, martes y viernes.
Pero no queremos que tenga exactamente el mismo horario todos los días.
Por ejemplo:
- Lunes: de 8:00 a 18:00.
- Martes: de 8:00 a 18:00.
- Viernes: de 10:00 a 17:00.
Aquí utilizaremos diferentes segmentos unidos mediante la condición OR.
Condición para el lunes
El primer segmento podría decir:
El día actual es lunes
Y además:
La hora es igual o posterior a las 8:00.
Y además:
La hora es igual o anterior a las 18:00.
Las tres condiciones deben cumplirse simultáneamente.
De esta manera, si alguien escribe el lunes a las 11:00, la condición será verdadera.
Pero si escribe el lunes a las 21:00, será falsa.
Condición para el martes
Ahora añadimos otro segmento utilizando OR.
¿Por qué OR?
Porque queremos decirle al sistema:
Puede ser lunes dentro de este horario O puede ser martes dentro de este horario.
Configuramos entonces:
El día actual es martes.
Y:
La hora es igual o posterior a las 8:00.
Y:
La hora es igual o anterior a las 18:00.
Condición para el viernes
Ahora podemos añadir otro segmento.
En este caso vamos a configurar un horario diferente:
El día actual es viernes.
Y:
La hora es igual o posterior a las 10:00.
Y:
La hora es igual o anterior a las 17:00.
De esta forma puedes crear prácticamente cualquier calendario de funcionamiento.
AND y OR: el secreto para que la automatización funcione correctamente
Esta parte puede parecer un poco confusa al principio, pero hay una forma muy sencilla de entenderla.
Utilizamos AND cuando queremos que varias condiciones se cumplan al mismo tiempo.
Por ejemplo:
Es lunes AND son más de las 8:00 AND son menos de las 18:00.
En cambio, utilizamos OR para ofrecer diferentes posibilidades.
Por ejemplo:
Es lunes dentro del horario OR es martes dentro del horario OR es viernes dentro del horario.
Piensa en AND como una lista de requisitos y en OR como diferentes puertas de entrada.
Si el contacto cumple todas las condiciones de cualquiera de esas puertas, puede pasar.
Paso 4: activar automáticamente el agente
Una vez configuradas las condiciones, tendremos dos caminos.
El primero corresponde a:
YES
Esto significa que las condiciones se cumplen.
Estamos en uno de los días permitidos y además estamos dentro del horario establecido.
Aquí añadiremos la acción:
Update Conversation AI Bot Status
Esta acción nos permite actualizar el estado del agente.
Seleccionamos la opción para mantenerlo activo.
De esta manera, cuando el cliente envíe un mensaje dentro del horario permitido, el Workflow comprobará las condiciones y activará el agente para que pueda gestionar la conversación.
Paso 5: desactivar el agente fuera del horario establecido
Ahora necesitamos configurar el camino contrario.
¿Qué sucede cuando las condiciones no se cumplen?
Por ejemplo, alguien escribe:
- Un domingo.
- Un lunes a las 23:00.
- Un martes antes de comenzar el horario.
- Un viernes después de las 17:00.
En cualquiera de esos escenarios queremos que el agente permanezca apagado.
Dentro de la rama NO añadiremos nuevamente:
Update Conversation AI Bot Status
Pero esta vez seleccionaremos el estado inactivo.
Así conseguimos que el sistema tome automáticamente la decisión dependiendo del momento en que el cliente inicia la conversación.
¿Es necesario configurar una reactivación automática?
Dentro de las opciones de GoHighLevel puedes encontrarte con la posibilidad de reactivar el agente después de determinado periodo.
Para esta estrategia no necesariamente necesitamos hacerlo.
¿Por qué?
Porque será el propio Workflow el que vuelva a comprobar las condiciones cuando llegue un nuevo mensaje.
Supongamos que alguien escribe el domingo.
El Workflow comprueba:
¿Estamos dentro del horario permitido?
No.
Entonces mantiene el agente inactivo.
Pero esa misma persona vuelve a escribir el lunes a las 10:00.
El Workflow vuelve a ejecutarse.
Ahora comprueba nuevamente las condiciones y descubre que estamos dentro del horario permitido.
Entonces activa el agente.
Es decir, la propia automatización se encarga de decidir cuándo encenderlo y cuándo apagarlo.
Ejemplo completo de la automatización
Para verlo todavía más claro, imaginemos que nuestro horario de atención es:
Lunes
8:00 a 18:00
Martes
8:00 a 18:00
Viernes
10:00 a 17:00
Cada vez que un cliente envía un mensaje, GoHighLevel evalúa:
¿Es lunes entre 8:00 y 18:00?
O:
¿Es martes entre 8:00 y 18:00?
O:
¿Es viernes entre 10:00 y 17:00?
Si cualquiera de estas posibilidades es verdadera:
→ Activa el agente.
Si ninguna se cumple:
→ Desactiva el agente.
Y listo.
Acabas de crear un sistema de horarios para tu agente de Inteligencia Artificial.
Mucho más que controlar agentes de IA
Aquí viene la parte interesante.
Aunque estamos utilizando esta automatización para controlar las horas de trabajo de un agente, la lógica puede aplicarse a muchos otros procesos dentro de GoHighLevel.
Podrías utilizar condiciones de día y hora para controlar diferentes automatizaciones, rutas o acciones.
La idea fundamental es entender que GoHighLevel puede tomar decisiones utilizando variables temporales.
En otras palabras, puedes decirle:
“Cuando ocurra X, comprueba qué día es y qué hora es antes de decidir qué hacer.”
Y eso abre muchísimas posibilidades.
Errores que debes evitar al configurar los horarios
Hay varios pequeños detalles que pueden provocar que una automatización aparentemente correcta no funcione como esperabas.
No configurar una hora de finalización
Si únicamente estableces:
Es lunes y son las 8:00 o más tarde
el agente podría continuar cumpliendo esa condición durante todo el resto del día.
Por eso necesitas establecer también el límite superior.
Por ejemplo:
Es lunes AND son las 8:00 o más tarde AND son las 18:00 o antes.
Configurar únicamente el día
Si estableces solamente:
El día es viernes
sin añadir condiciones horarias, la condición podría cumplirse durante cualquier momento del viernes.
Por eso cada segmento debe incorporar tanto el día como el rango horario correspondiente cuando quieras limitar ambos.
Elegir incorrectamente AND u OR
Este probablemente sea uno de los errores más fáciles de cometer.
Recuerda:
AND = todas estas condiciones deben cumplirse.
OR = cualquiera de estos grupos puede cumplirse.
Si mantienes clara esa diferencia, construir horarios complejos se vuelve muchísimo más sencillo.
Una solución temporal que además te enseña a automatizar mejor
Lo ideal sería disponer directamente de una opción de Work Hours dentro de la configuración del agente y simplemente seleccionar los días y horarios desde allí.
Sin embargo, conocer esta alternativa tiene una ventaja enorme.
Te obliga a entender cómo funciona realmente la lógica condicional dentro de GoHighLevel.
Y cuando entiendes esa lógica, dejas de pensar únicamente en “automatizaciones” y empiezas a pensar en sistemas.
Porque un Workflow no tiene que limitarse a ejecutar acciones.
También puede analizar condiciones, tomar decisiones y modificar su comportamiento dependiendo del contexto.
Ahí es donde GoHighLevel empieza a ponerse realmente interesante.
Conclusión: controla cuándo trabaja tu agente de IA en GoHighLevel
Programar las horas de trabajo de un agente con Inteligencia Artificial en GoHighLevel es posible utilizando una combinación bastante sencilla de Workflows, condiciones de día y hora y la acción Update Conversation AI Bot Status.
La estructura fundamental sería:
Cliente responde → comprobar día y hora → activar o desactivar agente.
Una vez entiendes esta lógica, puedes crear horarios completamente personalizados para diferentes días de la semana.
Y, todavía mejor, puedes reutilizar el mismo concepto para muchos otros procesos dentro de tus automatizaciones.
Porque automatizar no consiste simplemente en hacer que algo suceda solo.
La verdadera automatización empieza cuando consigues que el sistema sepa cuándo debe hacer algo y cuándo no debe hacerlo.
Preguntas frecuentes sobre los horarios de los agentes de IA en GoHighLevel
1. ¿Puedo configurar diferentes horarios para cada día de la semana?
Sí. Puedes crear diferentes segmentos dentro de una condición y establecer un rango horario independiente para cada día. Por ejemplo, podrías trabajar de 8:00 a 18:00 de lunes a jueves y utilizar un horario diferente los viernes.
2. ¿Puedo hacer que el agente funcione solamente algunos días?
Sí. Simplemente debes incluir dentro de la condición los días en los que quieres permitir su funcionamiento. Los días que no estén contemplados terminarán siguiendo la rama negativa de la automatización.
3. ¿Qué ocurre si un cliente escribe fuera del horario establecido?
Cuando el Workflow detecta que el mensaje se ha recibido fuera del rango configurado, puede ejecutar la acción Update Conversation AI Bot Status y mantener el agente inactivo.
4. ¿Tengo que crear una automatización diferente para cada día?
No necesariamente. Puedes gestionar varios días y horarios dentro del mismo Workflow utilizando segmentos y combinando correctamente las condiciones AND y OR.
5. ¿Esta automatización sirve únicamente para agentes con Inteligencia Artificial?
No. La lógica basada en días y horas puede utilizarse como parte de otros Workflows y procesos dentro de GoHighLevel. Lo importante es comprender cómo combinar disparadores, condiciones temporales y acciones para controlar qué debe ocurrir en cada escenario.
⭐ BONO EXCLUSIVO al activar tu cuenta de Go High Level desde nuestro enlace
Si estás pensando en usar Go High Level para centralizar tu negocio, automatizar ventas o crear tus embudos… aquí viene lo mejor:
Cuando activas tu cuenta desde nuestro enlace oficial, recibes no solo la prueba gratuita, sino también un paquete premium de formación, soporte y recursos valorado en más de $3.188 USD, totalmente sin costo extra.
Esto es lo que te llevas por formar parte de nuestra comunidad hispana:
🔥 Beneficios incluidos
• Soporte personalizado por WhatsApp de por vida
Acompañamiento real, directo y rápido siempre que lo necesites.
• Sesiones de videollamada ilimitadas
Te guiamos paso a paso para que avances sin dudas y sin bloqueos.
• Setup inicial hecho por nuestro equipo
Configuramos tu correo, dominios, WhatsApp, pipelines, embudos y automatizaciones esenciales para que empieces con todo desde el primer día.
• Curso completo de Go High Level en español
Domina la plataforma desde cero con una guía clara y fácil de seguir.
• Plantillas profesionales listas para usar
Funnels, páginas de captura, venta y automatización optimizados para convertir.
• Automatizaciones avanzadas preconfiguradas
Flujos para captar leads, agendar citas, vender en automático y recuperar oportunidades.
• Copys, scripts y prompts de IA para ventas
Textos listos para usar en tus emails, secuencias, funnels y mensajes.
• SOPs y procesos listos para agencias
Documentación profesional para organizar, delegar y escalar tu negocio con claridad.
🎁 Además: acceso inmediato a 7 cursos premium
1. Cómo Crear una Carta de Ventas
2. Cómo Conseguir Clientes Gratis
3. Cómo Ganar $2.500 al Mes con tu Lista de Correo
4. Cómo Usar IA para Disparar tus Ventas
5. KPIs Poderosos para Optimizar tus Lanzamientos
6. 10X Value Sales
7. La Nueva y Revolucionaria Forma de Lanzar un Negocio Digital
⭐ Activa tu cuenta oficial aquí y llévate todo este paquete sin costo adicional:
👉 http://www.daxacademy.net
Será un gusto acompañarte personalmente para que construyas un negocio digital sólido, automatizado y realmente escalable.