Acciones

Agregar campo de acción
Este campo es una lista desplegable de acciones que pueden configurarse dentro del bloque.
Añadiendo una acción:
Para añadir una acción en el bloque, haz clic en "+ Agregar acción."

Puedes seleccionar una acción de las listas de acciones:

Puedes añadir varias acciones:

Avanzar por el embudo
Puedes seleccionar en qué etapa del embudo de ventas en MaviBot CRM se colocará al cliente al entrar en este bloque. Esto no solo es útil para avanzar al cliente por las etapas del embudo, sino también para una segmentación clara de los clientes por categorías. Por ejemplo, las solicitudes de particulares pueden ir a una columna, mientras que las de organizaciones van a otra columna en MaviBot CRM.

Añadir a la lista / Eliminar de la lista / Mover a la lista
Los clientes pueden añadirse a listas.
Las listas se usan no solo para segmentar la base de datos, sino también para configurar análisis básicos basados en las listas.



La acción "Mover a la lista" significa que el usuario será eliminado de la lista A y añadido a la lista B.
Puedes crear nuevas listas y gestionarlas en la Listas sección, ubicada en el menú izquierdo del creador.
Cuando un cliente entra en un bloque con acciones de lista configuradas, sus listas asignadas se actualizan automáticamente.
En la Clientes sección, puedes:
Filtrar clientes por pertenencia a listas
Ver a qué listas pertenece un cliente en el menú derecho de su diálogo
Ver todas las listas asignadas en la tarjeta de perfil del cliente

Añadir etiqueta / Eliminar etiqueta
Las etiquetas simplifican la segmentación de clientes y ayudan a navegar visualmente por los diálogos en la sección Clientes. Al igual que las listas, también pueden usarse para filtrar clientes.


Puedes crear y gestionar etiquetas en el Listas sección dentro de la Etiquetas . Después de entrar en un bloque con la acción "Añadir etiqueta", la etiqueta correspondiente aparecerá en el diálogo del cliente.

Y también puedes ver las etiquetas en los negocios en CRM:

Ejecutar código Python

Antes de entrar en un bloque donde se use la acción de ejecutar código Python, necesitas asignar las variables usadas en el script de Python.
Todas las variables disponibles en la Calculadora estarán accesibles en el script: se pasarán en un diccionario llamado data; no es necesario crearlo de antemano.

Ejemplo:
En el bloque "Inicio", las variables primera y segunda se asignan.

Luego, en el segundo bloque, establece la acción "Ejecutar código Python":

En el código Python, accedes a estas variables por sus claves en el data diccionario, coincidiendo con los nombres de las variables del primer bloque (creando la variable a).
Alternativamente, puedes referirte a la variable de la misma manera que en la salida de texto (creando la variable b).
Ten en cuenta lo siguiente respecto a la creación de la variable b — antes de ejecutar el script, todas las variables en el formato #{variable_name} se reemplazan por los valores de las variables correspondientes, igual que cuando se envía un mensaje al cliente.

Al final del script, se devuelve la variable resultado que contiene {'a': a, 'b': b, 'sum_ab': sum_ab}. Debes devolver los datos en este formato exacto para que se creen nuevas variables, donde los nombres de las variables correspondan a las claves del diccionario y sus valores correspondan a los valores del diccionario.

Errores
Error al descargar el archivo — un error que ocurre cuando el archivo de código guardado no se puede descargar para su ejecución durante el envío del mensaje.
el resultado no es un dict — el valor devuelto debe ser un diccionario en formato clave–valor, como se muestra en el ejemplo siguiente:
Última actualización