El nodo de answer se encuentra dentro de la categoría de Nodos Aivo, y lo utilizarás para establecer las respuestas de texto que dará el bot a los usuarios, permitiéndote incluir emojis, complementos, o realizar saltos de línea.
En el video a continuación conoce las propiedades del nodo:
Descarga el flujo completo con todos los ejemplos en este Link.
Debajo también cuentas con la descripción de las distintas opciones que puedes completar en el nodo:
- Mustache usage: permite utilizar variables dentro del nodo answer, toda variable debe colocarse dentro de doble llaves {{ }}. Por ejemplo: Hola {{nombre}}, tu saldo es de {{saldo}}.
- Estas variables se leen del objeto msg, es decir: para que el ejemplo anterior funcione, msg.nombre y msg.saldo deben estar definidas (por ejemplo, mediante un nodo function) antes del nodo answer.
- Conoce más información sobre el uso de Mustache en este link.
- Emoji usage: los emojis ayudan a mejorar la experiencia de usuario y puedes incorporarlos a las respuestas con su respectivo código hexadecimal, o en caso de que esté disponible, con su short code correspondiente, en canales como WhatsApp, Facebook e Instagram.
- Complements: encontrarás en el ejemplo descargable la concatenación de dos nodos para generar una respuesta con el complemento formulario.
- Line break: puedes visualizar en el flujo de ejemplo el modo de realizar un salto de línea en canal Web y en WhatsApp.
Por otro lado, ten presente que en un Nodo Answer no se puede incluir código ejecutable, ni utilizar tags html que no cumplan con un fin estilístico sobre la fuente, ya que cuenta con una serie de validaciones implementadas a fin de evitar el uso inadecuado de su función.
Aquí compartimos las tags HTML permitidas en este nodo
<b> | <mark> | <sub> | </strong> | <strong> | <small> |
<sup> | </i> | <i> | <del> | </b> | </em |
<em | <ins | <br/> | </mar | </sup> | </sub> |
</small> | </del> | </ins> | > |
Dato clave: en todos los casos podrás probar el output del nodo, simplemente ejecutando el inject en cada flujo.