Configura tu clave de API en n8n
1
Crea una clave de API en Quikly
Ve a Configuración → Claves de API y crea una clave con scope
read,write. Copia la clave completa.2
Agrega un nodo HTTP Request en n8n
En tu flujo de n8n, agrega un nodo HTTP Request.
3
Configura la autenticación
Establece la autenticación como Generic Credential Type → Header Auth:
- Name:
X-API-Key - Value:
qk_your_api_key_here
4
Establece la URL base
Usa
https://api.getquikly.com/api/external/v1 como URL base para todas las solicitudes.Plantillas de flujos
Quikly proporciona plantillas de flujos listas para importar en n8n.Lead a propuesta
Este flujo convierte un envío de formulario o trigger de webhook en una propuesta de Quikly:- Trigger de webhook — recibe datos del lead (nombre, email, descripción del proyecto)
- Analizar brief — llama a
POST /ai/analyze-briefpara extraer requerimientos estructurados - Obtener recomendación de tarifa — llama a
POST /ai/rate-recommendationpara precios calibrados por mercado - Crear propuesta — llama a
POST /proposalscon los requerimientos y tarifa - Compartir propuesta — llama a
POST /proposals/{id}/sharepara generar un enlace para el cliente - Enviar notificación — te envía el enlace de compartir por email o lo publica en Slack
Ejemplo: Nodo de análisis de brief
Telegram a propuesta
Este flujo recibe mensajes de un bot de Telegram y crea propuestas a través del Agent Mode de Quikly:- Trigger de Telegram — recibe mensajes de tu bot de BotFather
- Crear o reanudar sesión de lead — llama a
POST /lead-sessionsoPATCH /lead-sessions/{id} - Chat del agente — llama a
POST /agent/chatpara ejecutar el flujo conversacional de propuesta - Responder en Telegram — envía la respuesta del agente de vuelta al chat
- Cuando la propuesta está lista — recibe un callback de webhook y envía el enlace de compartir a Telegram
Monitor de estado de propuestas
Un flujo de polling que verifica las respuestas de los clientes:- Trigger programado — se ejecuta cada 15 minutos
- Listar propuestas — llama a
GET /proposals?status=sentpara encontrar propuestas compartidas - Verificar estado — llama a
GET /proposals/{id}/statuspara cada una - Filtrar cambios — compara con la ejecución anterior para detectar nuevas respuestas
- Notificar — envía un mensaje a Slack o email cuando un cliente acepta, rechaza o solicita revisiones
Triggers de webhook en n8n
En lugar de polling, puedes usar webhooks de Quikly para disparar flujos de n8n instantáneamente:1
Crea un nodo de webhook en n8n
Agrega un nodo Webhook en n8n. Copia la URL generada (ej.,
https://your-n8n.com/webhook/abc123).2
Registra el webhook en Quikly
Llama a
POST /webhooks con la URL de n8n y los eventos que quieres escuchar.3
Procesa el payload
El nodo de webhook recibe el payload del evento de Quikly. Úsalo para disparar acciones downstream.
Ejemplo: Registrar webhook para respuestas de clientes
Llamadas API comunes para n8n
Todos los endpoints usan la URL base
https://api.getquikly.com/api/external/v1. Consulta la referencia de API para los esquemas completos de solicitud y respuesta.