Cómo integrar y consultar una base de datos con el componente “BD” en wolkvox Studio (MySQL)
Table of Contents
Introducción
El componente “BD” de wolkvox Studio te permite conectar una base de datos MySQL para crear, leer, actualizar y borrar información desde tus flujos. Está disponible en el grupo Comunicaciones y puede usarse en todos los tipos de routing (Voice, Interaction, Chat y CRM + Webhook), además de Agent Scripting. Su objetivo es que el flujo pueda consultar o registrar datos en tiempo real (por ejemplo: estado de un pedido, cupos, datos de cliente, validaciones, etc.) sin salir de la lógica del enrutamiento.
Configuración
- Abre el panel de configuración del componente dando doble clic izquierdo sobre él.
- En el panel del componente BD verás estos campos:
- Motor de Base de datos: Selecciona el motor de BD. Aunque es un desplegable, por ahora la única opción compatible es mysql.
- Servidor IP: Ingresa la dirección IP del servidor donde está alojada la base de datos MySQL a la que te vas a conectar.
- Usuario BD: Es el usuario de la base de datos con el que se realizará la conexión y la ejecución del query.
- Password DB: La contraseña asociada al usuario de base de datos ingresado en “Usuario BD”.
- Nombre Base de datos: El nombre exacto de la base de datos (schema) dentro del servidor MySQL.
-
Query: Aquí escribes la consulta o acción que vas a ejecutar en la base de datos. Puede ser una operación de:
- Lectura (SELECT)
- Creación (INSERT)
- Actualización (UPDATE)
- Borrado (DELETE)
- Variable $bd_row: Es el nombre de la variable donde wolkvox guardará el resultado de la ejecución del query. Esta variable se usa después en otros componentes del flujo para tomar decisiones, armar respuestas, validar datos, etc.
- Haz clic en “Guardar info BD” para aplicar la configuración.
