Utilice este artículo para solucionar problemas, configurar y probar Intercom Workflows. Cubre por qué un workflow podría no activarse, cómo recopilar datos de clientes, cómo probar de forma segura sin afectar a los usuarios en vivo, disparadores de llamadas telefónicas, comportamiento específico de WhatsApp y cómo resolver conflictos entre Fin y su automatización de workflow.
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 su Messenger. Vea 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?
Puede verificar cuándo se activó un workflow en una conversación desde:
Pestaña Enviados en Workflows: Revise 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, puede ver la secuencia de eventos que han ocurrido en una conversación haciendo clic en Mostrar eventos de conversación. Esto le mostrará los eventos de la conversación y podrá saber qué Workflow se ha activado dentro de una conversación.
Simulación de una conversación: Si desea probar su Workflow, puede usar la función Vista previa de Workflows, o puede dirigir el Workflow para que esté activo solo para usted o sus compañeros. Para hacer esto, simplemente seleccione el atributo Email e ingrese su propia dirección de correo electrónico — o que “contenga” el dominio de correo electrónico de su empresa (@examply.com).
¿Cómo activo un workflow basado en el cambio de atributo de usuario?
¿Cómo activo un workflow basado en el cambio de atributo de usuario?
Actualmente esto no es posible con Workflows, pero puede enviar esta solicitud de función si lo considera ú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, debe 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, use el disparador "El cliente abre una nueva conversación en el Messenger". De esta manera, el mensaje de bienvenida en su 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?
Los clientes a veces pueden evadir los workflows de mensajes salientes haciendo clic directamente en el lanzador de Messenger e iniciando una conversación fuera del flujo previsto.
Hay dos formas principales de abordar esto:
Desactivar mensajes directos
Puede desactivar la configuración de Messenger “Permitir que los usuarios inicien una conversación”. Esto evita que los usuarios inicien conversaciones fuera de sus 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 le permite guiar el flujo de la conversación correctamente mientras preserva una mejor experiencia para el cliente.
Construcción de Workflows
¿Cómo obtengo acceso a bots salientes en Intercom?
¿Cómo obtengo acceso a bots salientes en Intercom?
Para acceder a bots salientes (Workflows) en Intercom, asegúrese de cumplir con los siguientes requisitos:
Acceso al plan:
Debe tener el plan Advanced o superior para usar workflows.
Permisos del espacio de trabajo:
Necesita tener habilitado el permiso “Can manage outbound workflows”. Esto se encuentra en la sección “Automation” de los permisos de compañeros. Su administrador del espacio de trabajo puede otorgarle este permiso.
Nota: Funciones adicionales de workflow están disponibles en el plan Expert.
Puede 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 Recopilar datos?
¿Puedo recopilar un archivo de un cliente en un paso de Recopilar datos?
Sí, puede recopilar un archivo de un cliente en el paso Recopilar 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). Recupérelos rápidamente después de que el cliente cargue el archivo.
Para casos sensibles, active Messenger JWT (JSON Web Token) y restrinja las audiencias en sus conectores de datos para mantener seguro el acceso a archivos.
¿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 las conversaciones añadiendo un paso 'Tag conversation' en tu workflow. Haz clic en Add step en cualquier parte de tu ruta de workflow y selecciona Tag conversation. Esto se aplica solo a las conversaciones futuras y no funciona de forma retroactiva.
¿Cómo puedo crear y priorizar condiciones "if" en workflows?
¿Cómo puedo crear y priorizar condiciones "if" en workflows?
Para crear y priorizar condiciones "if" en workflows, puedes añadir más branches condicionales. La prioridad va de arriba hacia abajo al usar branches.
¿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 laboral — por ejemplo, informándoles cuándo esperar una respuesta — configura un workflow usando una condición branch en lugar de programar en la configuración del trigger. Los branches se evalúan en tiempo real, lo que los hace más fiables para lógica basada en tiempo.
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.
Añade un paso Branch.
En la condición branch, selecciona Office hours > is > Outside office hours.
En la ruta outside office hours, añade un paso Send a message. Incluye tu horario laboral y el tiempo estimado de respuesta.
En la ruta during office hours, añade 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 laboral configurado recibirán automáticamente el mensaje que configuraste.
Nota: Los workflows solo usan tu horario laboral predeterminado — no los horarios personalizados configurados para equipos individuales. Asegúrate de que tu horario laboral 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, debes restringir la selección de canal en la configuración del 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 etiquetas de 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 añadir 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 de los emails?
¿Un workflow con "Message contains" también busca palabras clave en las líneas de asunto de los emails?
Sí, cuando añades 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 Resuelto/Cerrado?
¿Cómo puedo configurar automáticamente un ticket a "In progress" cuando un cliente responde a un ticket Resuelto/Cerrado?
Para lograr esto, necesitarás crear dos workflows:
Workflow reutilizable: Este workflow establece el estado del ticket a "In Progress."
Cuando el cliente envía cualquier mensaje workflow: Añade un branch para verificar si el estado del ticket es "Resolved", luego pásalo al workflow reutilizable para actualizar el estado a "In progress."
Esta configuración asegura que cualquier respuesta del cliente a un ticket Resuelto/Cerrado lo moverá automáticamente a "In progress."
¿Cómo puedo asignar automáticamente un compañero cuando reasigno una conversación a un inbox de equipo?
¿Cómo puedo asignar automáticamente un compañero cuando reasigno una conversación a un inbox de equipo?
Puedes configurar un workflow con el trigger "If teammate changes the conversation assignment" para asignar automáticamente a un compañero específico cuando una conversación se asigna a un inbox de equipo.
Selecciona "Team assigned is [X]" en la audiencia del trigger:
Luego añade 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 la asigna un humano.
¿Cómo pruebo los cambios en un workflow en un entorno en vivo sin afectar a los users?
¿Cómo pruebo los cambios en un workflow en un entorno en vivo sin afectar a los users?
Para probar la lógica actualizada de un 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 borra la caché de tu navegador para asegurarte de que se carga 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 aplica 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.
Recorre 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 users en vivo?
¿Cómo pruebo la detección de atributos de Fin sin afectar a los users en vivo?
Para probar de forma segura si Fin detecta atributos correctamente:
Crea un workflow de prueba con el disparador When customer sends their first message y añade un paso Let Fin answer.
Limita la exposición añadiendo una condición de audiencia — por ejemplo, dirigiéndote solo a tu propia dirección de email 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 realizar 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 Messenger en mi sitio de producción?
¿Puedo probar workflows sin activar 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 Messenger a los clientes.
Configura un entorno de staging o prueba con Messenger instalado para crear conversaciones de prueba de forma segura sin afectar a los users 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 probar, verifica si la actividad de usuarios de vista previa ha sido contada. 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 reabre una conversación?
¿Cómo configuro un workflow fuera de horario para que se active cuando se reabre 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: Conversation state is Closed.
Añade un paso Branch y configura la condición a Office hours > is > Outside office hours.
En la ruta fuera del horario laboral, añade tu paso Send a message.
Haz clic en Set live para activar el workflow.
Una vez activo, 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 Conversation state is Closed 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 'Conversation status = closed or snoozed' en el workflow 'Customer sends any message'?
¿Por qué no funciona la condición 'Conversation status = closed or snoozed' en el workflow 'Customer sends any message'?
Cuando un cliente responde a una conversación cerrada o en pausa, Intercom la reabre (o quita la pausa) antes de evaluar el workflow. Para cuando el workflow Customer sends any message evalúa sus condiciones, la conversación ya está abierta, por lo que una condición de Conversation status = Closed o Conversation status = Snoozed nunca coincidirá. Esto hace que el atributo de estado de 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 quita automáticamente la pausa 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 que se enviara.
Alcanzar el objetivo: significa que el user 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 user 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 conversaciones de Messenger?
¿Puedo personalizar la apariencia o ubicación de los botones de Respuesta de Workflow en 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 email externas?
¿Pueden los workflows enviar datos directamente a direcciones de email externas?
No, los workflows no pueden enviar datos directamente a direcciones de email externas. Los workflows pueden recopilar datos de clientes (como nombre, email y atributos personalizados) y mantener conversaciones sin asignar, pero la entrega externa de esos datos a direcciones de email 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 de entrada para PINs e IDs no está soportada dentro de 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 con los tipos de participantes correctos (Leads, Visitors y Users). Actualiza la configuración de audiencia para resolver el problema. Además, verifica que no haya errores de configuración que impidan que el workflow se dirija 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 ha 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 ha 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ía su primer mensaje?
¿Cómo puedo enviar automáticamente un mensaje de "Estamos verificando, por favor espera" después de que un cliente envía 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 agrega 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 una forma confiable de validar 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 tus horas de oficina. Para evitar posibles desajustes con las horas de oficina 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 del workflow?
¿Puedo establecer un atributo de Fecha en un paso del 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 admiten el tipo de atributo Fecha.
Para actualizar un atributo de Fecha, una solución sería usar un Conector de Datos usando nuestra REST API.
¿Por qué no se activa mi workflow para mensajes salientes cuando uso "El iniciador de conversación es Mensaje saliente"?
¿Por qué no se activa mi workflow para mensajes salientes cuando uso "El iniciador de conversación es Mensaje saliente"?
La regla de audiencia "El iniciador de conversación es Mensaje saliente" para un workflow se aplica solo cuando se envían 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 "Compañero enviando un mensaje directo" para mensajes individuales o "Compañero enviando a muchos clientes" 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 mantienen el canal "Phone call" de la conversación original. Esto significa que los disparadores de workflow dependientes del canal, como Compañero cambia el estado de la conversación, 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 Compañero cambia el estado de la conversación. 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, Compañero cambia el estado de un ticket) y configúralo para dirigirse al tipo de ticket relevante. Este disparador evalúa directamente los cambios de estado del ticket, independientemente del canal original.
Alternativamente, usa el disparador Cuando termina una llamada telefónica para automatizar acciones posteriores a la 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, independientemente de si la llamada resultó en una conversación o un ticket. Consulta Automatizar acciones cuando termina una llamada telefónica para pasos de configuración y ejemplos.
¿Por qué falta la opción 'Mostrar workflow hasta' en mi workflow de visita a página?
¿Por qué falta la opción 'Mostrar workflow hasta' en mi workflow de visita a página?
El selector Mostrar workflow hasta solo está disponible para workflows de mensajes automáticos estándar Cuando el cliente visita una página que no tienen un horario recurrente ni un disparador basado en eventos.
Si tu workflow tiene un horario recurrente (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 Mostrar workflow hasta se desactiva automáticamente.
Consejo: Si quieres usar la opción Mostrar workflow hasta (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 las visitas a la página, sin horario, el selector reaparecerá en la configuración del disparador.
¿Cuál es la diferencia entre "Cuando un cliente llama" y "Cuando termina una llamada telefónica"?
¿Cuál es la diferencia entre "Cuando un cliente llama" y "Cuando termina una llamada telefónica"?
Estos son dos disparadores separados que se ejecutan en diferentes puntos del ciclo de vida de la llamada:
Cuando un cliente llama 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.
Cuando termina una llamada telefónica 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 posteriores a la llamada según cómo concluyó, como gestionar llamadas abandonadas, cerrar automáticamente conversaciones respondidas o hacer seguimiento a llamadas salientes sin respuesta.
¿Se activará "Cuando termina una llamada telefónica" si solo mi compañero cuelga a mitad de llamada?
¿Se activará "Cuando termina una llamada telefónica" 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 la 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 llamadas 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 llamadas 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 creador muestra un banner que dice "Los workflows de llamadas telefónicas admiten un conjunto reducido de acciones" para indicar esto.
Consejo: Para enviar un mensaje orientado al cliente después de que termina una llamada, usa el disparador Cuando termina una llamada telefónica. Consulta Automatizar acciones cuando termina una llamada telefónica para pasos de configuración y ejemplos.
¿Puedo usar "Cuando termina una llamada telefónica" para llamadas salientes o es solo para entrantes?
¿Puedo usar "Cuando termina una llamada telefónica" para llamadas salientes o es solo para entrantes?
Sí, "Cuando termina una llamada telefónica" 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:
Último estado de llamada entrante — 12 estados disponibles, que cubren todas las formas en que puede terminar una llamada entrante.
Último estado de llamada saliente — 2 estados disponibles: Contestada y Sin respuesta.
Consulta Automatizar acciones cuando termina una llamada telefónica para la lista completa de estados y ejemplos de workflows.
¿Por qué "Cuando termina una llamada telefónica" también se ejecutó en mi ticket?
¿Por qué "Cuando termina una llamada telefónica" también se ejecutó en mi ticket?
Esto es esperado. El disparador "Cuando termina una llamada telefónica" 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 diferente posterior a la llamada para tickets vs. conversaciones, agrega un paso de Condición 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, Se crea un ticket o Compañero cambia el estado de un ticket. Estos se activan una vez que un compañero convierte manualmente la llamada terminada en un ticket. Consulta Automatizar acciones durante llamadas telefónicas en vivo para más información sobre cómo funcionan los disparadores de tickets con llamadas telefónicas.
He realizado actualizaciones en mi workflow, pero no veo estos cambios en el workflow en vivo.
He realizado 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 estés viendo la versión más actualizada sin datos en caché. Si el problema persiste, considera borrar las cookies de tu 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 publícalo 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 que publiques 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 recogerán. Alternativamente, duplica el workflow y pon la copia en vivo. Esto crea un workflow nuevo con su propio historial de versiones, y las nuevas conversaciones comenzarán en 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á a 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 del workflow 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 mayor prioridad 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 (por ejemplo, dos workflows que se activan con las mismas palabras clave, pero con diferentes acciones de asignación).
¿Cómo evito que se envíen múltiples encuestas CSAT cuando una conversación se cierra más de una vez?
¿Cómo evito que se envíen múltiples encuestas CSAT cuando una conversación se cierra más de una vez?
Un problema común ocurre cuando las encuestas de Customer Satisfaction Score (CSAT) se envían varias veces sin querer, especialmente cuando un compañero 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 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, necesitas agregar una regla de audiencia específica a la condición de tu workflow. La captura de pantalla a continuación muestra la regla 'Conversation rating requested is false' configurada en los ajustes de audiencia del 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 previene 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 entre workflows?
¿Cómo evito conflictos entre workflows?
Para evitar conflictos entre workflows, usa configuraciones de audiencia únicas para cada workflow 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 distintos 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 los 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 mediante Simple Deploy (la configuración automática de despliegue de Fin), tiene prioridad sobre los Workflows de asignación personalizados para la misma audiencia. Esto aplica tanto para Fin for Service como para Fin for Ecommerce: cuando Simple Deploy for Ecommerce está activo, tiene prioridad sobre los workflows personalizados de Fin for Ecommerce, los workflows personalizados de Fin for Service y Simple Deploy de Fin for Service. Los workflows automáticos no se activarán y la herramienta de solución de problemas de workflows no evaluará ni mostrará estos workflows. Esto impide que se ejecuten pasos personalizados del workflow, como acciones de asignación (por ejemplo, asignar a un inbox específico). Sigue los pasos a continuación para identificar y resolver conflictos entre Fin y tus automatizaciones de Workflow.
Pasos adicionales para gestionar conflictos de Simple Deploy
Desactivar Simple Deploy: Navega a Fin AI Agent → Deploy → Chat y desactiva la opción Simple Deploy. Después de hacer este cambio, actualiza la página para asegurar que se refleje la actualización y prueba la configuración en una conversación nueva para confirmar el comportamiento deseado.
Segmenta las audiencias por canal: Por ejemplo, dedica un workflow para interacciones de Messenger/chat y otro para comunicaciones por correo electrónico. Esto ayuda a evitar solapamientos y asegura un funcionamiento más fluido.
Verifica si Simple Deploy de Fin está anulando tu Workflow: Simple Deploy de Fin tiene prioridad automática sobre los Workflows activados por el cliente (por ejemplo, Customer sends their first message) para cualquier audiencia que se solape. Esto incluye Simple Deploy para Ecommerce, que también tiene prioridad sobre los workflows de Fin for Service y Simple Deploy de Fin for Service. Solución: Para restaurar el comportamiento personalizado del workflow, pausa Simple Deploy (en Fin AI Agent > Deploy) o ajusta su audiencia para que no se solape con la audiencia objetivo de tu workflow personalizado.
Revisa los disparadores y audiencias que se solapan: Fin y tus Workflows pueden compartir disparadores o audiencias similares, causando que ambos se activen al mismo tiempo. Acción: Pausa o edita los Workflows que se solapan 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. 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: Hilo de conversación 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 el tiempo configurado. Simplemente esperar (incluso días) no creará una nueva conversación si el chat sigue abierto.
Para solucionarlo, cierra las conversaciones cuando estén resueltas. Puedes automatizar esto con un workflow usando el disparador Customer inactivity y la acción Close the conversation; una vez que la conversación se cierre y pase el tiempo configurado, 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 con respuestas dentro de una conversación abierta existente).
Si tu workflow se ramifica por número de WhatsApp, puede fallar cuando solo hay un WhatsApp Business number activo. Simplifica tu configuración para usar ese único número. Ajusta la lógica de ramificación más adelante cuando se agreguen más números.
Si mensajes específicos fallan, puede deberse a errores de la plataforma Meta 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 mensaje nuevo 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 verificar errores en plantillas o entregas.
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 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 se prioricen correctamente.
¿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.
¿Puedo describir en lenguaje natural cuándo debe activarse un workflow?
¿Puedo describir en lenguaje natural cuándo debe activarse un workflow?
No. En Workflows, seleccionas de una lista predefinida de activadores — como Customer sends their first message, Ticket is created o New comment. No hay opción para escribir una descripción en lenguaje natural de cuándo debe ejecutarse la automatización.
Si necesitas lógica de activación impulsada por IA — donde Fin decide cuándo iniciar una automatización basada en una descripción de la intención del cliente — usa un Fin Procedure en su lugar. Los Procedimientos incluyen una opción Based on what the customer says en sus ajustes de When to trigger, donde describes las situaciones en las que Fin debe ejecutar el 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.
¿Por qué no puedo guardar los cambios en mi workflow activo?
¿Por qué no puedo guardar los cambios en mi workflow activo?
Si ves Fix issues in order to save. en el botón Set changes live pero no aparecen iconos de error en ninguno de tus pasos, revisa la sección Scheduling del workflow.
Un workflow que originalmente estaba programado para activarse en una fecha futura mantiene esa fecha programada después de activarse. Una vez que esa fecha pasa, ya no es válida y se bloquea el guardado hasta que la actualices. Una fecha de parada establecida en una fecha pasada hace lo mismo.
Para eliminarla y guardar tus cambios:
1. Abre la sección Scheduling del workflow.
2. Bajo Start sending, selecciona Immediately.
3. Bajo Stop sending, si la fecha está en el pasado, selecciona Never o elige una Custom date en el futuro.
4. Haz clic en Set changes live.
Tu workflow permanece activo todo el tiempo, tus ediciones se guardan normalmente y sigue funcionando con su audiencia y reglas existentes. Si eliges una fecha de parada futura, el workflow se pausará una vez que esa fecha pase.
¿Por qué no puedo activar nuevamente mi workflow pausado?
¿Por qué no puedo activar nuevamente mi workflow pausado?
Si ves Finish creating your workflow before setting it live pero no aparecen iconos de error en ninguno de tus pasos, revisa la sección Scheduling del workflow.
Un workflow con una fecha de parada se pausa una vez que esa fecha pasa. La fecha expirada permanece establecida y bloquea que el workflow se active nuevamente hasta que la cambies.
Para activarlo nuevamente:
1. Abre la sección Scheduling del workflow.
2. Bajo Stop sending, selecciona Never o elige una Custom date en el futuro.
3. Haz clic en Set changes live.








