Cómo programar las horas de trabajo de un agente con Inteligencia Artificial en GoHighLevel

Sep 28, 2026
 

Pero 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:

  1. El cliente envía un mensaje.
  2. GoHighLevel comprueba el día y la hora.
  3. 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:

  • WhatsApp
  • Instagram
  • Facebook Messenger
  • SMS
  • Email
  • 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.