Disponible solo en el plan "Business".
Las imágenes personalizadas son ilustraciones o miniaturas que se pueden adaptar de forma única para cada usuario en tu proyecto. Esta personalización generalmente implica modificar elementos específicos, como el texto, para servir a diferentes propósitos; por ejemplo, mostrar el nombre de un usuario dentro de la imagen para aumentar la participación.
Creemos una juntos.
Creación de una imagen personalizada
Para crear una imagen personalizada, necesitarás usar el constructor de certificados. Puedes acceder a él desde la sección de creación de cursos.
En el constructor de certificados, puedes configurar imágenes personalizadas para distribuirlas a través de un chatbot.
Paso 1: Configurar el certificado y su texto
- Haz clic en "Crear certificado".
- Sube la imagen que hayas elegido como plantilla del certificado.

Asegúrate de activar la casilla "Usar la plantilla como imagen personalizada".
Ahora ve a la configuración del certificado y organiza los elementos necesarios en el orden que desees:

Ingresa el marcador de posición para el nombre del destinatario (que se reemplazará dinámicamente a través del chatbot), junto con cualquier texto adicional que quieras que aparezca en la imagen. También puedes configurar otras opciones de visualización aquí.
El constructor de certificados ofrece flexibilidad: siéntete libre de experimentar con diferentes colores, fuentes, imágenes y otros elementos de diseño.

Para entregar estas imágenes personalizadas, necesitarás usar una función de chatbot dentro de un mensajero que esté integrado con el sistema MaviBot.
Envío de un archivo a través del chatbot
Ve al flujo de trabajo del chatbot donde deseas enviar imágenes personalizadas. Allí, necesitarás usar la función:
get_custom_image(image_id, name_on_image, avatar)
Ten en cuenta
Cada vez que uses esta función, consume los mismos recursos que enviar 10 mensajes regulares.
Puedes encontrar el ID de la imagen aquí:

Como ejemplo, usemos un flujo de trabajo de chatbot simple que enviará una imagen en el chat:

Entonces, en el segundo bloque, le preguntaremos al cliente su nombre, y en la configuración de la flecha que lleva al tercer bloque, especificaremos que el usuario está ingresando datos y guardaremos su nombre en una variable:

En el bloque final del flujo de trabajo responsable de enviar la imagen, inserta la función en el campo de la calculadora. Usa el siguiente formato, incluyendo el image_id y tu variable name.

Ten en cuenta
La función
get_custom_imagedevuelve un diccionario. Para mostrar la imagen en el chat, no generes directamente la variable de resultado (por ejemplo,image_1). En su lugar, debes hacer referencia al valor almacenado bajo la clave'url'(por ejemplo,image_for_user).Si está configurado correctamente, la imagen se enviará y se mostrará en el chat de inmediato.
Reglas para nombrar variables
Al nombrar tu variable en la calculadora, asegúrate de que el nombre:
- Contenga solo letras latinas y números (por ejemplo,
picturees correcto).- No tenga espacios (usa guiones bajos: por ejemplo,
apple_on_table).- Coloque los números al final (por ejemplo,
apple1, no1apple).
Ten en cuenta que usamos la sintaxis #{full_name} para insertar dinámicamente el valor proporcionado por el usuario en la variable.
Como resultado, las imágenes enviadas en el chat se personalizarán con el nombre que el usuario ingresó durante la conversación.