Descripción general de Flow Builder
Esta sección te dará una idea general de cómo usar el Flow Builder de OneChat. Puedes abrir un flow e ir probando en paralelo mientras aprendes.
IMPORTANTE: asegúrate de revisar cada detalle de esta página antes de empezar a construir bots.
Canales, Sub Flow y Step
TODO_IMAGE[image-20220702-225431.png]: revisar imagen desde Confluence.
Canales
Para empezar, necesitas crear un canal. Actualmente, OneChat ofrece 17 tipos de canales:
Telegram
Whatsapp Cloud
Tiktok
Slack
SMS
RCS
Voice
Line
Viber
Vk
Intercom
JivoChat
ChatWoot
TODO_IMAGE[image-20220702-225509.png]: revisar imagen desde Confluence.
Tipos de Sub Flow
Un flow está compuesto por sub flows. Hay 3 tipos de sub flow:
TODO_IMAGE[image-20220702-225741.png]: revisar imagen desde Confluence.
Sub Flow Type: flujo general para enviar mensajes y manejar otras interacciones con usuarios. Es el tipo de flujo más común en automatizaciones.
Function Flow: se usa para procesar tareas repetitivas.
Workflow: se usa para procesar tareas en segundo plano y tareas que no necesariamente requieren interacción del usuario.
Tipos de Step
Un Sub Flow está compuesto por steps. Hay 8 tipos de steps:
| Step | Uso |
| --- | --- |
| Send Message | mostrar información |
| Question | hacer una pregunta y esperar la entrada del usuario |
| Action | procesar datos y tareas mediante integraciones, APIs, notificaciones, etc. |
| Condition | ir a diferentes steps según condiciones |
| Split | ir a diferentes steps según probabilidad |
| Send Email | enviar un email completo en vez de una notificación corta por email |
| Goto | saltar a un step o sub flow en vez de usar un conector de línea |
| Output | definir el output para el function flow |
Las diferencias entre los distintos tipos de flow están en Flow Setup, Send Message Step y Question Step. Cada canal tiene sus propias limitaciones de tipos de mensaje. Por ejemplo, puedes mostrar una galería de productos en Facebook Messenger, mientras que el canal SMS no soporta eso.
Flow Labels
Presentamos Flow Labels para mejorar la gestión de sub-flows.
Flow Labels está diseñado para ayudar a los usuarios a etiquetar y organizar sub-flows dentro de su Flow Builder. Cada label se puede personalizar con su propio nombre y color, lo que facilita distinguir visualmente diferentes tipos de flows.
Esta función es especialmente útil para quienes gestionan múltiples sub-flows, ya que ofrece identificación rápida y opciones de filtrado para agilizar la gestión del workflow.
TODO_IMAGE[AD_4nXdAYpQsZimEAoVVQZE7zDNzUS03K4NCWrycg8WLIvTWJTczjBn1RWaTmMHH8unLXZ0-0Zpp16CDYnivN58A-_h-9wb7]: revisar imagen desde Confluence.
Crear un label y asignar color
Para crear un label:
- Ve al Flow Builder.
- Ingresa el nombre del label.
- Elige un color para el label.
TODO_IMAGE[AD_4nXccWj7-0t7_45nv2SFyRUppZPjqR9sHWJRcuYrLOpRynWOe_AC-su_zoWqV0raVHrFEjOgn5Djfn_YixlLGxQ8HKVCT]: revisar imagen desde Confluence.
Al asignar labels con diferentes colores, organizar sub-flows se vuelve muy sencillo. Puedes identificarlos y gestionarlos fácilmente según sus categorías asignadas.
Agregar un Sub-Flow a un label
Agregar un sub-flow a un label es sencillo:
- Haz clic en los tres puntos verticales junto al sub-flow.
- Selecciona Manage Labels en el menú desplegable.
- Agrega el sub-flow al label que quieras.
TODO_IMAGE[AD_4nXcYEysDJ8oGSz4cD65-txMpks20Ud_l-cbp5xUWVg5dmecYgGTs1o0gkciYunjUP5LN9Qtz266g_CWfTv0wfh_GugtG]: revisar imagen desde Confluence.
TODO_IMAGE[AD_4nXe3KdlNgTIXWBEJG_9K-hPvcIJ3KZj6nvkGqJBlLKcBUXzaldWjiz8uYXQMYFPziWNeT4y5VwTSe4zAUJ-uQIrKFNMp]: revisar imagen desde Confluence.
Este proceso garantiza que tus sub-flows queden categorizados correctamente bajo los labels apropiados.
Acceder a Sub-Flows por labels
Cuando filtras sub-flows por labels, tienes dos opciones:
- All Selected Labels: este filtro mostrará solo los sub-flows que contienen todos los labels seleccionados.
TODO_IMAGE[AD_4nXcwtPMNJRjqHgC2_l9FfXxeD6l9PapjUB59I3-djYsssvEaxvs7DiNs_Z1QAoniqtODghyx63qpAvZ-2TuxlKpidneq]: revisar imagen desde Confluence.
- Any Selected Labels: esta opción muestra todos los sub-flows que tienen al menos uno de los labels seleccionados.
TODO_IMAGE[AD_4nXcZc1u6GDTbZSme6yJIJn7g2jVvSHm4sdah3Xk-Cfe-gD4dEOeZLcceS2OO9eroyfMQQryglBGnMEw6vEEs1LwjSkey]: revisar imagen desde Confluence.
Gestionar Sub-Flows en carpetas con Flow Labels
Cuando accedes por primera vez a tus flows, se muestran todos los flows, incluidos los que están dentro de carpetas y en el directorio Root.
TODO_IMAGE[AD_4nXfeMv3nBobPdjDZV-emQXhI-J7J6ecwX-HmI21M2nK37aWViKfGgBrceqcq6md8jv75_kbaMs7UiTdP3OsDJ_3S7o_9]: revisar imagen desde Confluence.
Cuando aplicas un filtro por label:
- Solo serán visibles los sub-flows que coincidan con los labels seleccionados.
- Los flows no seleccionados, tanto en el directorio Root como dentro de carpetas, quedarán ocultos.
TODO_IMAGE[AD_4nXes4LI56E_qcWDcB02a1RH5ynh1fxe6v3aDJ8Q7uikcA2amS7fNm8cIu_v5ZYrU6Mm7z5__K2UjE21FApuJXWgBtb1J]: revisar imagen desde Confluence.
Cuando abres una carpeta específica después de aplicar un filtro por label:
- Solo serán visibles dentro de esa carpeta los sub-flows con los labels elegidos.
- Todos los demás sub-flows que no coincidan con el filtro por label permanecerán ocultos, aunque existan dentro de la misma carpeta.
TODO_IMAGE[AD_4nXeDtUb6S04f_0Eqbu3Al2jwKvF8ZQSL0W8QjN-N7zOJQ1QvVaR-WW9iIumsAko4wuYfWfxMiwu0GLc1ymkw7g3pdWqI]: revisar imagen desde Confluence.
Acciones masivas para gestionar Flow Labels
Flow Labels también ofrece capacidades de gestión masiva. Ahora puedes:
- Agregar o eliminar labels de múltiples sub-flows a la vez.
- Moverlos a carpetas.
- Incluso eliminar sub-flows en masa.
TODO_IMAGE[AD_4nXfzwkutoJXv5DK_il0Mx4lxdYWrjMDU6jgcmSqUX17778BadGJ6KK8GnLlkby4csQeeouQk1YevkmPgWXg5BsuDJvqW]: revisar imagen desde Confluence.