ISP Cube – Proceso de Alta
Este proceso detalla los pasos necesarios para dar de alta un nuevo cliente dentro de la plataforma, incluyendo la configuración de su base de datos, integraciones y bot.
🧾 Información Inicial Requerida
Se debe recibir la siguiente información por parte del cliente o del equipo de implementación:
Credenciales de Cube:
tokenapi_keypassworduser
Nombre del negocio (ejemplo:
nombre_negocio)
🛠️ Pasos Automáticos
1. Crear Base de Datos
Se crea una nueva base de datos usando el nombre del negocio como identificador. Ejemplo: si el nombre del negocio es abc_company, la base de datos se llamará abc_company.
2. Cargar Credenciales
Se insertan las credenciales recibidas en la base de datos, específicamente en la tabla de integraciones.Campos típicos cargados:
tokenapi_keypassworduser
3. Crear y Configurar el Bot
Se crea un nuevo bot.
Se actualiza el bot añadiendo las siguientes integraciones:
Canal de WhatsApp
Webhook nativo
Integración con Suricata
📥 Obtener IDs de IntegracionesUna vez creado el bot, se hace un GET al bot por su bot_id. En la respuesta se recuperan:
id_whatsapp_integrationid_webhook_integrationid_suricata_webhook
Estos valores se guardan en la tabla botpress_settings.
✅ Respuesta Esperada
El proceso devuelve una confirmación indicando si el bot fue creado correctamente.
📝 Pasos Manuales
Al finalizar el proceso automático, es necesario realizar las siguientes configuraciones manuales dentro de la plataforma Botpress:
Asignar el número de teléfono al canal de WhatsApp.
Cargar el plugin HITL (Human-In-The-Loop) en el bot.
Configurar variables
environmentdentro de la configuración del bot.Importar el template del bot desde el archivo
template.boto similar.
🔁 Recomendaciones
Verificar que las credenciales se cargaron correctamente en la base de datos.
Confirmar que las integraciones se encuentran activas y correctamente enlazadas.
Probar una conversación de prueba por WhatsApp para validar el flujo de inicio.
Last updated