1. Centro de ayuda
  2. Incrementa tus Ventas con el Módulo de Campañas

Componentes de un Flujo

Los componentes del flujo son las herramientas que te ayudarán a crear secuencias de mensajes y acciones para interactuar con tus clientes.

Componentes para crear tu flujo

Conoce cada uno de los componentes de un flujo de automatización en Atom y para qué sirven: 

Plantilla

Tiene como función incluir una plantilla ya creada. Es uno de los componentes permitidos para el inicio del flujo. El componente Plantilla se visualiza en el editor de la siguiente manera:

plantilla

Luego de haber incluido una plantilla en el flujo, debes seleccionar la plantilla que se enviará. Para mejor visualización tienes una vista previa, a la derecha de la pantalla, donde puedes ver cómo se verá el mensaje una vez enviado.

Pantalla de configuración de una plantilla

Puedes incluir un componente de mensaje para otro destinatario, en caso de que lo necesites, activando la configuracion en el menú derecho de la pantalla: 

💡Importante:

- La plantilla de inicio solo puede conectarse a un componente del tipo "Evaluar respuesta"
- En caso que las plantillas cuenten con botones, los mismos aparecerán en pantalla y podrán ser evaluados si hubo o no interacciones con ellos.

- Las plantillas a usar en el flujo deben de ser sin botones o bien con botones de respuesta rápida pero no del tipo URL.

Webhook

webhook en flujos

Un webhook, o API inversa, es un sistema de comunicación automático que funciona a través de solicitudes HTTP y que permite el intercambio de datos entre aplicaciones web, o entre estas y sitios web, en tiempo real.

El componente Webhook puede ser un componenten para inicio del flujo, al igual que las plantillas. 

Puedes usar los webhooks para activar el flujo que estás creando en tu CRM, por ejemplo. Puedes comunicar eventos producidos en su CRM con Atom, de manera tal que puedas automatizar el envío de mensajes y/o plantillas a sus clientes a partir de dichos eventos. 

Una vez que el flujo que contiene el Webhook  se encuentre publicado y activo, el mismo aparecerá en el listado de la pantalla de Submódulo de Webhooks.

Si tienes tu cuenta de Atom integrada con HubSpot, podrás visualizar los campos de información que estén conectados con tu cuenta de HubSpot. Los podrás identificar con el logo de HubSpot.

Mira la imagen de referencia: 

Mensaje

KB - Mensajes en flujos

A través de este componente puedes indicar el envío de un mensaje que puede ser del tipo:

  • Texto Interactivo(botones, listas, imágenes): El texto permite incluir parámetros que dinamizan el mensaje, por ej: nombre de cliente, nombre de empresa, email, teléfono, etc, además de poder sumar, de manera opcional, botones o imágenes

  • Texto más ubicación: aquí no sólo podrás enviar un texto sino que además podrás enviar  una ubicación específica. Un ejemplo de caso de uso, podría ser, por ejemplo al realizar una cita médica, realizar el envío de la dirección del consultorio junto con la ubicación, como se muestra a continuación:

  • Multimedia: para el envío de una imagen o video.

💡Importante:

  • Los videos a insertar pueden tener un tamaño máximo de 5 MB y ser de formatos .mp4
  • Si ingresas hasta 3 botones, podrás verlos tal cual se describe en la imagen anterior. En caso de contar entre 4 y 10 botones inclusive, visualmente podrás percibir el cambio de botones por opciones de un menú contextual.

Limitaciones de la pieza Mensaje por cada canal digital

WhatsApp

  • Máximo de botones: 10
  • Máximo de caracteres: 1024
  • Tipo de multimedia soportado: Todos

Instagram

  • Máximo de botones: 3
  • Máximo de caracteres
    • Mensaje normal: 2000
    • Mensaje con imagen: 1000
  • Tipo de multimedia soportado: Sólo imágenes


Messenger

  • Máximo de botones: 3
  • Máximo de caracteres
    • Mensaje normal: 2000
    • Mensaje con imagen: 1000
  • Tipo de multimedia soportado: Todos

Evaluar respuesta

KB - Evaluar respuesta flujo

Este componente se usa para validar la respuesta del cliente ante la interacción con los componentes Plantillas y Mensajes. 

Si seleccionas este componente en una Plantilla o Mensaje, que contengan botones, se creará una rama de ejecución por cada botón en la que puedes crear diferentes acciones. 

En caso de unir una Plantilla o Mensaje, que no contengan botones, al componente Evaluar Respuesta provocará que este último genere por defecto una sola rama de ejecución denominada "Otro":

En cualquier caso también puedes adicionar ramas a las ya generadas por defecto.

En aquellas ramas agregadas manualmente, puedes evaluar el contenido ingresado por el cliente de la siguiente manera:

  • Ve a la gestión de ramas en el costado derecho de la pantalla 
  • Agrega una rama y elige el tipo de valor, ingresado por el cliente, a comparar: 
    • Botón: si el cliente presiona un botón en particular de un Mensaje o Plantilla
    • Multimedia: si el cliente contesta con una imagen o video.
    • Cuerpo del mensaje: cualquier texto ingresado por el cliente. A su vez cuenta con diversas condiciones validación del texto ingresado, tales como:
      • Empieza por
      • Termina en
      • Es igual que
      • Más grande que
      • Más pequeño que
      • Contiene
      • Contiene fecha
      • Contiene hora
      • Coincide con regex (expresiones regulares)
      • Está vacío o no se ha establecido
      • Por otra parte también debes completar en "Resultado" el valor a comparar.

Además, podrás determinar el uso de Keyword o la magia de Atom, utilizando los beneficios de la Inteligencia Artificial.

Captura de Pantalla 2023-08-16 a la(s) 10.28.42

Utilizando Keywords

En el campo de Keywords, o palabras clave, podrás determinar aquellas palabras que el usuario podría colocar y de esa manera evaluar la respuesta y redireccionar la consulta del usuario a la sección que corresponda. 

⚡️Ejemplo: supongamos que el usuario desea realizar un pago. Para esto crearemos una Rama llamada Realizar Pago, donde sumaremos las keywords “realizar pago”, “pagar”, intenciones las cuales introduce el usuario para acceder a esta funcionalidad. Reconocida algunas de las Keywords, el flujo continuará su proceso a la opción programada. 

Captura de Pantalla 2023-08-31 a la(s) 10.33.28

💡Extra Tips:

  • Ten en cuenta que, las keywords aplican para los componentes de empieza por,  termina en y es igual que.
  • Si haces click en el símbolo “+”, visualizarás la opción “Guardar campo”, y en el dropdown podrás seleccionar qué tipo de campo deseas almacenar.

Utilizando la magia de Atom 

Activando el control de “Activar la magia de Atom”, se habilitará un prompt en el cual debemos describir el escenario que deseamos que la Inteligencia artificial analice. 

Teniendo en cuenta el ejemplo anterior, podemos escribir en este prompt:

“Aquí el usuario probablemente esté buscando realizar el pago de su factura”

Captura de Pantalla 2023-08-31 a la(s) 10.35.09

Este componente también ofrece:

  • Configurar un tiempo de espera para una respuesta. Puedes fijar un período que sea minutos, horas, días o semanas
  • Guardar la respuesta del cliente en un campo de información que tengas predefinido.

Si activas el parámetro de configuración "Tiempo de espera" se generará una rama adicional sobre la cual podrás acoplar el comportamiento que considere.

Etiqueta

Captura de Pantalla 2023-10-31 a la(s) 15.02.08

Este componente permite seleccionar las etiquetas que ya están creadas en Atom y permitirlas asignar de manera automática al utilizar este componente.

Captura de Pantalla 2023-10-31 a la(s) 15.02.48

Si la etiqueta que deseo utilizar no se encuentra creada, la puedo crear en el mismo componente, escribiéndola y haciendo click en Crear nueva etiqueta, como se muestra a continuación:

Captura de Pantalla 2023-10-31 a la(s) 15.03.51

Además, podrás generar en sus acciones rápidas, puedes seleccionar la etiqueta o generar una nueva, sin necesidad de hacer doble click en el componente:

Captura de Pantalla 2023-11-09 a la(s) 12.11.51 

Captura de Pantalla 2023-11-09 a la(s) 12.11.51

Captura de Pantalla 2023-11-09 a la(s) 12.13.24Podrás crear una, simplemente escribiendo la etiqueta que necesitas en el campo de búsqueda y haciendo click en la opcion de "Crear nueva etiqueta":

Captura de Pantalla 2023-11-09 a la(s) 12.17.09

Guardar campo

KB - Guardad Campo

Con este componente puedes guardar la respuesta del cliente en un campo de información. También es posible activar la opción de asignar un valor específico para que ese valor sea guardado para todos. 

Salto 

KB - Salto

Este componente permite incluir acciones que "saltan" de un lugar a otro dentro del flujo o incluso hacia otro flujo publicado, para llevar a tus clientes hacia otras ramas, sin necesidad de repetir la conversación. 

Puedes seleccionar si quieres activar un fin de flujo después de recorrer el salto, y también la cantidad de saltos que quieres que tu ciente de.  

Ejemplo de Caso de uso: 

Creas un flujo donde tus clientes deben seleccionar entre 3 opciones: A, B y C.

Por cada rama de respuesta tienes un flujo diferente. Resulta que uno de tus clientes elije la rama A pero en el medio de esta, deja respuestas que indican que debe ir por una rama diferente a la seleccionada, la rama B. 

Al incluir el componente de Salto, haces que tu cliente comience la rama B sin necesidad de repetir la información ni repetir los componentes de tu flujo. 

Usar componente de Salto para enviar a otro flujo: 

Con este componente también puedes seleccionar saltar hacia otro flujo publicado:  

Tipificación

KB - Tipificación de flujo

Permite clasificar una conversación en una categoría determinada. Actualmente existen dos tipos de tipificaciones que aplican a flujos: Fin autogestión y Seguimiento autogestión.

Las tipificaciones del tipo Fin autogestión permiten clasificar como: Fin Autogestión y Fin Autogestión PF. 

Las tipificaciones del tipo Seguimiento Autogestión permiten clasificar como: Fin Autogestión y Fin Autogestión PF. 

Asignación

KB - asignación de flujos

Con este componente puedes asignar a un grupo o un agente en específico la atención del cliente.

Además aquí podrás Configurar mensajes de asignación y si es que el grupo al cual pertenece el agente no cuenta con un mensaje de asignación, también se podrá establecer un mensaje de fuera de horario, el cual se activará si el agente, no se encuentra activo en ese momento. 

Las asignaciones también actúan como un componente de fin de flujo.

Petición HTTP

KB - peticion http

Permite hacer una solicitud HTTP a una URL, es decir realizar un llamado a una API externa. El componente tiene diversos parámetros de configuraciones tales como:

  • Métodos de petición HTTP: GET, POST, PUT, DELETE, PATCH y HEAD.
  • URL.
  • Cuerpo de la petición (opcional).
  • Encabezados del tipo Clave-Valor (key-value).
  • Gestión de errores: habilita una rama para todos aquellos casos que la petición falle.

Tiempo de espera

Este componente funciona para aplicar un tiempo de espera entre una y otra acción del flujo. Puedes configurar el tiempo entre minutos, horas, días o semanas.  

Reconocimiento 

Este componente reconoce si la persona que interactua en el flujo ya es un cliente que hace parte de tu base de contactos, de esta forma evita preguntar información que ya tienes. 

 

Condicional 

Con el componente condicional puedes crear condiciones de acciones segun la respuesta del cliente. 

Fin de flujo

KB - Fin de flujo

Como lo indica su nombre se emplea para finalizar la ejecución de aquellas ramas deseadas.