Cómo usar el componente "TurboSyntax" de wolkvox Studio
Table of Contents
Introducción
“TurboSyntax” es un componente de wolkvox Studio que te permite generar fragmentos de código con ayuda de inteligencia artificial, a partir de una instrucción (prompt) escrita en lenguaje natural. Puedes producir código en php, python o nodejs, editarlo manualmente, pedirle a la IA que lo revise y dejarlo listo para usarse dentro del flujo (routing point o agent scripting).
Este componente está disponible para todos los tipos de routing points (Voice, Chat, Interaction y CRM + Webhook + Cron + AutoQAi) y también para Agent Scripting. Su propósito es ayudarte a reducir tiempo de desarrollo al reemplazar, cuando aplique, componentes clásicos como Funciones (F(X)), Case, IF, Cómputo de variables, Cómputo múltiple y Rest API.
Configuración
- Arrastra el componente al canvas.
- Haz doble clic izquierdo sobre el componente en el canvas para abrir el panel de configuración.

En el panel inferior derecho encontrarás un menú desplegable para elegir el lenguaje: php, python o nodejs.

- Haz clic en el botón con el ícono de un palo vertical con 3 “+”.
- Esto habilita/abre el campo “Redacta la petición:”, donde escribirás la instrucción para la IA.

- En “Redacta la petición:” describe:
- Qué variable(s) de entrada vas a usar (por ejemplo, $txt_query).
- Qué necesitas hacer con esa información (separar, limpiar, formatear, validar, extraer, convertir).
- Qué variables de salida esperas obtener.
- Ejemplo de prompt: En la variable ‘$txt_query’ está almacenado un nombre y un teléfono. Separa cada uno con un salto de línea y guárdalo en una variable para el nombre completo y otra variable para el teléfono
- Haz clic en el botón con ícono de círculo ovalado horizontal (botón de generación).
- La IA escribirá el código en el editor superior (el que muestra números por línea).
- El resultado puede incluir comentarios explicativos para facilitar la lectura.
- Edita el código si lo necesitas.
- Puedes modificar el código directamente en el editor: agregar validaciones, mejorar reglas, ajustar nombres de variables o adaptar el formato.
- También puedes pegar código propio desde cero si prefieres escribirlo manualmente.
- Nota importante: wolkvox protege variables reservadas del sistema para evitar que el componente sobrescriba información crítica. Aun así, es buena práctica usar nombres claros y específicos para tus variables.
- Aplica cambios con el botón “Revisar, guardar y cerrar”:
- El botón “Revisar” envía el código actual a la IA para que:
- Detecte errores, detecte errores, aplique ajustes automáticos.
- Este botón cumple dos funciones:
- Revisión/corrección automática del código.
- Guardado y aplicación de la configuración.
- Una vez guardado, las variables calculadas/creadas por TurboSyntax quedan disponibles para usarlas en componentes posteriores (condiciones, enrutamiento, integraciones, notificaciones, etc.), según el tipo de routing point donde estés trabajando.
- El botón “Revisar” envía el código actual a la IA para que:

Puedes usar los botones de deshacer y rehacer los cambios cuando estés editando el código.
