El elemento Acción en chatbots
Puedes realizar varias acciones con los datos de los suscriptores en el momento en que llegan al elemento Acción.
Arrastra el elemento Acción desde el panel izquierdo hasta situarlo justo después del elemento deseado y selecciona una de las acciones.
Abrir el chat
Esta opción te permite abrir un chat con el suscriptor en la sección Conversaciones.
Puedes asignar a las conversaciones a un miembro del equipo que domine mejor determinados temas. Para ello, activa la opción Cambiar el asignado del chat y elige un asignado de la lista de miembros del equipo con acceso a la sección Chats.
También puedes desactivar las respuestas automáticas al iniciar un flujo de chatbot. Esto te ayudará a evitar que tu chatbot envíe mensajes si el suscriptor ya está esperando a un agente real. Selecciona la opción Pausar automatización de bot para y pausa tus flujos de bot durante 1, 3, 6 o 24 horas.
Además, puedes configurar correos electrónicos para notificar al administrador sobre un chat abierto los cuales serán enviados a la dirección de correo que utilizaron para registrarse en SendPulse o habilitar las notificaciones web en el navegador o en la app móvil del chatbot.
Cancelar suscripción del bot
Esta opción te permite dar de baja a un usuario de los mensajes masivos y automatizados.
Bloquear en un grupo o canal
Esta opción te permite bloquear a un suscriptor en el grupo o canal seleccionado.
Más información: Cómo bloquear o desbloquear a un miembro de un grupo o canal de Telegram.
Desbloquear en un grupo o canal
Esta opción te permite desbloquear a un suscriptor en el grupo o canal seleccionado.
Añadir etiqueta
Esta opción te permite asignar una etiqueta a un suscriptor. Por ejemplo, cuando un estudiante avanza a través de una rama específica de tu escenario, puedes asignarle una etiqueta para segmentarlo entre tus contactos y personalizar la comunicación.
Eliminar etiquetas
Esta opción permite eliminar la etiqueta asignada a un usuario.
Añadir variable
Esta opción permite establecer el valor de la variable que será asignada al suscriptor o será actualizada. Puedes seleccionar una variable existente o global de la lista o crear una nueva.
Añade tu valor
Introduce el valor que deseas añadir a la variable. También puedes editar el valor de la variable que deseas guardar utilizando modificadores.
Añade un valor de otra variable
Para los tipos de variable Cadena
, Fecha
, Fecha y hora
, y Número
, puedes establecer un valor de variable de desplazamiento basado en otras variables.
Selecciona la opción Insertar variables y elige una variable:
Para cadenas, el valor actual u otra variable con el tipo Cadena
de la audiencia del chatbot o el sistema Respuesta
, ID de contacto
, Email
, Teléfono
. También puedes combinar varias variables y valores de texto estático y utilizar modificadores.
Para las fechas, elige el valor actual, u otra variable del tipo Fecha
de la audiencia de tu bot, o las variables del sistema Fecha de suscripción
o Fecha de ejecución
.
Para los números, elige el valor actual u otra variable del tipo Número
de la audiencia de tu bot.
Añade valores dinámicos
Puedes especificar valores dinámicos para números y fechas. Si deseas sumar o restar el valor de una variable, escribe +1
o -1
. Si el valor actual está vacío, el conteo comenzará desde cero (para números) y la fecha actual (para fechas).
Para añadir un valor dinámico de otra variable, selecciona la opción Añadir valor de desplazamiento e inserta un valor. Para las fechas, será +
or -
- en minutos, horas o días, y para los números, serán cifras.
Añade fórmulas
Puedes utilizar fórmulas para calcular valores y mostrar los resultados a los usuarios. Una fórmula puede constar de operadores integrados, funciones y variables. Por ejemplo, puedes mostrar un precio con un descuento a los usuarios o calcular otros parámetros personales.
Las fórmulas tienen el formato descrito en la tabla siguiente.
Fórmula (ejemplo) | Descripción |
({{num1}} + {{$global_num}})/2 |
Calcula la media de dos números establecidos por las variables {{num1}} y {{$global_num}} . |
{{price}} - ( {{price}}*0.1 ) |
Calcula un precio con un descuento del 10%. |
pi*{{radius}}^2 |
Calcula el área de un círculo con un radio definido por la variable {{radius}} . |
El campo de Establece valor de variable admite todos los operadores básicos, como suma, multiplicación, división, porcentajes, exponencial, raíz cuadrada, seno y otras funciones.
Eliminar variable
Utiliza esta opción para eliminar el valor de la variable actual. Selecciona una variable de la lista y haz clic en Aplicar.
Insertar fila de Google Sheets
Esta opción permite crear una nueva fila con datos del usuario en la hoja de cálculo de Google Sheets seleccionada.
Más información: Cómo integrar chatbots con Google Sheets.
Buscar y actualizar una fila de Google Sheets
Esta opción te permite actualizar los datos del usuario en una fila existente de la hoja de cálculo de Google Sheets seleccionada.
Más información: Cómo integrar chatbots con Google Sheets.
Recuperar datos de una fila de Google Sheet
Esta opción permite buscar datos de usuarios en Google Sheets y guardarlos en las variables del chatbot de los suscriptores.
Más información: Cómo integrar chatbots con Google Sheets.
Crear trato
Esta opción te permite crear un trato y un contacto en tu CRM cuando se realiza una acción específica, por ejemplo, al hacer clic en el botón Comprar. Utilizando esta acción, puedes integrar chatbots con CRM.
Selecciona una canalización y una etapa de trato a la que deseas añadir tu trato, introduce su nombre y asigna un miembro del equipo responsable. También puedes añadir una variable al nombre del trato para transferir datos personalizados.
Editar trato CRM
Esta opción actualiza el estado del trato CRM después de que se hayan realizado ciertas acciones, por ejemplo, crear una solicitud que deba ser aprobada por un administrador.
Selecciona un trato y un estado de trato (la fase de canalización a la que deseas mover tu trato). Si necesitas reasignar tu trato, selecciona un responsable.
Por defecto, la opción Dejar responsable actual aparece activada.
Sólo es posible editar los tratos creados en este flujo.
Si has realizado algún cambio en el trato en el elemento Crear trato y deseas editarlo, deberás seleccionar el trato actualizado en la acción Editar trato.
Eliminar mensaje anterior
Compatible con Telegram.
Esta acción elimina los mensajes enviados del chat de un suscriptor con tu bot. Por ejemplo, puedes utilizarla si necesitas eliminar información que no esté actualizada o evitar que los usuarios hagan clic en botones de mensajes antiguos.
Para ello, selecciona el mensaje que deseas eliminar.
Sólo puedes eliminar mensajes enviados en las últimas 48 horas.
Inscribir al curso
Esta opción te permite enviar una invitación a tu curso seleccionado al estudiante. Una vez que el estudiante haya recibido tu invitación, podrá inscribirse a tu curso y comenzar a aprender.
Para ello, selecciona el curso al que quieres invitar a tu estudiante. Luego elige una variable con su dirección de correo electrónico para que reciban el nombre de usuario y la contraseña de su cuenta.
Enviar mensaje a otro contacto del bot
Esta opción envía un mensaje de tu chatbot a un contacto o grupo específico de Telegram en el caso de que estén suscritos al chatbot. Utiliza esta acción para enviar notificaciones a los miembros de tu equipo en chats o grupos. De esta forma, limitarás el número de miembros del equipo que recibirán notificaciones sobre eventos del chatbot.
Selecciona un suscriptor del chatbot e introduce tu mensaje. Puedes utilizar variables del contacto que recorre tu flujo para añadir sus datos al mensaje. Por ejemplo, puedes añadir una pregunta que hayan hecho con anterioridad para que los miembros de tu equipo puedan atenderla rápidamente.
Es posible que algunas aplicaciones de mensajería, como WhatsApp, no puedan enviar mensajes a través de la ventana de soporte de 24 horas inmediatamente. En este caso, el destinatario de la notificación seleccionado deberá estar conectado cuando se realice la acción. Sin embargo, Telegram y Viber no tienen restricciones de este tipo.
Notificarme
Esta opción envía un mensaje por parte de tu chatbot al chatbot del sistema o al grupo de Telegram. Puedes usar esta opción para notificar al administrador sobre acciones importantes del suscriptor en el flujo o pagos recibidos.
Para enviar mensajes al chatbot del sistema de Notificaciones de Telegram de SendPulse, haz clic en Suscribirse al bot en el panel derecho.
Para enviar mensajes a un grupo de Telegram, añade el chatbot del sistema de Notificaciones SendPulse al grupo como administrador. Para ello, haz clic en Añadir a un grupo en el panel derecho y configura los permisos de tu chatbot.
Con el bot SendPulse Notifications (@sendpulse_notifications_bot
), puedes configurar notificaciones de flujo además de recibir y responder mensajes de los usuarios.
Leer más: Cómo utilizar el bot "Notificaciones de SendPulse".
Introduce un mensaje de hasta 1,024 caracteres. Puedes añadir variables personalizadas o textos del último mensaje de los suscriptores utilizando la variable last_message
.
Enviar webhook
Esta opción te permite enviar una solicitud POST con datos de usuario a tu URL.
Añade esta acción después de un evento sobre el que quieras ser notificado, por ejemplo, cuando un cliente específico haga un pedido. Tu sistema recibirá una solicitud POST con los datos de este suscriptor y cualquier variable y etiqueta que tu chatbot haya recopilado.
Para añadir el elemento al flujo, elige la acción Enviar webhook. En el primer campo, introduce un nombre para el webhook con el que puedas encontrarlo fácilmente en tu sistema y filtrarlo. En el segundo campo, añade un enlace a tu controlador donde se enviará la solicitud POST.
También puedes añadir una URL al elemento Webhook para enviar eventos e iniciar flujos automatizados.
Leer más: Cómo crear un evento y Cómo crear una automatización desencadenada por un evento.
Última actualización: 23.10.2024
o