automatizacion 8 min de lectura

Trigger Appointment Status en GoHighLevel: Automatiza Seguimientos por Citas

Aprende a usar el trigger Appointment Status en workflows de GoHighLevel para automatizar confirmaciones, recordatorios y seguimientos según el estado de cada cita.

Trigger Appointment Status en GoHighLevel: Automatiza Seguimientos por Citas

TL;DR: El trigger Appointment Status se activa cada vez que una cita cambia de estado en GoHighLevel. Con él puedes automatizar confirmaciones, mensajes de reagendamiento y seguimientos post-cita sin mover un dedo. Si tienes cualquier negocio que vive del agendamiento (consultorios, coaches, servicios), este trigger es probablemente el más importante que vas a configurar.

Tabla de contenidos

  1. Qué es el trigger Appointment Status
  2. Estados disponibles y qué significan
  3. Requisitos previos
  4. Paso a paso: configurar el trigger
  5. Casos de uso por estado
  6. Buenas prácticas
  7. Errores comunes y cómo solucionarlos
  8. Conclusión

Qué es el trigger Appointment Status {#que-es}

Cada vez que alguien agenda, confirma, cancela o no se presenta a una cita en GoHighLevel, el sistema registra ese cambio de estado. El trigger Appointment Status escucha exactamente eso: el momento en que el estado de una cita se actualiza.

Desde ese punto puedes conectar cualquier acción automatizada: mandar un SMS, enviar un correo, agregar una etiqueta, mover al contacto en un pipeline o iniciar una secuencia de seguimiento completa.

La diferencia entre negocios que crecen con GoHighLevel y los que no, muchas veces está aquí. No en tener el calendario más bonito, sino en lo que pasa automáticamente después de que alguien agenda o cancela.


Estados disponibles y qué significan {#estados}

GoHighLevel maneja seis estados para las citas. Cada uno puede disparar su propio workflow:

EstadoCuándo ocurre
NewSe crea una cita nueva, pero aún no se confirma
ConfirmedEl contacto (o el sistema) confirma que asistirá
CancelledLa cita se cancela, ya sea por el contacto o manualmente
ShowedSe marca que el contacto sí se presentó
No-ShowSe marca que el contacto no llegó a la cita
InvalidLa cita se considera inválida (duplicada, error de datos, etc.)

Lo importante: puedes crear un workflow diferente para cada estado, o un solo workflow que filtre por estado usando condiciones. Depende de cuánto quieras separar la lógica.


Requisitos previos {#requisitos}

Antes de ponerte a configurar, necesitas tener esto en orden:

  • Un calendario activo en GoHighLevel (ya sea Calendar o Group Calendar)
  • El calendario debe estar conectado a al menos un usuario con disponibilidad configurada
  • Si vas a enviar correos o SMS en el workflow, tus integraciones de email y número de teléfono deben estar activas
  • Permisos de edición en Automation dentro de la sub-cuenta

Si apenas estás empezando con calendarios en GoHighLevel, primero configura eso. El trigger no va a funcionar si las citas no se están creando correctamente.


Paso a paso: configurar el trigger {#como-configurar}

1. Ve a Automation → Workflows y crea un nuevo workflow (o abre uno existente).

2. Haz clic en “Add New Trigger” y busca “Appointment Status” en la lista.

3. Configura los filtros disponibles:

FiltroQué hace
CalendarFiltra por un calendario específico o deja “All Calendars” para que aplique a todos
In StatusEl estado que debe tener la cita para que el trigger se active (Confirmed, Cancelled, No Show, etc.)
In Pipeline / StageOpcional, útil si quieres que solo dispare cuando el contacto está en cierta etapa del pipeline

4. Guarda el trigger y empieza a agregar las acciones que quieres ejecutar.

5. Publica el workflow cuando tengas todo listo. Un workflow en borrador no se activa aunque las citas cambien de estado.

Un tip importante: si necesitas reaccionar a varios estados, crea un workflow por estado. Mezclarlos en uno solo con condiciones funciona, pero se complica rápido cuando quieres editarlos o depurar algo.


Casos de uso por estado {#casos-de-uso}

Estos son los casos más frecuentes que vas a encontrar en la práctica:

EstadoAutomatización recomendada
ConfirmedEmail o SMS con los detalles de la cita, dirección, instrucciones previas, enlace para agregar al calendario
CancelledMensaje inmediato con un link para reagendar, más un seguimiento a las 24 horas si no ha reagendado
No-ShowEspera de 1 hora, luego SMS preguntando qué pasó y ofreciendo un nuevo horario
ShowedEmail de agradecimiento, solicitud de reseña en Google, oferta de siguiente servicio
NewNotificación interna al equipo para preparar la cita (útil en negocios de alto valor)

Ejemplo real: En una clínica de cirugía plástica, cuando un paciente agenda una consulta de valoración, el trigger con status “Confirmed” dispara un workflow que manda los detalles de la cita, las instrucciones de llegada y un recordatorio automático 24 horas antes. Si cancela, otro workflow activa una secuencia de reagendamiento con tres toques (SMS, email, llamada del equipo). El resultado: menos citas perdidas y menos tiempo del personal en llamadas manuales de confirmación.


Buenas prácticas {#buenas-practicas}

Nombra tus workflows con el estado en el nombre. Algo como “Citas: Confirmadas” o “Citas: No Show” te ahorra confusión cuando tienes varios activos.

Usa el filtro de calendario. Si manejas múltiples calendarios (consultas iniciales, seguimientos, demostraciones), filtra por el calendario correcto. De lo contrario, una confirmación de una llamada de ventas puede disparar el workflow de una consulta médica.

No asumas el estado “Showed” automáticamente. GoHighLevel no marca automáticamente a alguien como “Showed”. Alguien de tu equipo tiene que hacerlo manualmente en el calendario, o puedes automatizarlo con una integración. Si quieres que el workflow de agradecimiento se active solo, necesitas un proceso para cambiar ese estado.

Prueba con una cita real antes de publicar. Crea una cita de prueba y pásala por los diferentes estados para verificar que los workflows se activan correctamente.


Errores comunes y cómo solucionarlos {#errores}

ErrorCausa probableSolución
El workflow no se activaEl workflow está en borradorPublicar el workflow
Se activa para todos los calendariosNo se configuró el filtro de CalendarEditar el trigger y seleccionar el calendario específico
Llegan mensajes duplicadosHay dos workflows activos para el mismo estadoRevisar todos los workflows activos y desactivar el duplicado
El trigger de “Showed” nunca se activaNadie está cambiando el estado manualmenteCrear un proceso interno para marcar asistencia, o integrar con herramienta externa
Los datos de la cita no aparecen en el mensajeNo se están usando las custom values correctasRevisar las variables disponibles en el email/SMS builder (fecha, hora, calendario)

Conclusión {#conclusion}

El trigger Appointment Status es uno de esos elementos de GoHighLevel que, una vez que lo configuras bien, se convierte en el motor silencioso de toda tu operación de citas. No importa si manejas un consultorio, una agencia, un negocio de coaching o cualquier servicio que dependa de reuniones: automatizar lo que pasa antes y después de cada cita cambia completamente la experiencia del cliente y libera tiempo del equipo.

Empieza por los dos estados más importantes para tu negocio. Para la mayoría es Confirmed (para que el cliente sepa exactamente qué esperar) y Cancelled o No-Show (para recuperar esas citas perdidas). Desde ahí, construyes el resto.

El objetivo final es simple: que cada cita, sin importar lo que pase, tenga una respuesta automática bien pensada.


Fuentes {#fuentes}


Actualizado: junio 2026 · Fuente: GoHighLevel Help Center · Categoría: Automatización · Tiempo de lectura: 8 min

¿listo para probarlo?

activa tu trial de gohighlevel.

30 días gratis. sin tarjeta de crédito para empezar. con acceso completo al SaaS Mode.

probar gratis 30 días →
← volver al blog