Solución de Problemas con Zapier
Errores de Autenticación
Clave API Inválida
Síntoma: Zapier muestra "Invalid API Key" o "Authentication failed" al conectar.
Soluciones:
- Verifica que copiaste la clave completa (debe empezar con
ctza_) - Genera una nueva clave en Configuración → Integraciones → Claves API
- Asegúrate de no tener espacios antes o después de la clave
- Si regeneraste la clave, actualiza la conexión en Zapier: ve a My Apps → Cotizera → Reconnect
Clave Expirada
Síntoma: Un Zap que funcionaba deja de ejecutarse con error de autenticación.
Soluciones:
- Ve a Configuración → Integraciones → Claves API y verifica el estado de tu clave
- Si expiró, genera una nueva y reconecta en Zapier
- Considera crear claves sin fecha de expiración para integraciones de larga duración
Permisos Insuficientes
Síntoma: Error "Forbidden" o "Insufficient permissions" en acciones específicas.
Soluciones:
- Verifica que tu clave API tiene los permisos necesarios (lectura, escritura)
- Solo usuarios con rol OWNER pueden generar claves API con permisos completos
- Los COLLABORATOR tienen acceso limitado — contacta al administrador de tu cuenta
El Trigger No Se Dispara
Verificaciones Básicas
- ¿El Zap está encendido? — Verifica que el switch del Zap está en ON (verde)
- ¿El evento ocurrió después de activar el Zap? — Los Zaps no capturan eventos anteriores a su activación
- ¿El tipo de evento es correcto? — Si configuraste "Quote Status Changed" pero creaste una cotización nueva, el trigger no se dispara
El Trigger No Encuentra Datos de Prueba
Síntoma: Al configurar el trigger, Zapier dice "We couldn't find any samples".
Soluciones:
- Crea un registro de prueba en Cotizera (una cotización, cliente o producto según el trigger)
- Haz clic en "Find new records" en Zapier
- Si sigue sin funcionar, verifica que tu clave API tiene permisos de lectura
Delay en la Ejecución
Síntoma: El Zap se ejecuta pero con retraso.
Explicación: Zapier verifica triggers cada 1-15 minutos según tu plan:
- Plan gratuito: cada 15 minutos
- Starter: cada 15 minutos
- Professional: cada 2 minutos
- Team/Company: cada 1 minuto
Para ejecución instantánea, configura webhooks en Cotizera apuntando a un Zapier Catch Hook en vez de usar los triggers nativos.
Errores en Acciones
Campos Requeridos Faltantes
Síntoma: Error "Missing required field" al ejecutar una acción.
Soluciones:
- Revisa la tabla de campos requeridos en la guía de integración
- Para Create Quote, necesitas
clientIdeitems— usa la búsqueda "Find Client" para obtener el ID - Para Create Client, necesitas
nameyemail - Para Create Product, necesitas
nameyprice
ID de Cliente o Producto Inválido
Síntoma: Error "Client not found" o "Product not found".
Soluciones:
- Usa las búsquedas de Cotizera ("Find Client", "Find Product") en un paso previo para obtener IDs válidos
- No uses IDs de otras herramientas (como HubSpot) — los IDs de Cotizera son internos
- Verifica que el cliente/producto no fue eliminado
Rate Limiting
Síntoma: Error 429 "Too Many Requests".
Explicación: Cotizera permite 30 requests por minuto por clave API.
Soluciones:
- Si tienes Zaps de alto volumen, espacia las ejecuciones usando Delay by Zapier
- Usa una clave API diferente para cada Zap de alto tráfico
- Contacta soporte si necesitas un límite mayor
Códigos de Error Comunes
| Código | Error | Descripción | Solución |
|---|---|---|---|
| 401 | Unauthorized | Clave API inválida o expirada | Regenerar clave API y reconectar |
| 403 | Forbidden | Sin permisos para la operación | Verificar permisos de la clave API |
| 404 | Not Found | Recurso no existe | Verificar IDs de cliente/producto |
| 409 | Conflict | Recurso duplicado | Ya existe un registro con esos datos |
| 422 | Validation Error | Datos inválidos en la solicitud | Revisar formato de campos |
| 429 | Rate Limited | Demasiadas solicitudes | Esperar 1 minuto o espaciar requests |
| 500 | Server Error | Error interno de Cotizera | Reintentar en unos minutos |
Pasos de Diagnóstico
1. Revisar el Historial de Tareas en Zapier
- Ve a zapier.com/app/history
- Busca la ejecución fallida
- Haz clic para ver los detalles de cada paso
- El paso con error mostrará el mensaje de error y los datos enviados
2. Revisar el Log de Actividad en Cotizera
- Ve a Configuración → Actividad en Cotizera
- Filtra por "API" para ver solicitudes de la API
- Busca errores cercanos a la hora de la falla del Zap
- El log muestra el endpoint, método, código de respuesta y detalles del error
3. Verificar Permisos de la Clave API
- Ve a Configuración → Integraciones → Claves API
- Verifica que la clave usada en Zapier está activa
- Revisa los permisos asignados (lectura, escritura, admin)
4. Probar la API Directamente
Si el problema persiste, prueba la API de Cotizera directamente con cURL:
# Verificar autenticación
curl -H "Authorization: Bearer ctza_tu_clave_aqui" \
https://cotizera.com/api/v1/quotes
# Crear un cliente de prueba
curl -X POST https://cotizera.com/api/v1/clients \
-H "Authorization: Bearer ctza_tu_clave_aqui" \
-H "Content-Type: application/json" \
-d '{"name": "Test Client", "email": "test@example.com"}'Si la API responde correctamente pero Zapier falla, el problema está en la configuración del Zap.
5. Reconectar la Cuenta
Si nada funciona, desconecta y reconecta tu cuenta de Cotizera en Zapier:
- Ve a zapier.com/app/connections
- Busca "Cotizera"
- Haz clic en "Reconnect"
- Ingresa tu clave API actualizada
Obtener Ayuda
Si después de seguir esta guía el problema persiste:
- Email: soporte@cotizera.com
- Documentación: Consulta la Integración con Zapier y la guía de Webhooks
- Zapier Support: Para problemas específicos de Zapier, contacta support.zapier.com
Cuando contactes soporte, incluye el código de error, el ID del Zap, y una captura de pantalla del historial de tareas de Zapier.