Arquitectura multiusuario
Aislamiento total del cliente. Diseñado para BPO.
Reglas de cumplimiento, registros, usuarios y facturación independientes para cada cliente. Se aplica la seguridad a nivel de fila (RLS) de PostgreSQL en la capa de base de datos. Aprovisionamiento de nuevos inquilinos en minutos.
Respuesta rápida
¿Qué es la arquitectura multiusuario en DialerBee? La arquitectura multiusuario de DialerBee proporciona un aislamiento completo del cliente para BPO, revendedores de telecomunicaciones y organizaciones que gestionan múltiples programas de clientes. Cada usuario obtiene datos aislados (garantizados por la seguridad a nivel de fila de PostgreSQL en la capa de base de datos), reglas de cumplimiento independientes (listas DNC, horas de llamadas, seguimiento del consentimiento), grabaciones de llamadas separadas (almacenamiento por usuario con retención y retención legal independientes), facturación por usuario (uso, minutos y puestos registrados por separado), control de acceso basado en roles (agentes y supervisores con ámbito restringido a su usuario), ajuste de IA por usuario (la precisión de AMD mejora de forma independiente para cada usuario) y aprovisionamiento de usuarios en minutos a través del portal de administración o la API. Disponible en 9 idiomas con idiomas predeterminados por usuario.
El problema
Los marcadores de inquilino único no escala para BPO
Los BPO y los revendedores de telecomunicaciones gestionan múltiples programas de clientes en una única plataforma. Cada cliente tiene diferentes requisitos de cumplimiento, diferentes listas de no llamar, diferentes políticas de grabación y diferentes sistemas de facturación.Ejecutar una instancia de marcador telefónico independiente para cada cliente es costoso, complejo desde el punto de vista operativo y no escalable. Sin embargo, ejecutar todos los clientes en una instancia compartida sin el aislamiento adecuado genera un riesgo inaceptable: los datos de un cliente pueden filtrarse a otro, y las normas de cumplimiento de un cliente pueden afectar las campañas de otro.
La mayoría de los marcadores solo ofrecen grupos de usuarios básicos — No se trata de una verdadera arquitectura multiusuario. Los usuarios pueden organizarse en grupos, pero los datos subyacentes se comparten. Los informes pueden filtrarse por grupo, pero la aplicación de las restricciones se realiza en la capa de la aplicación, no en la base de datos. Un error, un filtro mal configurado o una consulta API mal escrita podrían exponer los datos de un cliente a otro. Para las empresas de externalización de procesos de negocio (BPO) que manejan datos regulados (financieros, sanitarios o de identificación personal), este nivel de aislamiento resulta insuficiente.
La verdadera arquitectura multiusuario implica aislamiento en cada capa: consultas de base de datos limitadas a cada usuario, grabaciones almacenadas por separado, reglas de cumplimiento configurables de forma independiente, facturación por cliente y controles de acceso que hacen que el acceso entre usuarios sea arquitectónicamente imposible, no solo improbable.
Cómo funciona
Aislamiento en cada capa
La arquitectura multiusuario de DialerBee utiliza Seguridad a nivel de fila (RLS) de PostgreSQL Para garantizar el control de los inquilinos a nivel del motor de la base de datos, el aislamiento no se limita a la lógica de la aplicación, sino que lo garantiza la propia base de datos. Cada consulta se limita automáticamente al inquilino actual. El acceso a datos entre inquilinos se impide arquitectónicamente, no solo mediante políticas.
Aislar datos
Los datos de cada cliente residen en una partición lógicamente aislada. PostgreSQL RLS garantiza que cada consulta se ajuste automáticamente al ámbito del inquilino actual, una restricción impuesta por el motor de la base de datos, no por la lógica de la aplicación.
Reglas de aislamiento
Cada inquilino dispone de configuraciones de cumplimiento independientes: listas de no llamar, reglas de horario de llamadas, seguimiento del consentimiento, límites de reintentos y perfiles regulatorios. Las reglas de un cliente nunca afectan a las campañas de otro.
Aislar grabaciones
Las grabaciones de llamadas se almacenan y se accede a ellas de forma individual para cada inquilino, con total aislamiento. Se aplican políticas de retención independientes, controles de retención legal y monitorización del almacenamiento para cada cliente.
Facturación aislada
Se realiza un seguimiento del uso, los minutos y los asientos por inquilino. Exporte los datos de facturación para facturar a los clientes o intégrelos con su sistema de facturación. Atribución completa de costos por cliente.
Comparación lado a lado
Multitenencia real vs grupos de usuarios básicos
| Capacidad | Grupos de usuarios básicos | DialerBee Multi-Inquilino |
|---|---|---|
| Aislamiento de datos | Filtros de capa de aplicación | Soporte a nivel de fila (RLS) de PostgreSQL a nivel de motor de base de datos |
| Normas de cumplimiento | Compartido con anulaciones de grupo | Independiente por inquilino: totalmente aislado |
| Grabaciones | Almacenamiento compartido con etiquetas de grupo | Almacenamiento aislado por inquilino |
| Facturación | Atribución manual | Seguimiento automático del uso por inquilino |
| Aprovisionamiento | Configuración manual por cliente | Minutos a través del portal de administración o API |
| Riesgo entre inquilinos | Un error o un filtro mal configurado puede provocar fugas de datos. | Arquitectónicamente impedido por RLS |
| Ajuste de IA | Modelo compartido para todos los clientes | Flujos de trabajo de optimización de AMD por inquilino |
| Informes | Vistas filtradas de datos compartidos | Paneles de control y exportaciones con alcance definido por inquilino |
Características de administración
Ejecutar varios clientes desde una plataforma
Más allá del aislamiento, la arquitectura multiusuario de DialerBee proporciona la Las empresas BPO necesitan una capa de gestión. Para operar de manera eficiente con múltiples clientes, el aprovisionamiento de inquilinos, el acceso basado en roles, el análisis entre inquilinos para los propietarios de la plataforma y las opciones de marca blanca se combinan para que la gestión de múltiples clientes sea operativamente práctica, no solo técnicamente posible.
Control de acceso basado en roles
Permisos granulares por inquilino. Los administradores, supervisores y agentes solo ven lo que les corresponde. Los propietarios de la plataforma obtienen vistas de todos los inquilinos para la gestión operativa.
Informes a nivel de cliente
Cada informe, panel de control y exportación está configurado para el inquilino. Análisis entre clientes disponible para los propietarios de la plataforma. Informes programados específicos para cada cliente.
Provisión de servicios para inquilinos
Crea un nuevo entorno de cliente en minutos a través del portal de administración o la API de socios. Usuarios, campañas, reglas de cumplimiento y grupos DID: todo con plantillas predefinidas.
Separación de facturación
Controla el uso, los minutos, los usuarios y los costes de mensajería por inquilino. Exporta los datos de facturación. Intégralo con tu sistema de facturación mediante API.
Ajuste de IA por inquilino
La precisión de AMD mejora de forma independiente para cada cliente mediante flujos de trabajo de ajuste específicos para cada uno. Los comentarios de cada cliente mejoran el rendimiento de su propio modelo.
Opciones de marca blanca
Ejecuta DialerBee bajo tu propia marca con dominio, logotipo y combinación de colores personalizados. Personalización de marca por cliente para implementaciones de revendedores.
Casos de uso
Multitenencia para cada modelo de negocio
Operaciones de BPO
Gestiona decenas de programas de clientes en una sola plataforma. Controla el cumplimiento normativo, realiza grabaciones, factura e informes por cliente. Los datos de los clientes nunca traspasan los límites de los inquilinos.
Revendedores de telecomunicaciones
Personaliza DialerBee con tu propia marca para tus clientes. Marca, facturación y soporte por cliente. Amplía tu negocio de reventa sin necesidad de gestionar instancias separadas.
Divisiones empresariales
Unidades de negocio independientes con requisitos de cumplimiento normativo propios. Cada división dispone de su propio entorno con datos, normas e informes aislados.
Agencias de cobranza
Aislamiento de inquilinos por cartera. Clientes diferentes, normas de cumplimiento diferentes, plazos de retención de registros diferentes. Demostrar el aislamiento a los propietarios de la cartera.
BPO de MENA
Plataforma multiusuario con soporte para escritura de derecha a izquierda en árabe. Clientes de los EAU sujetos a las normas TDRA, clientes de Arabia Saudita sujetos a las normas CITC, en la misma plataforma con cumplimiento normativo aislado.
Operaciones de franquicia
Arrendatarios con cada franquicia bajo supervisión centralizada. Cada franquicia opera de forma independiente, mientras que la sede central mantiene la visibilidad a nivel de plataforma.
Especificaciones técnicas
Bajo el capó
| Método de aislamiento | Seguridad a nivel de fila (RLS) de PostgreSQL a nivel de motor de base de datos |
| Alcance de los datos | Cada consulta se limita automáticamente al inquilino actual. |
| aislamiento de cumplimiento | Listas de no llamar por inquilino, horarios de llamadas, consentimiento, límites de reintentos, perfiles regulatorios |
| Aislamiento de grabación | Almacenamiento por inquilino con retención independiente y custodia legal. |
| Seguimiento de facturación | Costos de uso, minutos, puestos y mensajería por inquilino |
| Aprovisionamiento | Minutos a través del portal de administración o la API del socio con configuraciones predefinidas. |
| RBAC | Control de acceso granular basado en roles por inquilino |
| Ajuste de IA | Flujos de trabajo de optimización de AMD con alcance de inquilino: mejora del modelo por cliente |
| Informes | Paneles de control y exportaciones por inquilino; vistas entre inquilinos para los propietarios de la plataforma. |
| Gestión del DID | Grupos de DID por inquilino con puntuación de salud aislada y rotación |
| Marca blanca | Dominio, logotipo y colores personalizados para cada inquilino. |
| Acceso a la API | Gestión, aprovisionamiento y facturación de inquilinos mediante API REST |
Características relacionadas
Plataforma de marca blanca
Utiliza DialerBee bajo tu propia marca con dominio y precios personalizados.
Trae tu propio transportín
Troncales SIP por cliente con cero tarifas por minuto de la plataforma.
Soluciones BPO
Vea cómo las empresas de externalización de procesos de negocio (BPO) utilizan la arquitectura multiusuario para la gestión de clientes.
Piloto automático de cumplimiento
Normas de cumplimiento y registros de auditoría específicos para cada inquilino.
Preguntas frecuentes sobre la arquitectura multiusuario
¿Cómo garantiza DialerBee el aislamiento de los inquilinos?
¿Puede cada inquilino tener normas de cumplimiento diferentes?
¿Con qué rapidez puedo dar de alta a un nuevo inquilino?
¿La grabación de llamadas está aislada entre los inquilinos?
¿Cómo funciona la optimización de la IA por inquilino?
¿Pueden los propietarios de la plataforma ver los datos de varios usuarios?
¿Es compatible la arquitectura multiusuario con la marca blanca?
¿Cómo se realiza el seguimiento de la facturación por inquilino?
Diseñado para BPO y revendedores.
Reserva una demostración y descubre cómo DialerBee aísla a cada cliente con una arquitectura multiusuario de nivel empresarial.