Configura tu clave de API en n8n
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.Configura la autenticación
Establece la autenticación como Generic Credential Type → Header Auth:
- Name:
X-API-Key - Value:
qk_your_api_key_here
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:Crea un nodo de webhook en n8n
Agrega un nodo Webhook en n8n. Copia la URL generada (ej.,
https://your-n8n.com/webhook/abc123).Registra el webhook en Quikly
Llama a
POST /webhooks con la URL de n8n y los eventos que quieres escuchar.Ejemplo: Registrar webhook para respuestas de clientes
Llamadas API comunes para n8n
| Acción | Método | Endpoint |
|---|---|---|
| Listar propuestas | GET | /proposals |
| Crear propuesta | POST | /proposals |
| Obtener estado de propuesta | GET | /proposals/{id}/status |
| Analizar un brief | POST | /ai/analyze-brief |
| Obtener recomendación de tarifa | POST | /ai/rate-recommendation |
| Compartir con el cliente | POST | /proposals/{id}/share |
| Obtener parámetros de tarifa | GET | /ai/rate-params |
| Verificar cuota antes de actuar | GET | /usage/precheck?operation=proposal_create |
| Crear sesión de lead | POST | /lead-sessions |
| Turno de chat del agente | POST | /agent/chat |
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.