Procesar eventos de Supabase y ejecutar flujos personalizados
Descripción del flujo de trabajo
Plantilla de automatización que recibe solicitudes webhook desde Supabase y las procesa mediante lógica condicional, ejecución de código y solicitudes HTTP. Permite manejar datos, gestionar errores y automatizar respuestas para flujos de desarrollo eficientes.
Cómo funciona
- 1.Recibir trigger webhook de Supabase con datos entrantes
- 2.Aplicar lógica condicional para dirigir datos a rutas de flujo apropiadas
- 3.Ejecutar operaciones de código personalizado y enviar solicitudes HTTP
- 4.Enviar respuesta webhook y registrar resultados de la operación
- 5.Gestionar errores y detener la ejecución cuando sea necesario
Casos de uso
- Sincronizar datos de Supabase con aplicaciones y APIs externas
- Automatizar procesamiento complejo de datos en eventos de base de datos
- Activar flujos de implementación y DevOps automáticamente
- Enviar notificaciones y alertas basadas en cambios de base de datos
Requisitos
- Proyecto Supabase activo con webhooks configurados
- Conocimiento básico de JavaScript y entorno de flujo n8n
- Familiaridad con APIs HTTP y métodos de solicitud REST
Valor del servicio
Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (29)
Stop and Error
Stop And Error
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Insert
Supabase
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Get Pipedrive Token
Supabase
Get contact from Pipedrive
HTTP Request
Access Token Invalid
If
Success
Webhook
Refresh Access Token
HTTP Request
Sticky Note6
Sticky Note
Sticky Note7
Sticky Note
Sticky Note8
Sticky Note
convert clientId and secret to base64
Code
Generate Refresh Token from authcode
HTTP Request
Look for the related record in Supabase
Supabase
IF rec not found
If
Update tokns in the record
Supabase
Supabase- look for the record
Supabase
combine client id and secret
Set
Get Pipedrive acess token
HTTP Request
IF success
If
Update thr row with new access token
Supabase
Webhook
Webhook
Receive request
Webhook
catch Auth code
Webhook