Atención inteligente y gestión de solicitudes multiempresa
Arquitectura multi-tenant con aislamiento estricto RLS en PostgreSQL, control de acceso por roles (owner, admin, agent) y diseño adaptado al RGPD.
Estado de la conexión con Supabase PostgreSQL
Supabase Conectado y RLS ActivoCada empresa gestiona su propio asistente virtual, catálogo de servicios, horarios, solicitudes y miembros de equipo en un espacio completamente aislado.
Aislamiento Estricto RLS
Todas las tablas operativas fuerzan Row Level Security verificando pertenencia real en organization_members mediante auth.uid().
Control de Roles (RBAC)
Separación granular entre owner, admin y agent tanto en políticas SQL como en las acciones de servidor.
Extracción Estructurada e Idempotencia
Registro controlado de solicitudes validado con esquemas Zod y claves de idempotencia únicas por organización.
Protección de Widget Público
Validación de dominios permitidos (CORS) y limitación de peticiones persistente en PostgreSQL por organización.
Claves de Conversación Aisladas
Clave compuesta isolation_key (org:canal:thread) e integridad referencial cruzada entre empresa, conversación y solicitud.
Preparado para RGPD
Cálculo automático de caducidad (retention_expires_at), borrado por derecho de supresión y registro inmutable en audit_events.