⚡ ZK

Acceso al panel

⚡ ZK Admin

Panel de Superadmin — Control total de tenants
Cargando...
Tenants totales
Bots activos
Bots conectados
Pagos registrados
Cuentas registradas

Tenants registrados

IDEmpresaAdmin WAIntegrac.BotSuscripciónAcciones
Cargando...

📡 Monitor de Bots en Tiempo Real

Cargando...

Pagos este mes
Pagos totales
Cuentas activas
Último pago

🤖 Control del Bot

Sincronización CRM
Esperando...
Sin sincronización activa.

🔐 Suscripción

🔌 Integraciones

📋 Logs del tenant

Resumen reciente del bot y sus integraciones para este tenant.
0 eventos 0 errores
Selecciona un tenant
Sin eventos aún

🧩 Variables de /botones

Cada variable puede guardar un texto y varios archivos. El texto se envía primero y luego los medios.
0 variables Selecciona un tenant para cargar.
Abre un tenant para editar sus variables de /botones.

🧩 Respuestas fijas

Configura textos, archivos y audios TTS offline para varias respuestas/comandos del bot.
0 respuestas Selecciona un tenant para cargar.
Abre un tenant para editar respuestas fijas.

🧠 Aprendizaje por mensajes exactos

Los mensajes que no entran por comandos exactos se registran aquí. Puedes decidir solo para este tenant qué comando ejecutar cuando aparezcan de nuevo.
0 mensajes 0 pendientes 0 reglas Selecciona un tenant para cargar.
Revisión uno por uno
Trabaja la cola pendiente como tarjetas: revisas un mensaje, decides y sigues con el próximo.
Abre un tenant para revisar mensajes pendientes uno por uno.
Siguientes en cola
Aquí ves un resumen corto de lo que sigue para este tenant. Puedes parar y continuar luego.
Abre un tenant para revisar la cola pendiente.
Inbox global guardado
Los mensajes quedan guardados globalmente y los nuevos tenants también pueden crear sus propias reglas sobre ese historial.
Abre un tenant para ver el resumen del inbox global.
Reglas de este tenant
Solo se muestran las reglas creadas para el tenant actual.
Sin reglas creadas aún.
Historial reciente
Sin cambios recientes.

🚀 Flujo guiado inicial

Este mensaje se muestra a clientes nuevos. MENU seguirá siendo para clientes existentes.
Selecciona un tenant para cargar.
Abre un tenant para editar el flujo guiado inicial.

🎁 Cierre después de demo

Después de entregar una demo, el bot puede enviar un cierre comercial. Si no escribes un texto personalizado, usará el mensaje base del sistema.
Selecciona un tenant para cargar.
Abre un tenant para editar el mensaje final después de una demo.

⚡ Demo directa

Cuando el usuario escriba DEMO, 3 o aliases extra configurados en la respuesta fija DEMO, el bot podrá crear la demo automáticamente con la duración definida aquí, o quedar deshabilitado.
Selecciona un tenant para cargar.
Abre un tenant para definir cómo se entregan las demos directas.

🛡️ Anti-ban

Configura si el bot marca vistos, cuánto espera antes de responder y si debe trabajar por lotes con pausas.
Selecciona un tenant para cargar.
Abre un tenant para definir la configuración anti-ban.

🧾 Venta automática de panel reseller

Configura el precio del panel y con cuántos créditos iniciales se crea después del pago.
Selecciona un tenant para cargar.
Abre un tenant para editar la venta automática de panel reseller.

💳 Paquetes de créditos reseller

Configura cuántos créditos vender y a qué precio para paneles reseller.
Selecciona un tenant para cargar.
Abre un tenant para editar los paquetes reseller.

💰 Pagos registrados

TenantFechaNombreMontoMétodoReferenciaTeléfonoEstadoSincronizado
Cargando...

📋 Cuentas IPTV

TenantTeléfonoUsuarioPlanCreaciónExpiraciónEstado
Cargando...

Crear nuevo tenant

La hoja actual / origen no se toca. La hoja nueva / destino es la que el bot usará para crear la estructura nueva, copiar el formato de TODAS LAS CUENTAS REALES e importar datos cuando ejecutes la sincronización manual.

💳 VeriPagos — Pagos QR Automáticos

Con estas credenciales el bot generará un QR único por cada pago y lo verificará automáticamente. Sin credenciales usará el flujo manual.

🏦 Banco Económico — API QR Simple

La contraseña y el número de cuenta se cifran con AES-256 en cada transacción. El token de acceso se renueva automáticamente (vence cada 30 min).

🤖 IA conversacional

Activa o desactiva la IA para este tenant. Si queda apagada, el bot responderá con fallbacks estáticos en lugar de consultar OpenRouter.

Si pegas arriba el JSON OAuth 2.0 descargado de Google Cloud, el panel extraerá automáticamente el Client ID y Client Secret.
Para Google Contacts/People API con contactos personales, normalmente necesitas OAuth de usuario (Client ID, Client Secret y Refresh Token). El Service Account JSON suele servir para Sheets, pero no para contactos personales.