Activación de Workflows
¿Por qué no se activa mi workflow?
¿Por qué no se activa mi workflow?
Un Workflow puede no activarse como se espera debido a problemas de configuración, como compatibilidad de canal, reglas de audiencia, programación o conflictos con la configuración de tu Messenger. Consulta cómo solucionar estos problemas.
¿Cómo puedo ver para qué conversaciones se activó mi workflow?
¿Cómo puedo ver para qué conversaciones se activó mi workflow?
Puedes verificar cuándo se activó un workflow en una conversación desde:
Pestaña Enviados en Workflows: Revisa la pestaña Enviados dentro de cada Workflow. Mostrará una lista de conversaciones donde se ha activado el Workflow.
Eventos de conversación en el Inbox: Dentro del Inbox, puedes ver la secuencia de eventos que han ocurrido en una conversación haciendo clic en Mostrar eventos de conversación. Esto te mostrará los eventos de la conversación y podrás saber qué Workflow se ha activado dentro de una conversación.
Simulando una conversación: Si quieres probar tu Workflow, puedes usar la función Vista previa de Workflows, o puedes dirigir el Workflow para que esté activo solo para ti o tus compañeros. Para hacer esto, simplemente selecciona el atributo Email e ingresa tu propia dirección de correo electrónico — o “contiene” el dominio de correo electrónico de tu empresa (@examply.com).
¿Cómo activo un workflow basado en el cambio de un atributo de usuario?
¿Cómo activo un workflow basado en el cambio de un atributo de usuario?
Actualmente esto no es posible con Workflows, pero puedes enviar esta solicitud de función si te sería útil.
¿Cómo puedo evitar que el bot de bienvenida muestre el mensaje completo y las opciones cuando un usuario visita la página?
¿Cómo puedo evitar que el bot de bienvenida muestre el mensaje completo y las opciones cuando un usuario visita la página?
Para evitar que el bot de bienvenida muestre el mensaje completo y las opciones cuando un usuario visita la página, necesitas usar un disparador de workflow diferente. En lugar de usar el disparador "el cliente visita una página", que hace que el Workflow aparezca proactivamente, usa el disparador "El cliente abre una nueva conversación en el Messenger". De esta forma, el mensaje de bienvenida en tu workflow solo aparecerá cuando un usuario inicie una conversación a través del Messenger.
¿Cómo puedo evitar que los usuarios evadan los workflows de mensajes salientes en el Messenger?
¿Cómo puedo evitar que los usuarios evadan los workflows de mensajes salientes en el Messenger?
A veces, los clientes pueden evadir los workflows de mensajes salientes haciendo clic directamente en el lanzador del Messenger e iniciando una conversación fuera del flujo previsto.
Hay dos formas principales de abordar esto:
Desactivar mensajes directos
Puedes desactivar la configuración de Messenger “Permitir que los usuarios inicien una conversación”. Esto evita que los usuarios inicien conversaciones fuera de tus workflows. Sin embargo, esto puede reducir la flexibilidad y podría generar una experiencia menos intuitiva para los clientes.
Usar un Workflow “Cuando el cliente envía su primer mensaje”
Un enfoque más amigable para el usuario es crear un workflow que use el disparador "Cuando el cliente envía su primer mensaje". Esto te permite guiar el flujo de la conversación correctamente mientras preservas una mejor experiencia para el cliente.
Creación de Workflows
¿Cómo obtengo acceso a los bots salientes en Intercom?
¿Cómo obtengo acceso a los bots salientes en Intercom?
Para acceder a los bots salientes (Workflows) en Intercom, asegúrate de cumplir con los siguientes requisitos:
Acceso al plan:
Debes tener el plan Advanced o superior para usar workflows.
Permisos del espacio de trabajo:
Necesitas tener habilitado el permiso “Puede gestionar workflows salientes”. Esto se encuentra en la sección “Automatización” en los permisos de compañeros. El administrador de tu espacio de trabajo puede otorgarte este permiso.
Nota: Funciones adicionales de workflow están disponibles en el plan Expert.
Puedes revisar el desglose completo de funciones para cada plan en la página de precios de Intercom.
¿Puedo recopilar un archivo de un cliente en un paso de recopilación de datos?
¿Puedo recopilar un archivo de un cliente en un paso de recopilación de datos?
Sí, puedes recopilar un archivo de un cliente en el paso de recopilación de datos de varias maneras:
Recopilar un enlace de archivo:
Usar un archivo adjunto de Messenger:
Nota:
Los enlaces de archivos adjuntos para el usuario final son URLs firmadas de corta duración (válidas aproximadamente por 30 minutos). Consíguelos rápidamente después de que el cliente suba el archivo.
Para casos sensibles, habilita Messenger JWT y restringe las audiencias en tus conectores de datos para mantener el acceso a archivos seguro.
¿Puedo etiquetar conversaciones en masa al enviar un workflow, incluso si el cliente no responde?
¿Puedo etiquetar conversaciones en masa al enviar un workflow, incluso si el cliente no responde?
Sí, puedes etiquetar automáticamente conversaciones agregando un paso de 'Etiquetar conversación' en tu workflow. Haz clic en Agregar paso en cualquier parte de tu ruta de workflow y selecciona Etiquetar conversación. Esto se aplica solo a conversaciones futuras y no funciona retroactivamente.
¿Cómo puedo crear y priorizar condiciones "si" en workflows?
¿Cómo puedo crear y priorizar condiciones "si" en workflows?
Para crear y priorizar condiciones "si" en workflows, puedes agregar más ramas condicionales. La prioridad va de arriba hacia abajo al usar ramas.
¿Cómo configuro un workflow de respuesta fuera de horario?
¿Cómo configuro un workflow de respuesta fuera de horario?
Para enviar a los clientes un mensaje fuera de tu horario comercial — por ejemplo, para informarles cuándo esperar una respuesta — configura un workflow usando una condición de rama en lugar de programar en la configuración del disparador. Las ramas se evalúan en tiempo real, lo que las hace más confiables para lógica basada en tiempo.
Ve a Fin AI Agent > Workflows y abre un workflow existente o haz clic en Nuevo workflow.
Configura tu disparador — por ejemplo, El cliente envía su primer mensaje.
Agrega un paso Branch.
En la condición de branch, selecciona Office hours > is > Outside office hours.
En la ruta outside office hours, agrega un paso Send a message. Incluye tu horario comercial y el tiempo de respuesta esperado.
En la ruta during office hours, agrega los pasos estándar de tu workflow.
Haz clic en Set live para activar el workflow.
Una vez activo, las nuevas conversaciones que coincidan con tu trigger y lleguen fuera de tu horario comercial configurado recibirán automáticamente el mensaje que configuraste.
Nota: Los Workflows solo usan tu horario comercial predeterminado, no los horarios personalizados configurados para equipos individuales. Asegúrate de que tu horario predeterminado esté correctamente configurado antes de probar.
¿Cómo creo un workflow que solo se dirija a conversaciones por email?
¿Cómo creo un workflow que solo se dirija a conversaciones por email?
Para asegurar que un workflow solo se active para conversaciones por email, necesitas restringir la selección de canal en la configuración de tu trigger. Si un canal no está explícitamente habilitado, las conversaciones en ese canal no activarán el workflow.
Ve a Fin AI Agent > Workflows y abre un workflow existente o haz clic en New workflow.
Configura tu trigger — por ejemplo, Customer sends their first message.
En la configuración del trigger, ve a la sección Channels.
Habilita Email y desactiva todos los demás canales.
Completa el resto de los pasos de tu workflow y las reglas de audiencia.
Haz clic en Set live para activar el workflow.
Una vez activo, solo las conversaciones por email que coincidan con tus reglas de audiencia activarán este workflow. Las conversaciones en otros canales no se verán afectadas.
Nota: Si Email no está seleccionado en la configuración de canales, las conversaciones por email no activarán este workflow, incluso si todo lo demás está configurado correctamente. También verifica que el reenvío de email esté activo, ya que los emails que no se reenvíen correctamente a Intercom no activarán ningún workflow.
¿Puedo usar cualquier etiqueta como regla de audiencia para activar el workflow?
¿Puedo usar cualquier etiqueta como regla de audiencia para activar el workflow?
Por el momento, solo puedes seleccionar la etiqueta People o Company al configurar el filtro de audiencia para el workflow. No se puede usar la etiqueta de conversación para este propósito.
¿Cómo puedo permitir que el usuario abra un sitio web externo desde un workflow?
¿Cómo puedo permitir que el usuario abra un sitio web externo desde un workflow?
Para agregar contenido externo a un workflow, puedes añadir el paso "Send an app" y seleccionar la aplicación Content Showcase.
¿Un workflow con "Message contains" también busca palabras clave en las líneas de asunto del email?
¿Un workflow con "Message contains" también busca palabras clave en las líneas de asunto del email?
Sí, cuando agregas una condición "Message contains XYZ" a un workflow, también buscará en el asunto del email, no solo en el cuerpo. Incluso al usar una condición separada para "Email subject contains XYX", si usas "Message contains" esto incluirá también el asunto del email.
¿Se me cobrará por enviar mensajes a través de Workflows?
¿Se me cobrará por enviar mensajes a través de Workflows?
Esto depende de los canales que hayas habilitado para el workflow. No hay cargo por enviar mensajes de workflow en Web, iOS, Android, Facebook, Instagram y Email.
Sin embargo, si has seleccionado SMS o WhatsApp como uno de los canales del workflow, cualquier mensaje enviado por estos canales se cobrará según sus tarifas respectivas.
¿Cómo puedo configurar automáticamente un ticket a "In progress" cuando un cliente responde a un ticket Resolved/Closed?
¿Cómo puedo configurar automáticamente un ticket a "In progress" cuando un cliente responde a un ticket Resolved/Closed?
Para lograr esto, necesitarás crear dos workflows:
Reusable workflow: Este workflow establece el estado del ticket a "In Progress."
When customer sends any message workflow: Agrega un branch para verificar si el estado del ticket es "Resolved", luego pásalo al reusable workflow para actualizar el estado a "In progress".
Esta configuración asegura que cualquier respuesta del cliente a un ticket Resolved/Closed lo moverá automáticamente a "In progress."
¿Cómo puedo asignar automáticamente un compañero cuando reasigno una conversación a un team inbox?
¿Cómo puedo asignar automáticamente un compañero cuando reasigno una conversación a un team inbox?
Puedes configurar un workflow con el trigger "If teammate changes the conversation assignment" para asignar automáticamente un compañero específico cuando una conversación se asigna a un team inbox.
Selecciona "Team assigned is [X]" en la audiencia del trigger:
Luego agrega una ruta de workflow usando el paso Assign para asignar a un compañero:
Notas:
Si quieres distribuir conversaciones equitativamente entre varios compañeros (por ejemplo, usando asignación round-robin o balanceada), este método no funcionará. Este Workflow solo permite reasignar automáticamente una conversación a un compañero específico.
"If teammate changes the conversation assignment" no se activará si un Workflow asigna la conversación, solo si un humano la asigna.
¿Cómo pruebo los cambios de workflow en un entorno en vivo sin afectar a los users?
¿Cómo pruebo los cambios de workflow en un entorno en vivo sin afectar a los users?
Para probar la lógica actualizada del workflow en un entorno de producción sin afectar a los users en vivo:
Realiza tus cambios en el workflow.
Realiza una actualización completa de la página o limpia la caché de tu navegador para asegurar que se cargue la versión más reciente.
Alternativamente, llama a
shutdown()en la consola del navegador para finalizar la sesión actual de Messenger y comenzar una nueva.Activa el workflow nuevamente para confirmar que se aplique la lógica actualizada.
Siempre prueba primero en un entorno de staging cuando sea posible para evitar impactos no deseados en conversaciones en vivo.
¿Cómo pruebo de forma segura un workflow de email?
¿Cómo pruebo de forma segura un workflow de email?
Para probar workflows de email sin afectar a los users en vivo:
Duplica el workflow.
Configura la audiencia en el duplicado para que se active solo para tu propia dirección de email, o para una pequeña audiencia interna de prueba.
Realiza todo el flujo para confirmar el comportamiento.
Una vez confirmado, aplica los mismos cambios a tu workflow en vivo.
Evita hacer cambios no probados directamente en un workflow en vivo; duplicarlo primero aísla el riesgo.
¿Cómo pruebo la detección de atributos de Fin sin afectar a los usuarios en vivo?
¿Cómo pruebo la detección de atributos de Fin sin afectar a los usuarios en vivo?
Para probar de forma segura si Fin detecta los atributos correctamente:
Crea un workflow de prueba con el disparador Cuando el cliente envía su primer mensaje y añade un paso Deja que Fin responda.
Limita la exposición añadiendo una condición de audiencia — por ejemplo, dirigiéndote solo a tu propia dirección de correo electrónico o al domain de tu empresa.
Inicia una conversación de prueba para confirmar que Fin detecta los atributos como se espera.
Una vez confirmado, aplica la misma configuración a tu workflow en vivo.
También puedes ejecutar una prueba en la vista previa del workflow.
Consejo: Mantener este workflow con alta prioridad en tu lista asegura que se active primero durante las pruebas, sin interferir con otros workflows en vivo.
¿Puedo probar workflows sin activar el Messenger en mi sitio de producción?
¿Puedo probar workflows sin activar el Messenger en mi sitio de producción?
Sí. Hay dos opciones:
Usa la API de Intercom para crear conversaciones reales que activen tus workflows, sin exponer el Messenger a los clientes.
Configura un entorno de staging o prueba con el Messenger instalado para crear conversaciones de prueba de forma segura sin afectar a los usuarios en vivo.
Las conversaciones de vista previa creadas usando la función Workflows Preview aparecen en el Inbox y se tratan como conversaciones reales, lo que significa que la actividad de usuarios de vista previa se incluye en las métricas de reporte de workflows. Espera ver usuarios de vista previa listados junto a clientes reales en los conteos de enviados, comprometidos y completados. Si tus números de reporte parecen inusualmente altos después de las pruebas, verifica si la actividad de usuarios de vista previa ha sido contabilizada. Para mantener tus métricas limpias, considera revisar tus conteos de enviados/comprometidos/completados después de cualquier sesión de vista previa.
¿Cómo configuro un workflow fuera de horario para que se active cuando se reabra una conversación?
¿Cómo configuro un workflow fuera de horario para que se active cuando se reabra una conversación?
Cuando un cliente reabre una conversación previamente cerrada fuera del horario laboral, un workflow estándar fuera de horario puede no activarse como se espera.
Para manejar esto de forma confiable:
Configura el disparador del workflow para que se active cuando un cliente reabra una conversación.
Añade una condición en el bloque de disparo: El estado de la conversación es Cerrado.
Añade un paso Rama y configura la condición a Horario laboral > es > Fuera del horario laboral.
En la ruta fuera del horario laboral, añade tu paso Enviar un mensaje.
Haz clic en Activar en vivo para activar el workflow.
Una vez en vivo, Intercom verifica la hora contra tu horario laboral cada vez que un cliente reabre una conversación cerrada y envía tu mensaje si está fuera de las horas configuradas.
Nota: Combinar la condición El estado de la conversación es Cerrado con una rama de horario laboral asegura que este workflow solo se active cuando una conversación se reabra genuinamente fuera de tu horario laboral.
¿Por qué no funciona la condición 'Estado de la conversación = cerrado o en pausa' en el workflow 'El cliente envía cualquier mensaje'?
¿Por qué no funciona la condición 'Estado de la conversación = cerrado o en pausa' en el workflow 'El cliente envía cualquier mensaje'?
Cuando un cliente responde a una conversación cerrada o en pausa, Intercom la reabre (o reactiva) antes de evaluar el workflow. Para cuando el workflow El cliente envía cualquier mensaje evalúa sus condiciones, la conversación ya está abierta, por lo que una condición de Estado de la conversación = Cerrado o Estado de la conversación = En pausa nunca coincidirá. Esto hace que el atributo estado de la conversación sea efectivamente inutilizable como condición en este workflow.
El mismo comportamiento de reapertura aplica a conversaciones en pausa: una respuesta del cliente reactiva automáticamente la conversación antes de que se ejecute la evaluación del workflow.
¿Cómo cuentan los objetivos de workflow los eventos en relación con los disparadores del workflow, y cuál es la diferencia entre “alcanzar el objetivo” y “alcanzar el objetivo después de interactuar”?
¿Cómo cuentan los objetivos de workflow los eventos en relación con los disparadores del workflow, y cuál es la diferencia entre “alcanzar el objetivo” y “alcanzar el objetivo después de interactuar”?
Los objetivos de workflow solo cuentan eventos que ocurren después de que se active el workflow; no incluyen eventos que ocurrieron antes de enviarlo.
Alcanzar el objetivo: significa que el usuario completó el evento objetivo después de que se envió el workflow, independientemente de si interactuó con el workflow.
Alcanzar el objetivo después de interactuar: significa que el usuario completó el evento objetivo después de interactuar activamente con el workflow (por ejemplo, haciendo clic en un botón de respuesta o respondiendo a un mensaje).
¿Puedo personalizar la apariencia o ubicación de los botones de Respuesta de Workflow en las conversaciones de Messenger?
¿Puedo personalizar la apariencia o ubicación de los botones de Respuesta de Workflow en las conversaciones de Messenger?
No, no se puede personalizar la visualización de los botones de Respuesta Rápida dentro de los workflows.
¿Pueden los workflows enviar datos directamente a direcciones de correo electrónico externas?
¿Pueden los workflows enviar datos directamente a direcciones de correo electrónico externas?
No, los workflows no pueden enviar datos directamente a direcciones de correo electrónico externas. Los workflows pueden recopilar datos de clientes (como nombre, correo electrónico y atributos personalizados) y mantener las conversaciones sin asignar, pero la entrega externa de esos datos a direcciones de correo electrónico externas no está soportada dentro de los workflows. Si necesitas reenviar datos recopilados externamente, usa un conector de datos o integra con una herramienta de terceros vía webhook.
¿Puedo validar la longitud de entrada para PINs o IDs en un workflow?
¿Puedo validar la longitud de entrada para PINs o IDs en un workflow?
No, la validación de longitud para PIN y ID no está soportada dentro del Messenger o workflows. Si necesitas imponer requisitos específicos de caracteres o dígitos, esto debe manejarse externamente, por ejemplo, a través de tu propio backend o un conector de datos que valide la entrada después de ser recopilada.
Solución de problemas
¿Qué debo hacer si mi workflow no funciona para ciertas conversaciones?
¿Qué debo hacer si mi workflow no funciona para ciertas conversaciones?
Si tu workflow no funciona para ciertas conversaciones, asegúrate de que la configuración de audiencia del workflow esté establecida para activarse para los tipos de participantes correctos (Leads, Visitors y Users). Actualiza la configuración de audiencia según corresponda para resolver el problema. Además, asegúrate de que no haya errores de configuración que impidan que el workflow apunte a la audiencia correcta. Por ejemplo, si tu workflow está configurado para activarse solo para 'Users', las interacciones que involucren a 'Leads' no activarán el workflow. Ajusta los filtros de destino para incluir tanto 'Leads' como 'Users' o asegúrate de que el tipo de conversación coincida con la configuración del workflow.
Después de que mi workflow en vivo se haya activado, ¿por qué los siguientes pasos no aparecen o tardan en aparecer en el lado del cliente dentro de las conversaciones de Messenger?
Después de que mi workflow en vivo se haya activado, ¿por qué los siguientes pasos no aparecen o tardan en aparecer en el lado del cliente dentro de las conversaciones de Messenger?
Esto puede ocurrir porque la Política de Seguridad de Contenido (CSP) en tu sitio está bloqueando ciertas conexiones con Intercom que son necesarias para que Messenger funcione como se espera y puede necesitar ser revisada y actualizada. Más detalles sobre el uso de Intercom con CSP se pueden encontrar en este artículo.
¿Cómo puedo enviar automáticamente un mensaje de "Estamos verificando, por favor espera" después de que un cliente envíe su primer mensaje?
¿Cómo puedo enviar automáticamente un mensaje de "Estamos verificando, por favor espera" después de que un cliente envíe su primer mensaje?
Solo puedes tener un disparador de Workflow orientado al cliente por conversación. Para lograr esto, edita tu workflow existente para "Cuando el cliente envía su primer mensaje" y añade un paso para recopilar el primer mensaje del cliente, luego añade otro paso que envíe tu mensaje de seguimiento: "Estamos verificando, por favor espera."
¿Por qué no puedo usar un atributo de Fecha y Hora que creé en un workflow?
¿Por qué no puedo usar un atributo de Fecha y Hora que creé en un workflow?
Los atributos de Fecha y Hora no pueden usarse en workflows porque no hay forma de validar de manera confiable la zona horaria del cliente, lo que podría causar discrepancias, especialmente si usan una VPN o están en una ubicación diferente a tu horario laboral. Para evitar posibles desajustes con el horario laboral del espacio de trabajo, los atributos de Fecha y Hora no están disponibles para usarse en workflows.
¿Puedo establecer un atributo de Fecha en un paso de workflow?
¿Puedo establecer un atributo de Fecha en un paso de workflow?
No. Los atributos de Fecha no pueden establecerse usando pasos de workflow; esta es una limitación actual del producto. Las acciones de workflow que establecen valores de atributos (como Establecer datos de conversación) no soportan el tipo de atributo Fecha.
Para actualizar un atributo de Fecha, una solución sería usar un Conector de Datos usando nuestra API REST.
¿Por qué no se activa mi workflow para mensajes salientes cuando uso la regla "Conversation starter is Outbound message"?
¿Por qué no se activa mi workflow para mensajes salientes cuando uso la regla "Conversation starter is Outbound message"?
La regla de audiencia "Conversation starter is Outbound message" para un workflow se aplica solo al enviar mensajes a través de la sección Outbound en tu espacio de trabajo. Si estás creando una conversación en el Inbox, usa "Teammate sending a direct message" para mensajes individuales o "Teammate sending to many customers" para mensajes masivos en las reglas de audiencia de tu workflow.
¿Por qué no funciona mi workflow para correos electrónicos convertidos en tickets?
¿Por qué no funciona mi workflow para correos electrónicos convertidos en tickets?
Si tu workflow no se activa para correos electrónicos que se convierten en tickets, verifica que "Email" haya sido seleccionado como canal en la configuración del disparador del workflow (ya que este es el canal original donde comenzó la conversación).
¿Por qué no funciona mi workflow para llamadas telefónicas convertidas en tickets?
¿Por qué no funciona mi workflow para llamadas telefónicas convertidas en tickets?
Los tickets convertidos de llamadas telefónicas conservan el canal "Phone call" de la conversación original. Esto significa que los disparadores de workflow dependientes del canal — como Teammate changes conversation state — no se activarán para estos tickets, porque el disparador evalúa el canal en el momento en que se creó, no el tipo de ticket.
Esta limitación se aplica específicamente a disparadores dependientes del canal como Teammate changes conversation state. Si dependes de este disparador para enviar una encuesta de satisfacción del cliente (CSAT) para tickets originados en llamadas telefónicas, no se activará para esos tickets.
Para solucionar esto, usa un workflow con disparador de ticket en su lugar (por ejemplo, Teammate changes the state of a ticket) y configúralo para dirigirse al tipo de ticket relevante. Este disparador evalúa directamente los cambios de estado del ticket, sin importar el canal original.
Alternativamente, usa el disparador When a phone call ends para automatizar acciones post-llamada para llamadas telefónicas y tickets originados en llamadas. A diferencia de los disparadores dependientes del canal, se activa según cómo terminó la llamada — sin importar si la llamada resultó en una conversación o un ticket. Consulta Automate actions when a phone call ends para pasos de configuración y ejemplos.
¿Por qué falta la opción 'Show workflow until' en mi workflow de visita a página?
¿Por qué falta la opción 'Show workflow until' en mi workflow de visita a página?
El selector Show workflow until solo está disponible para workflows estándar de auto-mensaje When customer visits a page que no tienen un horario recurrente ni un disparador basado en eventos.
Si tu workflow tiene un recurring schedule (por ejemplo, un horario semanal o basado en calendario), la opción está intencionalmente oculta. Los mensajes programados recurrentes siempre se muestran una vez por ciclo de envío, por lo que el selector Show workflow until se desactiva automáticamente.
Consejo: Si quieres usar la opción Show workflow until (por ejemplo, para mostrar el mensaje hasta que el cliente lo haya visto o interactuado), elimina el horario recurrente de tu workflow. Una vez que el workflow dependa solo de visitas a la página — sin horario — el selector reaparecerá en la configuración del disparador.
¿Cuál es la diferencia entre "When a customer calls" y "When a phone call ends"?
¿Cuál es la diferencia entre "When a customer calls" y "When a phone call ends"?
Son dos disparadores separados que se ejecutan en diferentes momentos del ciclo de llamada:
When a customer calls se activa al inicio de una llamada entrante, antes de que alguien conteste. Úsalo para enrutar llamadas, presentar un menú IVR (Respuesta de Voz Interactiva), recopilar datos del llamante u ofrecer opciones de desvío como buzón de voz y devoluciones de llamada.
When a phone call ends se activa una vez al verdadero final de una llamada — después de que el cliente y todos los participantes se hayan desconectado. Úsalo para automatizar acciones post-llamada según cómo concluyó la llamada, como gestionar llamadas abandonadas, cerrar automáticamente conversaciones respondidas o hacer seguimiento a llamadas salientes sin respuesta.
¿Se activará "When a phone call ends" si solo mi compañero cuelga a mitad de llamada?
¿Se activará "When a phone call ends" si solo mi compañero cuelga a mitad de llamada?
No, no se activará si solo tu compañero cuelga a mitad de llamada. El disparador se activa una vez al verdadero final de la llamada — después de que el cliente y todos los participantes externos se hayan desconectado. Si un compañero se desconecta pero el cliente sigue en línea, la llamada sigue en curso y el disparador no se ejecutará.
¿Por qué no puedo enviar un mensaje a un cliente en un workflow de llamada telefónica?
¿Por qué no puedo enviar un mensaje a un cliente en un workflow de llamada telefónica?
Las acciones orientadas al cliente — como enviar un mensaje, recopilar datos mediante botones de respuesta o mostrar un tiempo esperado de respuesta — no están disponibles en workflows que usan disparadores de llamada en vivo. Mientras la llamada está en curso, el cliente está al teléfono, no leyendo mensajes de chat, por lo que estos pasos están intencionalmente deshabilitados.
Los disparadores de llamada en vivo solo admiten acciones en segundo plano que se ejecutan silenciosamente sin interrumpir al llamante: etiquetar la conversación, reasignar, posponer, aplicar reglas y agregar una nota interna. El constructor muestra un banner — "Phone Call workflows support a reduced set of actions" — para indicar esto.
Consejo: Para enviar un mensaje orientado al cliente después de que termina una llamada, usa el disparador When a phone call ends. Consulta Automate actions when a phone call ends para pasos de configuración y ejemplos.
¿Puedo usar "When a phone call ends" para llamadas salientes, o es solo para entrantes?
¿Puedo usar "When a phone call ends" para llamadas salientes, o es solo para entrantes?
Sí, "When a phone call ends" cubre tanto llamadas entrantes como salientes — el disparador se activa sin importar la dirección de la llamada. Al ramificar según cómo concluyó la llamada, usa el atributo correcto para la dirección:
Last inbound call state — 12 estados disponibles, que cubren todas las formas en que puede terminar una llamada entrante.
Last outbound call state — 2 estados disponibles: Contestada y Sin respuesta.
Consulta Automate actions when a phone call ends para la lista completa de estados y ejemplos de workflows.
¿Por qué "When a phone call ends" también se ejecutó en mi ticket?
¿Por qué "When a phone call ends" también se ejecutó en mi ticket?
Esto es esperado. El disparador "When a phone call ends" se aplica automáticamente tanto a conversaciones como a tickets. Si una llamada telefónica está adjunta a un ticket, el disparador también se activa para ese ticket — no hay forma de restringirlo solo a conversaciones o solo a tickets.
Si necesitas lógica post-llamada diferente para tickets vs. conversaciones, agrega un paso Condition en tu workflow para ramificar según el tipo de conversación o ticket.
¿Puedo convertir una llamada telefónica en un ticket mientras la llamada aún está en curso?
¿Puedo convertir una llamada telefónica en un ticket mientras la llamada aún está en curso?
No, no puedes convertir una llamada en un ticket mientras aún está en curso. La opción de convertir a ticket solo está disponible en el encabezado de la conversación después de que la llamada termina.
Para automatizar acciones en tickets creados a partir de llamadas telefónicas, usa un workflow con disparador de ticket — por ejemplo, A ticket is created o Teammate changes the state of a ticket. Estos se activan una vez que un compañero convierte manualmente la llamada terminada en un ticket. Consulta Automate actions during live phone calls para más información sobre cómo funcionan los disparadores de tickets con llamadas telefónicas.
He hecho actualizaciones en mi workflow, pero no veo estos cambios en el workflow en vivo.
He hecho actualizaciones en mi workflow, pero no veo estos cambios en el workflow en vivo.
Si tu workflow no se muestra como esperas, es posible que tu cookie de sesión esté vinculada a una versión anterior. Para verificarlo, intenta abrir el workflow en una ventana de navegación privada o incógnito. Esto asegurará que veas la versión más actual sin datos en caché. Si el problema persiste, considera borrar las cookies del navegador y actualizar la página. Además, los filtros y condiciones en workflows a veces pueden registrarse incorrectamente o comportarse de forma inesperada. Para resolverlo, vuelve a agregar los filtros afectados, guarda el workflow y actívalo nuevamente para asegurar su correcto funcionamiento.
¿Por qué las versiones antiguas del workflow aún se aplican a conversaciones en curso?
¿Por qué las versiones antiguas del workflow aún se aplican a conversaciones en curso?
Una vez que un workflow comienza a ejecutarse en una conversación, continúa usando la versión que estaba activa cuando se activó. Republlicar o actualizar el workflow no afecta a las conversaciones ya en curso — estas permanecen inscritas en la versión con la que comenzaron. Las nuevas conversaciones que se activen después de publicar usarán la versión más reciente.
¿Puedo reiniciar un workflow para una conversación que ya está en curso?
¿Puedo reiniciar un workflow para una conversación que ya está en curso?
No. Los workflows no pueden reiniciarse para conversaciones específicas en curso. Las conversaciones permanecen vinculadas a la versión con la que comenzaron. Si necesitas que todas las nuevas conversaciones usen una versión actualizada, publica tus cambios — solo las nuevas conversaciones los adoptarán. Alternativamente, duplica el workflow y activa la copia. Esto crea un workflow nuevo con su propio historial de versiones, y las nuevas conversaciones comenzarán con esa versión.
¿Por qué mis cambios en el workflow no se aplicaron a una conversación existente?
¿Por qué mis cambios en el workflow no se aplicaron a una conversación existente?
Los cambios en un workflow — como condiciones añadidas, mensajes actualizados o nuevos pasos — solo se aplican a nuevas conversaciones. Las conversaciones ya en curso continúan ejecutando la versión que estaba activa cuando comenzaron. Eliminar y recrear el workflow tampoco afectará estas conversaciones en curso. Para verificar tus cambios, inicia una conversación nueva después de publicar.
¿Por qué mi workflow se detiene inesperadamente después de que un cliente hace clic en un botón específico?
¿Por qué mi workflow se detiene inesperadamente después de que un cliente hace clic en un botón específico?
Si tu workflow se detiene después de que un cliente hace clic en un botón específico, esto suele ocurrir porque el workflow incluye un paso configurado para "Collect customer reply." El workflow se detiene hasta que el cliente proporciona una respuesta según este paso. Para asegurar que el workflow continúe sin interrupciones, revisa la configuración y considera eliminar el paso "Collect customer reply" cuando sea apropiado.
¿Por qué mis mensajes no llegan al inbox correcto a pesar de tener la etiqueta correcta?
¿Por qué mis mensajes no llegan al inbox correcto a pesar de tener la etiqueta correcta?
Esto suele ocurrir porque múltiples workflows con acciones de asignación se activan simultáneamente. El workflow con la prioridad más alta determinará la asignación final, potencialmente anulando a los demás. Para resolver este problema:
Revisa y prioriza los workflows con acciones de asignación para evitar conflictos.
Asegúrate de que no haya otros workflows configurados con acciones conflictivas para los mismos mensajes (es decir, dos workflows que se activan por las mismas palabras clave, con diferentes acciones de asignación).
¿Cómo evitar múltiples disparadores de encuestas CSAT en Intercom Workflows al cerrar conversaciones?
¿Cómo evitar múltiples disparadores de encuestas CSAT en Intercom Workflows al cerrar conversaciones?
Un problema común ocurre cuando las encuestas de Customer Satisfaction Score (CSAT) se envían varias veces sin querer, especialmente cuando un teammate cierra repetidamente una conversación. Esto puede causar frustración en el cliente debido a la repetición de encuestas CSAT para la misma interacción. Aquí están los pasos para que una encuesta CSAT se envíe solo una vez, incluso si se cierra varias veces.
La solución: Asegurar que el CSAT se envíe solo una vez por cierre de conversación
Para asegurar que una encuesta CSAT se envíe solo una vez en una conversación cuando un compañero la cierra, debes agregar una regla de audiencia específica a la condición de tu workflow:
Agrega la regla de audiencia "Conversation rating requested is false" a la condición de tu Workflow.
Al hacerlo, esta regla asegura que no se haya enviado ya una solicitud de CSAT al cliente para esa conversación en particular. Esta condición crítica evita que se envíen múltiples solicitudes de encuesta al cliente si la conversación se cierra o actualiza más de una vez.
¿Cómo evito conflictos en workflows?
¿Cómo evito conflictos en workflows?
Para evitar conflictos en workflows, usa configuraciones de audiencia únicas para workflows y priorízalos adecuadamente. Asegúrate de que los conectores lógicos ('AND' vs. 'OR') estén configurados correctamente. Además, mantén la fiabilidad del workflow adoptando buenas prácticas, como realizar auditorías regulares para detectar disparadores inactivos y conflictos. Usa convenciones claras de nombres para diferenciar workflows y prueba nuevas configuraciones en diversos escenarios de clientes antes de implementarlas.
¿Por qué mi workflow sigue siendo interrumpido?
¿Por qué mi workflow sigue siendo interrumpido?
Los workflows están diseñados para detenerse cuando un compañero los interrumpe. Esto también aplica a workflows reutilizables, incluso si los cambios se activan desde el inbox. Revisa los eventos de la conversación para ver si alguna actualización pudo haber causado la interrupción.
¿Por qué mi conversación fue asignada al asignado predeterminado?
¿Por qué mi conversación fue asignada al asignado predeterminado?
Una conversación se asigna al asignado predeterminado cuando ningún workflow coincide con la conversación. Actualiza el asignado predeterminado o revisa las reglas de audiencia del workflow para asegurar una coincidencia adecuada.
¿Cómo puedo solucionar conflictos de Workflow causados por el despliegue de Fin?
¿Cómo puedo solucionar conflictos de Workflow causados por el despliegue de Fin?
Cuando Fin está habilitado vía Simple Deploy, tiene prioridad sobre los workflows de asignación personalizada. Los workflows automáticos no se activarán y la herramienta de solución de problemas de workflow no evaluará ni mostrará estos workflows. Para permitir que los workflows se activen y evalúen, Simple Deploy debe estar deshabilitado en la configuración de Fin. Sigue los pasos a continuación para identificar y resolver conflictos entre Fin y tus automatizaciones de Workflow.
Verifica si Fin Simple Deploy está sobrescribiendo tu Workflow: Fin Simple Deploy tiene prioridad automática sobre workflows activados por el cliente (por ejemplo, Customer sends their first message). Solución: Deshabilita temporalmente Fin Simple Deploy (en Fin AI Agent > Deploy) y vuelve a habilitar tu Workflow para confirmar si Fin lo estaba bloqueando.
Revisa disparadores y audiencias superpuestos: Fin y tus workflows podrían compartir disparadores o audiencias similares, causando que ambos se activen simultáneamente. Acción: Pausa o edita workflows superpuestos para que cada uno tenga condiciones y disparadores de audiencia distintos. Consejo: Usa atributos como topic, message keyword o customer type para separar la lógica del workflow de la automatización de Fin.
Prueba y confirma el tiempo de ejecución del Workflow: Fin y otros workflows pueden activarse simultáneamente o durante horas inactivas de oficina. Acción: Prueba la ejecución del workflow en diferentes horarios y revisa las estadísticas del Workflow para confirmar qué automatización se ejecuta primero.
¿Por qué mi workflow de Fin AI dejó de activar respuestas del bot?
¿Por qué mi workflow de Fin AI dejó de activar respuestas del bot?
Si un workflow de Fin AI deja de activar respuestas del bot después de una edición, verifica que el camino del workflow incluya un paso “Let Fin answer”. Vuelve a agregar este paso y publica el workflow para restaurar la funcionalidad.
¿Por qué mi workflow de WhatsApp no se activa como se espera?
¿Por qué mi workflow de WhatsApp no se activa como se espera?
Usa el disparador Customer sends their first message para iniciar la automatización en nuevos chats de WhatsApp.
Para conversaciones en curso, usa Customer sends any message, pero incluye condiciones para evitar disparos repetidos.
Importante: encadenamiento de conversaciones en WhatsApp
En WhatsApp, todos los mensajes de un cliente se agrupan en una sola conversación abierta. El disparador Customer sends their first message solo se activa al inicio de una conversación completamente nueva — no se activará de nuevo mientras la conversación anterior siga abierta, sin importar cuánto tiempo haya pasado.
Una nueva conversación solo comienza cuando la anterior está cerrada y ha pasado la ventana de tiempo configurada. Simplemente esperar (incluso días) no creará una nueva conversación si el chat sigue abierto.
Para solucionar esto, cierra las conversaciones cuando estén resueltas. Puedes automatizar esto con un workflow usando el disparador Customer inactivity y una acción Close the conversation — una vez que la conversación se cierre y la ventana de tiempo transcurra, el siguiente mensaje del cliente iniciará una conversación nueva y activará este workflow. Alternativamente, cambia al disparador Customer sends any message si quieres que el workflow se ejecute con cada mensaje entrante sin importar el estado de la conversación (nota: esto también se activa en respuestas dentro de una conversación abierta existente).
Si tu workflow se ramifica por número de WhatsApp, puede fallar cuando solo un WhatsApp Business number está activo. Simplifica tu configuración para usar ese único número. Ajusta la lógica de ramificación más tarde cuando se agreguen más números.
Si mensajes específicos fallan, puede deberse a Meta platform errors relacionados con el usuario final y no con Intercom. Revisa los detalles del error del mensaje en tu conversación o en el panel de Meta para confirmar.
Nota: Fin no puede responder después de 24 horas desde el último mensaje del cliente, según la política de WhatsApp.
Para volver a involucrar a los clientes fuera de la ventana de 24 horas, envía plantillas de WhatsApp preaprobadas vía Outbound — las plantillas no pueden activarse desde un Workflow.
Para probar tu Workflow, haz que un cliente envíe un nuevo mensaje dentro de la ventana de 24 horas para reiniciar la conversación.
¿Por qué los clientes no responden a mis plantillas de WhatsApp?
¿Por qué los clientes no responden a mis plantillas de WhatsApp?
Si los clientes no responden a tus plantillas de WhatsApp, revisa tanto la configuración como la calidad del mensaje.
Configuración de plantillas:
Asegúrate de que todas las plantillas estén aprobadas y libres de errores (por ejemplo, caracteres no soportados).
Usa el formato correcto de número telefónico en formato E.164 (estándar internacional — por ejemplo, +55123456789).
Registros de errores:
Visita WhatsApp Manager para revisar errores de plantillas o de entrega.
Por qué los Workflows pueden no activarse cuando los perfiles coinciden primero
Por qué los Workflows pueden no activarse cuando los perfiles coinciden primero
Si los perfiles están coincidiendo con conversaciones antes que los workflows, el workflow puede no activarse. Ajusta los perfiles para excluir mensajes de WhatsApp si es necesario para asegurar que los workflows tengan la prioridad correcta.
¿Es posible activar un Procedimiento desde un workflow o workflow reutilizable?
¿Es posible activar un Procedimiento desde un workflow o workflow reutilizable?
No, no es posible activar un Procedimiento desde un workflow o un workflow reutilizable. Sin embargo, puedes transferir a un workflow dentro de las instrucciones de un Procedimiento.
Por qué el Nombre y Apellido no están disponibles como filtros en las ramas del Workflow
Por qué el Nombre y Apellido no están disponibles como filtros en las ramas del Workflow
Los campos first_name y last_name se generan automáticamente a partir del campo name y no se almacenan por separado. Por eso, no pueden usarse para filtrar o coincidir en las ramas del workflow. Para filtrar por name, usa directamente el atributo name. Si necesitas filtrar por nombre o apellido individualmente, puedes crearlos como Atributos de Datos Personalizados y pasar los valores a través de tu integración.








