Property Builder
Módulo Property Builder: Guía de Configuración Amigable
¡Hola! Bienvenido a la configuración del Módulo PropBuilder. Este módulo es como un ayudante que organiza y guarda información importante para tu bot, como nombres, datos de clientes o cualquier cosa que necesites usar después. Imagina que es una libreta mágica donde apuntas algo y luego lo pegas en el lugar correcto. Todo lo configuras en una ventana sencilla, ¡sin necesidad de programar!
¿Qué hace el Módulo PropBuilder?
El Módulo PropBuilder le dice a tu bot:
- Qué información tomar (por ejemplo, el nombre que alguien te dio en un chat).
- Dónde guardarla (como en un campo para el cliente o en el historial del chat).
Esto lo harás en una ventana emergente que aparece en tu pantalla, con dos casillas fáciles de llenar.
Configuración Paso a Paso en la Ventana Emergente
Cuando abras esta herramienta, verás una ventana titulada "PropBuilder Configuration" (Configuración de PropBuilder). Aquí te explico cómo configurarla:
1. Define de Dónde Viene la Información (Source)
- Dónde: El cuadro de texto "Source" (Fuente).
- Qué hace: Aquí le dices al bot qué información debe tomar, como algo que alguien escribió en el chat o un dato que ya tienes guardado.
- Cómo configurarlo: Escribe el "origen" de la información. Por ejemplo, si quieres usar el nombre que alguien dio, podrías escribir algo como "communication.message" (esto depende de cómo esté configurado tu sistema, pero alguien del equipo puede darte los nombres exactos). ¡Es obligatorio llenar este campo!
Ejemplo: Escribe "communication.name" si quieres tomar el nombre que alguien envió en el chat.
2. Decide Dónde Guardar la Información (Target)
- Dónde: El cuadro de texto "Target" (Destino).
- Qué hace: Aquí le dices al bot dónde poner esa información, como en un perfil de cliente o en un lugar especial del chat.
- Cómo configurarlo: Escribe el "destino" usando un formato especial con "@" para señalar dónde va. Por ejemplo, "@client.name@" guarda el dato en el nombre del cliente. Tu equipo puede darte una lista de opciones como "@communication.note@" o "@client.phone@". ¡Este campo también es obligatorio!
Ejemplo: Escribe "@client.name@" para guardar el nombre en el perfil del cliente.
3. Guarda tu Configuración
- Dónde: El botón "Save" (Guardar) al final de la ventana.
- Qué hace: Guarda las instrucciones para que el bot sepa qué hacer con la información.
- Cómo configurarlo: Haz clic en "Save" cuando hayas llenado los dos campos. Si todo está bien, la ventana se cerrará y aparecerá un mensaje diciendo que se guardó correctamente. Si olvidaste algo, te pedirá que lo completes.
Consejo: Asegúrate de que ambos campos estén llenos antes de guardar.
¿Qué Sucede Cuando Se Ejecuta?
- El bot busca la información que le dijiste en "Source" (por ejemplo, un nombre como "Ana" que alguien escribió).
- La guarda en el lugar que indicaste en "Target" (como el campo "name" del cliente).
- Luego, sigue con el próximo paso que tengas configurado para tu bot.
Ejemplo Práctico
Imagina que tu bot está chateando con alguien en una tienda online:
- Abres la ventana emergente "PropBuilder Configuration".
- En "Source", escribes "communication.message" (suponiendo que ahí está el nombre que la persona dio, como "Me llamo Juan").
- En "Target", escribes "@client.name@" para guardar "Juan" en el perfil del cliente.
- Haces clic en "Save".
Resultado: Si alguien dice "Me llamo Juan", el bot guarda "Juan" como el nombre del cliente y puede usarlo después, como en un mensaje que diga "Hola Juan, ¿qué necesitas?".
Trucos Especiales Simplificados
Guardar en Diferentes Lugares
- Qué hace: Puedes guardar cosas en el perfil del cliente (como "@client.name@") o en el chat (como "@communication.note@").
- Cómo configurarlo: Usa el formato con "@" que te dé tu equipo. Por ejemplo, "@client.phone@" para un número de teléfono.
Ejemplo: Si alguien da su teléfono, pones "communication.phone" en "Source" y "@client.phone@" en "Target".
Usar Información de Pasos Anteriores
- Qué hace: Si alguien ya dio un dato antes (como su correo), puedes tomarlo y guardarlo donde quieras.
- Cómo configurarlo: Solo escribe el "Source" correcto (como "communication.email") y el bot lo encontrará automáticamente.
Ejemplo: "Source: communication.email" y "Target: @client.email@" guarda el correo del chat al perfil.
Consejos para Solucionar Problemas
- ¿No puedes guardar? Revisa que hayas llenado "Source" y "Target". Son obligatorios.
- ¿El dato no se guarda donde esperabas? Confirma con tu equipo que el "Target" esté bien escrito (como "@client.name@" en vez de "@cliente.nombre@").
- ¿No encuentra la información? Asegúrate de que el "Source" sea correcto y que esa información esté disponible en el chat.
¡Listo! Con esto, tu bot puede tomar información y organizarla como quieras. Llena los dos campos, guárdalos y observa cómo el bot empieza a guardar datos útilmente. Si algo no funciona, revisa los nombres que usaste o pide ayuda a quien maneja el sistema. ¡A configurarlo se ha dicho!