Flows
Last updated
Last updated
Para crear un nuevo Bot de comunicación o modificar uno ya creado lo puede hacer desde este apartado.
Para crear un Bot de mensajería deberá presionar asignarle una descripción y seleccionar Mensajería en Tipo de Flow
Para modificar un Bot deberá presionar
Aquí se encontrara con el fondo donde ira creando Bot con los diferentes servicios.
Por defecto todo Bot comienza por un servicio de Inicio el cual deberá continuarlo con algunos de los siguiente servicios.
Cada servicio cuenta con una entrada, salvo el servicio de Inicio que no tiene entrada, y al menos una salida, excepto los servicios Final y Redireccionar que no tienen Salidas. Para conectar un bloque con el siguiente deberá presionar la Salida (Recuadro Azul) y arrastrar la linea hasta la entrada del siguiente bloque (Circulo Rojo)
Para crear un servicio deberá seleccionar uno de los que se detallan a continuación y presionar Crear
Creará un bloque el cual le enviará el mensaje que contendrá el bloque a su contacto. si es el primer mensaje que quiere enviar, deberá conectarlo inmediatamente después de Inicio.
Creara un bloque el cual espera evaluar la respuesta enviada por el contacto, generalmente se coloca luego de un bloque de Texto. Suele utilizarse para esperar las opciones que escriba el cliente al igual que un IVR. Se puede validar los mensajes recibidos por el tipo de mensaje, en este caso deberá especificar que tipo MIME desea esperar.
Podrá agregar mas de una opción, estas pueden ser numérica o alfabética debiendo prestar atención a la condición para validar, por ejemplo si la condición es "Es Igual a" lo que el sistema espera para validar la opción como verdadera es que el contacto envíe Estrictamente lo mismo que la condición. Si ninguna condición es verdadera se habilitará la salida de CondicionOtros la cual puede ser respondida redactando nuevamente las opciones en "Respuesta para condición 'Otro' (sin Condiciones)" o redireccionando esta salida a un nuevo bloque de Texto, y luego reconectando la salida del este bloque de Texto al mismo bloque Esperar Respuestas .
Puede redactar un texto que será disparado por tiempo, siempre y cuando no haya recibido la respuesta del contacto, del mismo modo es posible habilitar una salida adicional habilitando la opción Continuar cuando no hay respuesta en:
Es recomendable para dar seguimiento de las opciones que escogió el contacto guardar el resultado como variable, este resultado será almacenado en esa variable para poder ser utilizado en otros Bloques.
Creará un bloque para conectarse a su base de datos
Creará un bloque el cual será utilizado para enviar mail, para enviarle un mail al contacto con el cual está interactuando, puede utilizar la variable {{contacto.email}} en Para.
Creará un bloque el cual asignará la conversación a un usuario o Grupo de usuario al llegar hasta este bloque.
Creará un bloque en el cual deberá escoger el formulario a completar y hacer uso de las variables tantos del contacto como las almacenadas por el Bot durante la interacción con el contacto. recuerde que las variables deben ser invocadas con la siguiente sintaxis {{variable}}, podrá listar todas las variables escribiendo @ en los bloques a completar
Redirecciona la conversación a otro bloque dentro del BOT, o al inicio de otro Flow.
Creara un Ticket al llegar a este nodo, los datos del ticket pueden ser completados por variables.
Finaliza la conversación y la envía a la bandeja de conversaciones finalizadas.
Realizará la búsqueda de contactos seleccionando un Campo personalizado, el contenido a buscar puede estar almacenado en una variable. el resultado de la búsqueda deberá ser guardado en una variable y este representa el contacto completo, por ejemplo si quiere arrojar como resultado el nombre del contacto buscado, si la variable era contactoB, deberá consultar {{contactoB.nombre}}
Al llegar a un nodo con este servicio se actualizará algún dato de un contacto, este dato deberá ser seleccionado previamente, el valor a grabar pueden ser invocado de una variable.
este nodo puede ser utilizado para agregar a la conversación una etiqueta, para ello la etiqueta ya debe estar creada como se indica en Etiquetas
Como su nombre lo indica este bloque es utilizado para valuar una condición (Valor1) frente a otra (Valor2), si la condición se cumple la salida será verdadera, de lo contrario será falsa. es posible utilizar variables en este servicio.
Puede interactuar con otras APIs siempre y cuando tenga los datos necesarios para realizar la consulta, en ese caso, deberá completar los datos.
Para Eliminar, Exportar e Importar un Flow, deberá presionar el botón de Configuracion disponible en la parte superior de la pantalla.
El proceso de Exportacion, se descarga una copia del Flow en formato json, este podrá utilizarlo para importar en otro Flow.
Para poder importar un Flow, primero tendrá que crear o editar uno, luego en importar seleccione el archivo con extensión json descagado anteriormente. El proceso de Importación añade la configuración del Flow Exportado al existente (Se recomienda siempre revisar que quede solo un nodo tipo Inicio, en caso de tener mas de uno deberá eliminar los nodos Inicio que están de más y dejar solo uno).