# ─── Aplicación ─────────────────────────────────────────────────────────────── APP_ENV=local APP_URL=https://app.palmas360.com # ─── JWT ─────────────────────────────────────────────────────────────────────── # Secreto usado para firmar y verificar los tokens Bearer JWT_SECRET=cambia_esto_por_un_secreto_seguro_minimo_32_chars # ─── WhatsApp Business API (Meta) ──────────────────────────────────────────── # Token de verificación del webhook (lo defines tú en Meta for Developers) WHATSAPP_VERIFY_TOKEN=mi_token_de_verificacion_secreto # App Secret de la aplicación en Meta for Developers # (Usado para validar la firma HMAC-SHA256 de cada POST entrante) WHATSAPP_APP_SECRET=app_secret_de_meta_for_developers # Token de acceso permanente de WhatsApp Business API WHATSAPP_ACCESS_TOKEN=EAAxxxxxxxxx... # ID del número de teléfono de WhatsApp Business WHATSAPP_PHONE_NUMBER_ID=1234567890 # ID de la cuenta de WhatsApp Business WHATSAPP_BUSINESS_ACCOUNT_ID=0987654321 # ─── ERP / Multi-tenant ───────────────────────────────────────────────────── # URL del endpoint maestro en Palmas360 ERP que devuelve la lista de empresas # con sus números de WhatsApp y endpoints API individuales ERP_SYNC_API_URL=https://erp.palmas360.com/api/companies ERP_SYNC_API_KEY=token_para_sincronizar_empresas # ─── IA (Inteligencia Artificial) ──────────────────────────────────────────── # Proveedor de IA: openai | mock AI_PROVIDER=mock # API Key de OpenAI (requerido si AI_PROVIDER=openai) OPENAI_API_KEY= # Modelo de OpenAI a usar OPENAI_MODEL=gpt-4o-mini # Máximo de tokens por respuesta AI_MAX_TOKENS=500