# 🚀 GUÍA RÁPIDA: Confirmar Webhooks ## ¿Qué necesitas hacer? Confirmar que **AgendaPro está enviando datos** al webhook **SIN crear clientes reales** en Siigo. --- ## 📋 Paso a Paso (5 minutos) ### 1️⃣ Configura webhook en MODO TEST - Entra a AgendaPro → **Configuración** → **Integraciones** → **Webhooks** - Agrega webhook con esta URL: ``` https://knelaspa.mch.com.co/webhook_test.php ``` - Habilita eventos: `client.created` y `client.updated` - Guarda ### 2️⃣ Crea un cliente de prueba - Ve a **Clientes** → **Nuevo Cliente** en AgendaPro - Llena los datos (usa datos inventados): - Nombre: `TEST WEBHOOK` - Cédula: `9999999999` - Email: `test@webhook.com` - Guarda el cliente ### 3️⃣ Verifica que llegó - Abre esta página: ``` https://knelaspa.mch.com.co/monitor_webhooks.php ``` - Deberías ver el webhook con los datos del cliente que acabas de crear - Estado: `test_mode` (NO creó cliente en Siigo ✅) --- ## ✅ ¿Funcionó? Si ves el webhook en el monitor → **¡Perfecto!** AgendaPro está enviando datos correctamente. Ahora puedes cambiar a producción: 1. Edita el webhook en AgendaPro 2. Cambia URL a: `https://knelaspa.mch.com.co/webhook.php` (sin `_test`) 3. Guarda 4. Crea un cliente real → Se sincronizará automáticamente a Siigo --- ## ❌ ¿No apareció nada? Revisa: - URL correcta en AgendaPro: `webhook_test.php` - Eventos habilitados: `client.created` ✓ - Método: `POST` ✓ - Content-Type: `application/json` ✓ --- ## 📚 Documentación Completa Ver [CONFIGURAR_WEBHOOKS.md](CONFIGURAR_WEBHOOKS.md) para: - Pruebas manuales con PowerShell - Solución de problemas - Consultas SQL - Referencias técnicas