Clientes

Tenants activos
Usuarios totales
acumulado de los portales
Proveedores totales
acumulado
Búsquedas M2 (30d)
acumulado

Tenants

SlugNombreColorUsuariosProveedoresÚltimo msgBúsq 30dEstadoPortal
Cargando…

Canales por tenant

TenantCanalDetalle claveEstadoAcciones
Cargando…

Reglas y notas

REGLA DE UNICIDAD: cada credencial (phone_number_id / sender_email) puede
estar activa en SOLO 1 tenant a la vez. Si la activas en B y ya estaba activa
en A, A se desactiva automáticamente — el flujo de mensajes se mueve a B.

WhatsApp Cloud API:
  - phone_number_id, access_token, verify_token, app_secret de Meta Business
  - Cada cliente eventualmente tendrá su propio número (~$50/mes BSP)
  - Hoy el número +52 8124 0017 46 está asignado a Cemex (transición)

Microsoft Graph (Email):
  - sender_email es la dirección que envía/recibe correos
  - ms_tenant_id, client_id, client_secret de Azure AD app
  - Sin client_id custom usa los del .env Cemex (transición)

WEBHOOK: cuando llega un mensaje WhatsApp, el webhook resuelve el tenant por
phone_number_id → rutea al schema correcto. Email polling itera todos los
tenants con email activo y polea cada uno con sus credenciales.

Branding por tenant

Métricas detalladas

Mensajes 30d
WA + Email
Documentos 30d
recibidos
Búsquedas M2 30d
consultas agénticas
Costo LLM mes
USD acumulado

Top categorías buscadas

CategoríaBúsquedas

Top asesores (revisión humana)

AsesorCarga

Sincronizar parámetros desde demo

Esto copia las claves/valores de tenant_demo.parametros sobreescribiendo las del destino. No afecta data operativa.

Aplicar migration SQL a TODOS los tenants

Bloqueado: DROP SCHEMA, DROP DATABASE, TRUNCATE, DELETE FROM. Para esos usa SQL editor de Supabase directo.

Logs en vivo

Selecciona servicio + nivel y presiona Start.

Analytics landing — novatecsagents.com

Cargando…
Visitas 30d
pageviews
Únicas 30d
por hash IP
Mejor referrer
origen principal
UA predominante
familia navegador

Top referrers

ReferrerVisitas

Top user agents

UAVisitas