¿Cómo usar las acciones de una intención?

Aquí aprenderás a usar acciones en las intenciones de la plataforma Botmaker.

Las acciones permiten agregar al bot, de manera simple, comportamientos predefinidos.

Principales acciones

A continuación, presentamos una lista de las principales acciones disponibles en la plataforma, con una breve explicación de cada una.

  • Question: permite hacer preguntas al usuario y guardar su respuesta como un valor en una variable;

  • Go to: permite redireccionar el flujo a una intención;

  • Send Email: permite enviar un email a un usuario;

  • Send to Messenger: permite agregar un botón para que el usuario de WebChat conecte su cuenta con Messenger;

  • Add Topic CTA: sugiere botones con intenciones del mismo tema;

  • Subscribe/Unsubscribe: inscribe o desinscribe al usuario de la recepción de pushes;

  • Finish: aborta cualquier flujo que esté siendo ejecutado;

  • Mute: apaga el bot por 30 minutos;

  • Notify: marca la conversación como un mensaje no leído, para que sea visualizado por un operador;

  • Set variable: permite crear y/o asignar un determinado valor a una variable;

  • Clear variable: limpia una o todas las variables;

  • SaveCheckpoint/GotoCheckpoint: permite guardar y recuperar un checkpoint a una intención;

  • ClientAction: permite ejecutar una acción personalizada, definida en la sección de código;

  • ClientActionWithParams: permite ejecutar una acción personalizada con parámetros, definida en la sección de código;

  • Callback Url: permite cargar una URL;

  • Generate Rule Url: genera un link que será guardado en una variable, y cuando abre, dispara una intención definida en el bot.

¿Dónde utilizar acciones?

Las acciones son configuradas en la pantalla de respuestas. Esta es la última etapa de desarrollo de una intención.

Mira el ejemplo:

Acciones

¿Cómo ejecutar acciones?

Las 4 acciones principales realizadas en Botmaker: Question, Go To, Send e-mail y Mute.

1- Acción: Question

La Acción Question te permite hacer preguntas a los usuarios y almacenar sus respuestas como un valor en una variable. Estas variables se guardaran en el perfil del cliente con los datos que se registraron, como nombre, edad, número de seguro social, fecha de nacimiento, entre otros.

A continuación puedes ver vídeos que ejemplifican algunas características de la pregunta de acción:

Crear una pregunta - Este vídeo ejemplifica cómo puedes crear una respuesta con la pregunta de acción.

Respuesta correcta - Aquí puedes ver cómo reacciona el bot con una respuesta correcta / aceptada de una respuesta de pregunta de acción.

Respuesta incorrecta - Aquí puedes ver cómo reacciona el bot con una respuesta incorrecta / no aceptada de una respuesta de Pregunta Acción.

Crear preguntas con alternativas - En este vídeo puedes ver cómo construir una intención utilizando el formato de acción de preguntas con respuestas alternativas de los usuarios.

¿Cómo aparecen las alternativas en cada canal? - Aquí puedes ver cómo aparecen las alternativas en los canales de WhatsApp y Webchat / Facebook.

Solicitar imágenes a los usuarios:

Es posible solicitar imágenes de los usuarios. Cuando carguen los archivos se almacenarán en un enlace dentro de la variable.

2- Acción: Go To

Ir a la acción te permite redirigir el flujo de la conversación a otra intención según las reglas que definas, ya sea una respuesta, una pregunta o una palabra específica.

Crear una acción Ir a la acción - En este vídeo puedes obtener una vista previa de cómo crear una intención de respuesta Ir a la acción.

Ejemplo de ir a la acción en diferentes canales - Aquí puedes ver cómo ocurre una acción en los canales de WhatsApp, así como en Webchat / Facebook.

3- Acción: Send E-mail

La acción enviar correo electrónico te permite enviar automáticamente un correo electrónico a tus usuario a través del bot. Al igual que las otras respuestas que utilizan la acción, puedes programarla de la manera que desees.

  • Verás en este vídeo cómo un intento de respuesta de acción de envío de correo electrónico está programado para usarse en tu bot.

Aquí podrás ver cómo la respuesta ocurre en la práctica y es disparada para un usuario.

4- Acción: Mute

La acción de silencio hace que el bot deje de responder a las intenciones del usuario. En la práctica, después de crear la intención de que la respuesta sea una acción de silencio, el bot ya no responderá ningún mensaje del usuario, siempre que la frase o la palabra estén destinadas a algún propósito.

  • En este vídeo, puedes visualizar cómo crear una intención con una respuesta de acción silenciosa.

En este otro vídeo puedes ver cómo sucede el silencio en la práctica.