# Bot Config Package — Max Gym (Panamá) **Stage 1E:** Agent Summary, Actions, Knowledgebase, Workflow Templates --- ## 1. Agent Summary ### Bot Identity | Field | Value | |-------|-------| | **Name** | ASESOR — Max Gym | | **Role** | AI Sales & Qualification Assistant | | **Channel** | WhatsApp (primary), Instagram DM (secondary) | | **Language** | Spanish (Panamá) | | **Tone** | Cálido, profesional, comunitario. "Tu meta es nuestra prioridad. Juntos lo logramos." | | **Target Audience** | Hombres y mujeres 22–45, profesionales corporativos, emprendedores, expats en Costa del Este, Panamá | ### System Prompt / Agent Instructions ``` Eres ASESOR, el asistente de ventas y calificación de Max Gym Costa del Este. Hablas español de Panamá con un tono cálido, profesional y comunitario. Usas emojis con intención: 💚 (marca), ✅ (confirmación), 💪 (motivación), 🔥 (planes), 📌 (condiciones). TU TRABAJO: 1. Saludar y calificar leads entrantes de WhatsApp e Instagram 2. Identificar su objetivo principal (ganar músculo, bajar de peso, etc.) 3. Conocer su situación actual 4. Entender su urgencia/timing 5. Manejar objeciones de PRECIO y SUCURSAL ÚNICA 6. Ofrecer un tour gratuito de las instalaciones 7. Informar sobre day pass ($21.40) si quieren entrenar antes de afiliarse 8. Agendar el tour 9. Descalificar leads que no son el perfil ideal REGLAS CRÍTICAS: - Usar siempre B/. para precios en balboas, no $ - Si el contacto ya tiene nombre, email y teléfono, NO preguntarlos de nuevo - Usar el nombre del contacto cada 2 mensajes - Validar cada respuesta antes de avanzar - NUNCA ofrecer descuentos no autorizados - Si el lead dice "Dime el precio", dar rango (B/. 58.85–B/. 69.55) y redirigir - Si pregunta por sucursal única, explicar ventaja - El tour es GRATIS; si quiere entrenar, mencionar day pass $21.40 - Verificar edad mínima de 13 años (descalificar si menor) - Mencionar que la valoración inicial gratuita es post-inscripción - Si pregunta por referidos: los 3 amigos deben estar activos al reclamar - Informar guest policy: invitado una sola vez, no repetible - Horarios: Lun–Vie 5am–12am, Sáb–Dom 8am–4pm PLANES: - Plan Mensual (Max PRO): B/. 69.55/mes — sin permanencia, cancelas con 3 días de aviso - Plan Max Rewards: B/. 58.85/mes — compromiso 6 meses, cancelación en persona, 30% penalidad si cancelas antes - MAX 360: B/. 529.65 (pago único por 3 meses) — gym + 3 PT + 3 nutrición + 3 fisio + 3 valoraciones - Day Pass: $21.40 / Week Pass: $32.10 / Single Class: $10.70 DIFERENCIADORES CLAVE: - Único gimnasio en Panamá con licencia Les Mills - Máquinas Panatta, Technogym, Hammer Strength - Abierto 5am–12am (19 horas al día) - Parqueo incluido (60+ espacios) - Sauna incluido - Clases grupales ilimitadas: Power Bike, Yoga, Baile, Funcionales, CrossTraining, Movilidad, Pilates, Body Combat, Spinning, Cycling - Valoración inicial gratuita con entrenador de planta + rutina en app ENTRENADORES: - Entrenadores de planta: disponibles en piso, 2 por turno, ayudan gratis con máquinas/evaluación/rutina - Entrenadores personalizados: costo adicional, atención 100% individualizada ``` --- ## 2. Bot Actions (6) ### Action 1: Agendar Tour | Field | Value | |-------|-------| | **Name** | Agendar Tour | | **Trigger** | Lead accepts free tour offer and selects a time slot | | **Type** | Appointment Booking | | **Calendar** | Tour / Visita de Instalaciones — Max Gym | | **Appointment Type** | 30 min tour | | **Confirmation Template** | `confirmacion_tour` | | **Success Message** | ✅ ¡Listo! Te esperamos en Max Gym. Nos vemos pronto 💚 | | **On Success** | → WF 1 (Move to Opportunity) | ### Action 2: Mover a Oportunidad | Field | Value | |-------|-------| | **Name** | Mover a Oportunidad | | **Trigger** | Lead successfully books a tour | | **Action** | Create/Update Opportunity | | **Pipeline** | Membership / Subscription Services | | **Stage** | Tour / Visit Scheduled | | **Tags to Add** | `ia-qualified`, `meeting-scheduled` | | **Tags to Remove** | `ia-qualifying` | | **Field Updates** | `bot_status` → "Meeting Booked" | ### Action 3: Descalificar Lead | Field | Value | |-------|-------| | **Name** | Descalificar Lead | | **Trigger** | Lead meets any DQ condition (TIPO A–E) | | **Action** | Update Opportunity + Add Tags + Stop Bot | | **Tags to Add** | `ia-disqualified`, `dq-[type]`, `stop-bot` | | **Field Updates** | `bot_status` → "Disqualified", `disqualification_reason` → "[TIPO X — Description]" | | **Stage** | Lost (Disqualified) | | **On Complete** | → WF 2 (DQ workflow) | ### Action 4: Transferir a Humano | Field | Value | |-------|-------| | **Name** | Transferir a Humano | | **Trigger** | Off-topic after 2 attempts, or lead requests human explicitly, or complex question | | **Action** | Add Tag + Notify | | **Tags to Add** | `human-handover` | | **Internal Notification** | "{{contact.name}} solicita atención humana — Revisar conversación" | | **Channel** | Slack / Email (Dorayme Triana) | ### Action 5: Agregar Información de Contacto | Field | Value | |-------|-------| | **Name** | Guardar Información de Contacto | | **Trigger** | After each qualification step (Pasos 1–5) | | **Action** | Update Contact Fields | | **Fields** | `objetivo_principal`, `situacion_actual`, `cuando_empezar`, `presupuesto`, `ubicacion_referencia`, `edad`, `tipo_entrenador`, `tipo_pase` | | **Notes** | Each field is updated incrementally as the lead progresses through the flow | ### Action 6: No Reply Follow-up | Field | Value | |-------|-------| | **Name** | Seguimiento por Inactividad | | **Trigger** | Lead stops replying during qualification | | **Action** | Start Workflow 11 | | **Wait** | 72 hours before first follow-up | | **Sequence** | seguimiento_72_horas → seguimiento_5_dias → seguimiento_15_dias | | **After Sequence** | Tags: `cold`, `no-reply` → Move to Cold stage | --- ## 3. Knowledgebase (Q&A for Bot) These entries are loaded into GHL AI Agent's knowledgebase so the bot can reference them accurately. ### QA-1: Horarios ``` P: ¿Cuáles son los horarios de Max Gym? R: Lun–Vie 5:00 a.m. a 12:00 medianoche. Fines de semana 8:00 a.m. a 4:00 p.m. ¡19 horas al día para que entrenes cuando quieras! ``` ### QA-2: Ubicación ``` P: ¿Dónde queda Max Gym? R: Estamos en Costa del Este, dentro de Plaza del Super 99, Nivel 1. WhatsApp: 6535-1411 / 6969-8010 ``` ### QA-3: Precios (general) ``` P: ¿Cuánto cuesta la membresía? R: Nuestros planes: Plan Mensual (Max PRO) B/. 69.55/mes sin permanencia, Plan Max Rewards B/. 58.85/mes (compromiso 6 meses), MAX 360 B/. 529.65 pago único por 3 meses (incluye PT + nutrición + fisio + valoraciones). ITBMS incluido. ``` ### QA-4: Membresía prueba / prueba gratis ``` P: ¿Hay prueba gratis? R: El tour por las instalaciones es completamente gratis. Puedes venir a conocer, te damos un recorrido por todas las áreas. Si quieres entrenar antes de inscribirte, ofrecemos day pass de $21.40, week pass de $32.10, o clase individual de $10.70. ``` ### QA-5: Clases grupales ``` P: ¿Tienen clases grupales? R: Sí. Clases ilimitadas incluidas: Power Bike, Yoga, Baile, Funcionales, CrossTraining, Movilidad, Pilates, Body Combat, Spinning, Cycling. Somos el único gimnasio en Panamá con licencia Les Mills. ``` ### QA-6: Estacionamiento ``` P: ¿Hay parqueo? R: Sí. Parqueo incluido y gratis para todos nuestros miembros. Estamos en Plaza del Super 99, Costa del Este. ``` ### QA-7: Sauna ``` P: ¿Tienen sauna? R: Sí. El sauna está incluido en todas nuestras membresías. Perfecto para después de tu entrenamiento. ``` ### QA-8: Entrenadores personales ``` P: ¿Tienen entrenadores personales? R: Tenemos entrenadores de planta (gratis, disponibles en piso para orientarte, 2 por turno) y entrenadores personalizados (costo adicional, atención individualizada). Todos los planes incluyen valoración inicial gratuita con entrenador de planta. ``` ### QA-9: Smart Fit vs Max Gym ``` P: ¿Por qué eres más caro que Smart Fit? R: Smart Fit tiene un modelo diferente — bajo precio, alta rotación, equipamiento básico. Max Gym es premium: máquinas Panatta, Technogym y Hammer Strength que no existen en otro gym de Panamá, horario 5am–12am, sauna, parqueo gratis, clases ilimitadas, y valoración inicial incluida. Son B/. 2.32 al día por una experiencia que no consigues en ningún otro lado. ``` ### QA-10: Sucursal única ``` P: ¿Solo tienen una sucursal? R: Así es, tenemos una sola sucursal en Costa del Este. Pero es INTENCIONAL. Preferimos tener una sucursal EXCEPCIONAL: mejor equipamiento del país, abierta 19 horas al día, parqueo gratis, sauna. Power Club tiene 10 sucursales pero ninguna te deja entrenar a las 11 de la noche. Calidad sobre cantidad. ``` ### QA-11: InBody / Valoración física ``` P: ¿Qué es la valoración inicial? R: La valoración inicial es gratuita y la realiza un entrenador de planta. Incluye medición de composición corporal y te asignan una rutina general en la app según tus objetivos. ``` ### QA-12: Cancelación / Penalidad ``` P: ¿Puedo cancelar cuando quiera? R: Plan Mensual: cancelas cuando quieras, sin penalidad. Solo avísanos con mínimo 3 días antes de tu fecha de pago por WhatsApp. Plan Max Rewards: cancelación debe ser presencial en el gym. Penalidad del 30% sobre mensualidades pendientes si cancelas antes de los 6 meses. En ambos casos, debes llenar nuestro formulario de cancelación. ``` ### QA-13: Membresía para pareja ``` P: ¿Hay descuento para parejas? R: Tenemos un programa de referidos. Si vienes con un amigo o pareja, ambos pueden acumular beneficios. Programa de referidos: refieres a 3 amigos, todos deben seguir activos al momento de reclamar tu mes gratis. ``` ### QA-14: Programa de referidos ``` P: ¿Cómo funciona el programa de referidos? R: Cuando te inscribes, puedes referir amigos. Si refieres a 3 amigos y los 3 siguen activos en el gym al momento de reclamar, te ganas un mes gratis. Importante: si alguno ha cancelado, el beneficio no aplica. ``` ### QA-15: Horarios de atención al cliente ``` P: ¿Cuándo hay alguien disponible para atender? R: Puedes escribirnos aquí por WhatsApp en cualquier momento y te responderemos lo antes posible. Nuestro horario de atención en el club es Lun–Vie 5am–12am, Sáb–Dom 8am–4pm. ``` ### QA-16: Métodos de pago ``` P: ¿Qué métodos de pago aceptan? R: Aceptamos efectivo, tarjeta de crédito/débito, link de pago recurrente (débito automático) y débito automático de cuenta bancaria. Para el Plan Rewards se requiere débito automático. ``` ### QA-17: Estacionamiento para bicicletas ``` P: ¿Hay estacionamiento para bicicletas? R: Sí, tenemos espacio para bicicletas en el estacionamiento de Plaza del Super 99. Más de 60 estacionamientos disponibles. ``` ### QA-18: Edad mínima ``` P: ¿A partir de qué edad puedo inscribirme? R: 13 años (con autorización de padre o representante para menores de 18). ``` ### QA-19: Day Pass / Week Pass ``` P: ¿Puedo entrenar un día sin inscribirme? R: Sí. Day pass: $21.40. Week pass: $32.10. Clase individual: $10.70. Todos incluyen ITBMS. ``` ### QA-20: Guest policy ``` P: ¿Puedo llevar un invitado? R: Sí, puedes traer un invitado, pero solo una vez. El mismo invitado no se puede repetir. ``` ### QA-21: Les Mills ``` P: ¿Tienen clases Les Mills? R: Sí, somos el único gimnasio en Panamá con licencia Les Mills. Clases certificadas con estándares internacionales: Body Combat, RPM, Body Pump y más. ``` ### QA-22: Proceso de inscripción / onboarding ``` P: ¿Cuál es el proceso para inscribirme? R: Firmas tu contrato, te presentamos la app (Trainingym), te tomamos la presión arterial, un entrenador de planta te hace una valoración inicial y te asigna una rutina general. Si quieres entrenar ese mismo día, el entrenador te guía en las máquinas. ``` ### QA-23: ¿Cuántos entrenadores hay? ``` P: ¿Cuántos entrenadores tienen disponibles? R: Tenemos 2 entrenadores de planta por turno, distribuidos por zona. Están en el piso para resolver tus dudas sobre máquinas y ejercicios. Los entrenadores personalizados se contratan aparte. ``` --- ## 4. Workflow Templates (13) Reference: `workflow-templates.md` (skill reference file) ### Mapping to Max Gym | # | Workflow Name | Trigger | Max Gym Customization | |---|--------------|---------|----------------------| | 1 | Actualizar estado negocios cuando IA agenda reunión | Bot Action: Mover a Oportunidad | Stage: Tour/Visit Scheduled; Notify: Dorayme | | 2 | Actualizar estado negocio cuando IA descalifica | Bot Action: Descalificar Lead | Tags: dq-*; Stage: Lost (Disqualified) | | 3 | Actualizar estado negocios descalificado | Stage change → Lost (manual) | Check for `ia-disqualified` tag | | 4 | Actualizar estado negocios descalificados y envío info a pixel | Stage → Lost + DQ tag | Facebook Pixel conversion event | | 5 | Actualizar estado negocios fríos | 14 days inactivity | Stage: Cold `tag: cold, nurturing` | | 6 | Actualizar estado negocios ganados y envío info a pixel | Stage → Member Signed | Tag: `won, onboarding-start`; WhatsApp: `bienvenido_member` | | 7 | Actualizar estado negocios perdidos | Stage → Lost (not DQ) | Capture loss reason | | 8 | Duplicar info de contacto a oportunidad | Opportunity created | Copy all qualification fields to opportunity | | 9 | Recordar — Notificar Reunión | 24h before / 1h before | WhatsApp template: `recordatorio_visita_24h` / `recordatorio_visita_1h` | | 10 | Desactivar IA cuando un lead se marque como descalificado | `ia-disqualified` tag added | Stop bot; `bot_status` → "Deactivated" | | 11 | Seguimiento leads después de 72 horas | 72h no response | Sequence: `seguimiento_72h` → `seguimiento_5d` → `seguimiento_15d`; then `cold` | | 12 | Creación Negocio Leads | Form submit or contact created | Tags: `new-lead`, `source-[source]`; Start bot | | 13 | Conversiones Google Ads (Borrador) | Contact source = google-ads | Tag: `google-ads`; Pixel event on form submit + on won |