El conector universal de webhooks
Llamadas autenticadas a cualquier API, disparadores entrantes con verificación HMAC y lecturas por sondeo con paginación: el conector detrás de cada 'nos integramos con X'.
Este es el conector que hace honesto lo de 'cualquier herramienta'. Saliente: llamadas HTTP por registro con auth basic, OAuth (renovación y reintento automáticos), clave API o bearer, cabeceras personalizadas, cuerpos JSON o XML, una transformación JavaScript opcional por registro y reintentos con retroceso exponencial. Entrante: cada flujo obtiene una URL de webhook única protegida por una cabecera secreta, con verificación opcional de firmas HMAC al estilo GitHub. Y lecturas: un conector de sondeo con tres estrategias de paginación, cursores y marcas de tiempo incrementales que convierte cualquier API en una fuente de datos programada.
Disparadores de workflow
URL entrante única por flujo
Un POST/PUT/DELETE a la URL del flujo con la cabecera del código secreto inicia el flujo.
Verificación de firmas HMAC
Firmas SHA-256 opcionales del cuerpo (cabecera configurable, estilo GitHub o hex plano, comparación a tiempo constante) para fuentes que firman sus llamadas.
Captura de prueba en borrador
Los flujos sin publicar capturan una carga de muestra para que el diseñador pueda mapear campos con datos reales antes de salir en vivo.
Acciones de workflow
Llamar a cualquier API
HTTP por registro con tu modo de auth, cabeceras personalizadas, cargas JSON o XML, una transformación JS opcional por registro y reintentos con retroceso ante 429/5xx.
Renovación y reintento OAuth
Los tokens caducados se renuevan automáticamente contra tu URL de refresh y la llamada se reintenta.
Cómo fluyen los datos
Bidireccional por construcción: cualquier sistema que pueda enviar HTTP puede iniciar tus flujos, y cualquier API contra la que puedas autenticarte puede escribirse o sondearse, con paginación (cabeceras Link, rutas de next-URL o parámetros de página), cursores y marcas de tiempo incrementales en el formato que tu API espera.
Conexión: Credenciales de conexión almacenadas por espacio de trabajo: auth basic, OAuth con URL de refresh token, clave API bajo una cabecera personalizada o token bearer.
Ejemplo práctico: Una herramienta interna sin 'integración' de ningún tipo
Crea una conexión de webhook con el token bearer de tu API interna.
Disparador: las respuestas de encuestas que cumplen los criterios ejecutan el flujo.
Acción: cada registro hace POST a tu endpoint interno, remodelado por una pequeña transformación JS.
Una lectura programada sondea la misma API cada noche en busca de cambios, paginando hasta terminar.
Templates de flow listos para usar
Instala un template incluido y adáptalo — sin empezar desde cero.
Configuración
1.
Crea una conexión de webhook con el modo de auth de tu API.
2.
Para entrada: copia la URL única del flujo y la cabecera secreta en el sistema de origen.
3.
Para lecturas: configura la paginación y el parámetro desde-cuándo una vez; prográmalo.
Preguntas frecuentes
¿Qué modos de autenticación se admiten?
Auth basic, OAuth con renovación y reintento automáticos, clave API bajo un nombre de cabecera personalizado y tokens bearer.
¿Cómo se protegen los webhooks entrantes?
La URL de cada flujo requiere una cabecera de código secreto, con firmas HMAC-SHA256 opcionales del cuerpo (cabecera configurable, comparación a tiempo constante) por encima.
¿Puede leer APIs, no solo llamarlas?
Sí: el conector de sondeo admite paginación por cabecera Link, next-URL y page/pageSize, además de cursores y marcas de tiempo incrementales, convirtiendo cualquier API en una fuente de datos programada.