From ghl-claude-plugin
Use when configuring a GHL Conversation AI agent — writing prompts, setting up Bot Goals (contact info actions, appointment booking, human handover), configuring multi-calendar routing, or adjusting advanced settings. Load ghl skill first for variable namespaces.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ghl-claude-plugin:ghl-agentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Fuente oficial: https://help.gohighlevel.com/support/solutions/folders/155000000929
Fuente oficial: https://help.gohighlevel.com/support/solutions/folders/155000000929
El agente tiene 3 campos en la pestaña Bot Goals:
| Campo en GHL | Propósito |
|---|---|
| "Who is the bot?" | Identidad, tono, nombre del agente, restricciones de comportamiento |
| Goal | No editable — lo define la plantilla seleccionada al crear el bot |
| "Anything else the Bot should know?" | Contexto del negocio, servicios, reglas de conversación, flujo de preguntas |
Reglas de formato:
#, ---, **Las acciones se configuran en AI Agents → Conversation AI → Bot Goals → Setup Your Actions. No van en el texto del prompt.
Fuente: https://help.gohighlevel.com/support/solutions/articles/155000004097
Calendario único: seleccionar el calendario y configurar comportamiento post-reserva (pausar bot, activar workflow).
Múltiples calendarios:
Fuente: https://help.gohighlevel.com/support/solutions/articles/155000006559
Transfiere la conversación a un humano cuando se cumple alguno de estos criterios:
Acciones disponibles post-transferencia: asignar a usuario, mensaje final de despedida, pausar bot (por horas/días/minutos), crear tarea, agregar tags (default: human_handover).
Fuente: https://help.gohighlevel.com/support/solutions/articles/155000005615
Redirige la conversación a: Live Chat, otro bot, un workflow, o un agente/equipo específico.
Fuente: https://help.gohighlevel.com/support/solutions/articles/155000005371
| Configuración | Descripción |
|---|---|
| Tiempo de espera antes de responder | 5–20 segundos recomendado — crea flujo natural |
| Límite máximo de mensajes | Al alcanzarlo, el bot se detiene; se puede reiniciar manualmente o por workflow |
| Enviar bot a dormir | Desactiva el bot temporalmente cuando un agente responde manualmente |
SMS, Email, Facebook Messenger, Instagram, Live Chat. Se activan por canal en la configuración del bot.
Un solo bot puede ser primario por sub-cuenta. El bot primario responde en todos los canales no asignados a otro bot. Los bots no primarios se asignan a canales o contactos específicos.
| Limitación | Detalle |
|---|---|
| Markdown en prompts | GHL no renderiza — siempre texto plano |
| Contact Info | Solo actualiza campos vacíos — no sobrescribe |
| Multi-calendario | Solo disponible para bots basados en prompts, no en flujos (flow builder) |
| Publicar ≠ Guardar | Los cambios requieren publicación explícita para activarse |
{{location.full_address}} | No existe — usar {{location.address}}, {{location.city}}, {{location.state}} |
{{appointment.start_time}} — fecha + hora completa
{{appointment.only_start_time}} — solo hora
{{appointment.only_start_date}} — solo fecha
{{appointment.meeting_location}} — ubicación del calendario
{{appointment.reschedule_link}} — link para reagendar
{{appointment.user.first_name}} — nombre del asesor asignado
Usar {{appointment.reschedule_link}}, NO {{reschedule_link}}.
Si durante la sesión se descubre algo nuevo sobre el agente IA en GHL:
[DEPRECADO - YYYY-MM], no borrarhelp.gohighlevel.com/support/...[Observación empírica, sin doc oficial]npx claudepluginhub jariassh/ghl-claude-plugin --plugin ghl-claude-pluginGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.