ErratIQ Connect privado

Capa personal de conexiones para Nango, Supabase y n8n.

Primero sirve para Javier y sus proyectos. Despues puede convertirse en la capa de conexiones de ErratIQ para clientes sin exponer n8n ni credenciales.

Acceso privado: Basic Auth o x-internal-api-key.

Nango

Pendiente

Supabase

Pendiente

n8n

Pendiente

API interna

Pendiente

Proveedores iniciales

Google Calendar

Leer y preparar eventos para FamPlan, ErratIQ Growth y futuros flujos Operator.

ready

Gmail

Buscar correos, resumir soporte y preparar respuestas internas sin exponer credenciales a n8n.

ready

Google Drive

Listar documentos, guardar informes y organizar entregables.

ready

Google Sheets

Leer hojas operativas y alimentar workflows internos sencillos.

ready

Stripe

Consultar clientes, pagos y estado comercial desde workflows internos.

ready

Roadmap documentado: Google Search Console, Google Business Profile, Google Analytics, WordPress, Shopify, HubSpot, Pipedrive, Notion, Slack, Airtable, Trello, Asana.

Uso actual

personal

Automatizaciones privadas de Javier

famplan

Soporte, calendario, Drive y Stripe para FamPlan

erratiq

Growth, Operator y futuros servicios IA de ErratIQ

Endpoints

GET/Connect/health

Estado del servicio y configuracion base.

GET/Connect/providers

Catalogo inicial de proveedores.

POST/Connect/connections/start

Prepara el alta de una conexion con Nango.

POST/Connect/connections/save

Guarda metadatos de conexion en Supabase.

GET/Connect/connections

Lista conexiones guardadas.

POST/Connect/connections/:id/test

Prueba una conexion sin exponer tokens.

POST/Connect/connections/:id/revoke

Marca una conexion como revocada.

POST/Connect/n8n/run-workflow

Dispara webhooks internos de n8n por clave.

Documentacion local

Los documentos viven dentro de app/Connect/docs.

Aplica primero supabase-schema.sql, configura .env.example como referencia y conecta n8n con x-internal-api-key.

No se guarda ningun access token en Supabase. Nango conserva credenciales y ErratIQ Connect guarda metadatos.

Probar /Connect/health