Los componentes del flujo son las herramientas que te ayudarán a crear secuencias de mensajes y acciones para interactuar con tus clientes.
CasoPara crear o editar un flujo sigue este camino:
Módulo de campañas --> Submódulo de flujos --> hacer clic en el botón Crear flujo.
Si quieres editar un flujo existente solo debes seleccionar la opción "Editar" haciendo clic en los tres puntos de la columna Acciones.
Sección de componentes del flujo
Cuando selecciones crear o modificar un flujo aparecerá el editor de flujo. En esta pantalla encontrarás todas las herramientas que necesitas para crear tus flujos.
Puedes encontrar los componentes organizados en la barra lateral izquierda y también en las opciones rápidas de cada componente:
Sección de diagramado del flujo
En la sección central puedes encontrar el espacio para crear tu flujo. Puedes encontrar 3 partes importantes:
1. Aquí tendrás siempre el componente de Inicio de flujo y algunas herramientas de navegación como el zoom in, zoom out, ajustar en la pantalla y exportar como imagen.
2. En el costado inferior derecho tienes un menú flotante con botones para gestionar tu flujo con acciones como Guardar Flujo, Simular flujo o publicarlo.
3. Hacia la izquierda puedes encontrar un mapa que te ayude para navegación rápida cuando crees flujos muy grandes.
Sección de configuración de componentes
En el costado derecho de la pantalla podrás encontrar un módulo para configurar el componente que tengas seleccionado, aquí podrás editar configuraciones avanzadas.
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:
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

- 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.
Webhook
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
A través de este componente puedes indicar el envío de un mensaje que puede ser del tipo:
- Texto: El texto permite incluir parámetros que dinamizan el mensaje, por ej: nombre de cliente, nombre de empresa, email, teléfono, etc.
- Multimedia: para el envío de una imagen o video.
- Texto con botones: para el envío de un mensaje que incluye hasta 10 botones.
- Texto con imagen: para el envío de un texto además de una imagen.
Evaluar respuesta
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. Para validar el contenido ingresado por un cliente:
- 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.
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.
Guardar 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
Este componente permite incluir acciones que "saltan" de un lugar a otro dentro del flujo para llevar a tus clientes hacia otras ramas, sin necesidad de repetir los mismos componentes del flujo.
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.
Tipificación
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
Con este componente puedes asignar a un grupo o un agente en específico la atención del cliente.
Petición 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.
Fin de flujo
Como lo indica su nombre se emplea para finalizar la ejecución de aquellas ramas deseadas.