Qué habilita Supabase
Al conectar Supabase, puedes:- Responder con datos reales de tu base — consultar tablas con filtros para que el agente no invente ni pida información que ya existe
- Registrar eventos del negocio en el momento — insertar filas cuando la conversación genera un lead, pedido, solicitud o cualquier hecho relevante
- Actualizar estados operativos — cambiar columnas (estado de pedido, etapa de onboarding, resultado de verificación) según lo que ocurre en el flujo
- Ejecutar lógica de negocio centralizada — llamar funciones RPC de PostgreSQL para cálculos, validaciones o transacciones que no deben vivir en el flujo
- Explorar estructura antes de operar — listar tablas y revisar columnas para que el agente sepa dónde escribir
Instalación
Requisitos previos
- Un proyecto de Supabase activo (hosted) con las tablas y funciones que vayas a usar.
- Los dos valores que pide el modal de Brain Studio, coherentes con ese proyecto:
- Supabase url
- Api Key
- Políticas RLS (Row Level Security) y permisos alineados con lo que el flujo debe poder hacer con la clave que configures.
Cómo obtener credenciales
Para conectar Supabase en Brain Studio necesitas dos datos del proyecto:- Supabase url — la URL del proyecto, también mostrada por Supabase como Project URL
- Api Key — una clave pública de acceso al API del proyecto
Copia la Supabase url
https://<tu-proyecto>.supabase.co) y pégala en el campo Supabase url de Brain Studio.Copia la Api Key correcta
anonpublic key si tu proyecto usa las claves heredadas- Publishable key (
sb_publishable_...) si tu proyecto ya usa el esquema nuevo de claves
Verifica permisos y RLS
Cómo conectarla
La forma más directa es usar Jelou Agent: describe lo que necesitas y el agente conecta Supabase automáticamente dentro del flujo. Si prefieres instalar manualmente, abre el Marketplace y sigue estos pasos con la URL y API Key que obtuviste en el paso anterior.Abrir el Marketplace
Buscar Supabase
Completar Supabase url y Api Key
service_role ni secret key para este uso).Confirmar instalación
Tools disponibles
La integración expone 7 tools en Brain Studio. Los nombres coinciden con los del editor de nodos. Los JSON son orientativos: confirma siempre los campos exactos en el panel de la tool.Listar tablas
Listar tablas
Describir Tabla
Describir Tabla
Tabla de consultas
Tabla de consultas
Insertar Fila
Insertar Fila
data con columnas y valores.Ejemplo orientativo:Actualizar fila
Actualizar fila
data con campos a actualizar.Ejemplo orientativo:Eliminar fila
Eliminar fila
Llamar a la función RPC
Llamar a la función RPC
Cómo usar en Brain
En Supabase, lo normal es usar AI Agent cuando el flujo debe decidir dinámicamente qué consultar o actualizar, y Canvas cuando el proceso sigue una secuencia fija, por ejemplo: consultar registro → validar estado → actualizar fila → notificar.En AI Agent
Úsalo cuando la conversación sea abierta: el usuario puede pedir datos, registrar algo o disparar una función sin un guion fijo. El agente elige la tool dentro del subconjunto que habilites.Abre el nodo AI Agent
Abre Herramientas
Agrega Supabase
Configura las tools
En Canvas
Úsalo cuando el proceso sea determinista: por ejemplo listar tablas → describir → consultar → ramificar → insertar o actualizar, con validaciones explícitas entre nodos.Arrastra Supabase al Canvas
Selecciona la tool
Configura el cuerpo y la memoria
Conecta el flujo
Casos de uso
Captación de leads y registros directamente en tu base
Captación de leads y registros directamente en tu base
leads con nombre, email y canal de origen. El equipo comercial lo encuentra en su dashboard al momento.Ideal para: productos digitales, startups y equipos que usan Supabase como base principal y no quieren duplicar datos en otro sistema.Conversaciones personalizadas con datos del usuario
Conversaciones personalizadas con datos del usuario
orders filtrando por email, encuentra el pedido más reciente y responde con estado, fecha estimada y número de seguimiento. El cliente no tuvo que dar ningún dato que ya estaba en la base.Ideal para: SaaS, e-commerce, onboarding y cualquier flujo donde el contexto del usuario mejora la calidad de la respuesta.Cambios de estado operativo desde la conversación
Cambios de estado operativo desde la conversación
status del pedido a “entregado” en Supabase. El dashboard del operador y las notificaciones automáticas se actualizan al instante.Ideal para: operaciones, fulfillment, customer success y procesos internos con estados transaccionales.Lógica de negocio centralizada con funciones RPC
Lógica de negocio centralizada con funciones RPC
get_credit_score con el ID del usuario. PostgreSQL ejecuta la lógica (consulta historial, calcula score, verifica restricciones) y devuelve el resultado. El agente responde al usuario con la decisión, sin exponer la lógica en el flujo.Ideal para: fintech, scoring, pricing, validaciones complejas y productos con lógica fuerte en PostgreSQL.Integraciones que combinan bien con Supabase
Slack
Slack
Gmail
Gmail
Google Sheets
Google Sheets
HubSpot
HubSpot