Ir al contenido principal

Preguntas frecuentes sobre conversaciones

Respuestas a preguntas comunes sobre conversaciones en Intercom: canales, transcripciones, gestión de respuestas, spam, configuración de correo y la API.

Escrito por Ivan Branimir Skoric

Use este artículo para entender cómo funcionan las conversaciones en Intercom: desde identificar el canal desde el que un cliente se puso en contacto, hasta descargar transcripciones, gestionar respuestas y notas, manejar el spam y la configuración de correo, y trabajar con las Conversations API y webhooks.

General

¿Cómo puedo saber desde qué canal me está contactando un cliente?

Cuando se muestra un mensaje de un cliente en el Inbox, habrá un pequeño icono que indica el canal desde el que se envió el mensaje. También verás iconos de canal en la página "todas las conversaciones" del perfil de usuario, mostrados encima de la marca de tiempo en cada tarjeta de conversación.

Un mensaje enviado en el web Messenger tendrá un icono de Messenger. Uno enviado desde una app móvil tendrá un icono de Apple o Android. Un correo tendrá un sobre y un SMS tendrá un icono de teléfono. Los mensajes enviados desde una plataforma de redes sociales (WhatsApp, Facebook, Instagram) tendrán el logo de esa plataforma.

Aquí tienes un ejemplo de dónde encontrar el icono de canal en un mensaje mostrado en el Inbox:

Iconos de canal en el Inbox de Intercom indicando la fuente de un mensaje: Messenger, Apple (iOS), Android, correo (sobre), SMS (teléfono), logos de WhatsApp, Facebook e Instagram

¿Puedo desactivar la función que muestra quién está viendo las conversaciones?

Esta función se llama teammate presence. Te permite ver si otro compañero está viendo una conversación o ticket. Esto ayuda a evitar trabajar en la misma conversación o ticket y facilita la colaboración con otros compañeros.

Esta función se puede activar/desactivar desde Settings > Inbox > Assignments > General en la sección "Teammates presence".

Conmutador de teammate presence en Settings > Inbox > Assignments > General, mostrando la opción para activar o desactivar la función

Nota: Si cambias de pestaña o no estás viendo activamente la conversación/ticket, entonces tu teammate presence no aparecerá en la conversación/ticket.

¿Cómo descargo la transcripción de una conversación?

Si necesitas compartir una conversación o conservar un registro, puedes descargar fácilmente su transcripción.

Para descargar la transcripción de una conversación desde el Inbox:

  1. Abre la conversación en el Inbox.

  2. Haz clic en el menú de tres puntos (...) en la parte superior de la conversación.

  3. Selecciona Export conversation.

Menú de tres puntos abierto en una conversación en el Inbox, con la opción Export conversation resaltada

La transcripción de la conversación se descargará ahora como un archivo .txt.

Tus users y leads también pueden descargar la transcripción de una conversación mientras chatean contigo o interactúan con Fin en el Messenger:

Botón de descargar transcripción tal como aparece para el cliente dentro del Intercom Messenger

Las transcripciones de conversaciones solo están disponibles en escritorio en el Messenger.

¿Qué incluye la transcripción?

Tu transcripción de conversación incluye:

  • Todas las respuestas en la conversación

  • Las marcas de tiempo de cada respuesta

  • La fecha y hora en que se creó la conversación (en la zona horaria de tu espacio de trabajo)

  • Las respuestas de Fin

  • Respuestas del chatbot (mensajes automatizados)

  • Los nombres del cliente y del compañero

  • La fecha y hora en que se descargó la conversación

¿Qué no está incluido?

El archivo de transcripción no incluye:

  • Los diferentes estados de las conversaciones (pospuestas, reactivadas, cerradas)

  • Notas vistas/no vistas

  • Notas internas

  • Cómo y cuándo se asignó la conversación

  • CC/BCC (campos de correo Copia/CCO)

  • Imágenes

  • Adjuntos

  • GIFs

  • Artículos

  • Apps

Las imágenes, adjuntos, GIFs, artículos y apps se etiquetarán como texto en el archivo, como [GIF] y [Article - nombre del artículo], por ejemplo.

No puedes exportar varias transcripciones de conversación desde tu espacio de trabajo, pero puedes usar nuestra API para hacerlo usando nuestras Conversations API.

Pasos de solución de problemas que puedes intentar si...

El usuario ve caracteres extraños en su transcripción descargada. Puede ocurrir que usuarios en máquinas antiguas (versiones desactualizadas de Mac, Windows o Linux) descarguen una transcripción que tiene caracteres unicode (p. ej., emojis nuevos) no presentes en su SO desactualizado. Estos caracteres aparecerán como letras/números aleatorios y no como se ven en el navegador. Este es un problema en el equipo del usuario y no podemos solucionarlo. Los usuarios afectados deben actualizar su SO (o actualizar sus conjuntos de caracteres) o ver la transcripción en otra máquina. Otras personas a las que envíen la transcripción no tendrán el mismo problema; verán los caracteres correctos (a menos que estén en el mismo SO/máquina desactualizada).

Parte de la conversación no está incluida en la transcripción. Si una parte de la conversación no aparece en la transcripción, probablemente se deba a que la conversación supera el límite visible de líneas de la transcripción, que actualmente está establecido en 200 líneas. Si la conversación excede el límite de 200 líneas, la transcripción incluirá la primera línea de la conversación y después omitirá la parte hasta que esté dentro del límite de 200 líneas.

¿Puedo enlazar a una respuesta específica en una conversación?

Sí. Para compartir un enlace a una respuesta específica en una conversación de Intercom:

  1. Pasa el cursor sobre la respuesta y haz clic en los tres puntos.

  2. Haz clic en Copy link to selected conversation part.

El enlace se copia en tu portapapeles. Compártelo con un compañero y aterrizará directamente en esa respuesta.

¿Cómo puedo rastrear para qué empresa inició un cliente una conversación?

Si un cliente pertenece a solo una empresa, Intercom vincula automáticamente esa empresa a la conversación. Sin embargo, si un cliente forma parte de múltiples empresas, actualmente no existe un método predeterminado para ver para qué empresa estaban conectados cuando iniciaron una conversación en el Messenger.

Para rastrear esto, podrías registrar la empresa para la que el cliente está conectado en un atributo personalizado de persona cuando se cargue en el Messenger. Tendrías que editar la instalación del Messenger para establecer el valor de este atributo.

Luego puedes usar un workflow para añadir una nota a la conversación que haga referencia a ese atributo personalizado cuando un cliente inicie una conversación en el Messenger.

Por ejemplo, podrías crear un atributo personalizado de persona llamado Current Company.

Atributo personalizado de persona llamado Current Company configurado en la configuración de Personas de Intercom

Luego crea un workflow "Customer sends their first message" que se active en los canales donde tienes instalado tu Messenger (Web, iOS y Android), y selecciona la acción "Add a note".

Finalmente, añade el atributo personalizado de persona Current Company a la nota.

Acción de Workflow Añadir una nota configurada para incluir el atributo personalizado de persona Current Company en el cuerpo de la nota

Una vez activo, este workflow añadirá una nota con el nombre de la empresa para la que el cliente está conectado cuando inicie una conversación en el Messenger.

¿Cómo sé desde dónde contactó un usuario?

Puedes ver la URL de origen de una conversación yendo al mensaje inicial y pasando el cursor sobre el icono del chat, como se muestra en la captura de pantalla a continuación.

Tooltip que muestra la URL de origen de una conversación al pasar el cursor sobre el icono de chat en el mensaje inicial en el Inbox

¿Dónde puedo encontrar datos o informes sobre las conversaciones por correo entrante?

Consulta los datos e informes de correo entrante usando el informe de Conversaciones y haz clic en + Add filter luego selecciona un Channel (email).


Gestionar conversaciones

¿Puedo fusionar leads en users desde el Inbox?

Sí, puedes ver los detalles de cada posible duplicado y sus atributos coincidentes desde el panel Details de la conversación en el inbox.

Panel Details de la conversación en el Inbox mostrando un contacto duplicado detectado con atributos coincidentes listados para revisión

Si la conversación es con un lead y el duplicado detectado es un user, puedes hacer clic en Merge Lead into User. Esto actualizará la conversación en el Inbox con los detalles del user recién fusionado, para que puedas ver conversaciones anteriores, etc.

Botón Merge Lead into User en el panel Details de la conversación, usado para combinar un registro de lead y user

¿Puedo fusionar conversaciones?

Sí puedes fusionar conversaciones, mira cómo funciona aquí.

¿Puedo eliminar la nota resumen que se crea cuando se fusionan dos conversaciones?

No, actualmente no existe opción para eliminar esto a través de la interfaz. Si es urgente, por favor contáctanos en el Messenger.

¿Puedo anular el envío, recuperar o eliminar una respuesta que envié a un user?

Puedes anular el envío de una respuesta usando la función de retraso de deshacer envío, o eliminarla después de que se haya enviado.

Si el permiso undo send delay está habilitado para ti, aparece una ventana emergente después de enviar el mensaje: haz clic en Undo antes de que expire el temporizador para cancelar el mensaje. Opciones de retraso de 5s, 10s, 20s o 30s. La función funciona en mensajes directos, canales y threads.

Sin embargo, las respuestas enviadas por correo electrónico no pueden ser eliminadas del cliente de correo de tu usuario. Si tu user no ve tu respuesta en el Messenger en tres minutos, se enviará una notificación por correo electrónico con la conversación al usuario, la cual tampoco puedes eliminar. No existe funcionalidad de recuperación de correo electrónico.

Nota: Desactivar las notificaciones por correo electrónico después de Conversations solo es posible a nivel de espacio de trabajo. Actualmente no existe opción para desactivar estos correos para clientes o Conversations específicas.

Para eliminar una respuesta en el Inbox, haz clic en los tres puntos junto al mensaje.

Icono de menú de tres puntos visible junto a un mensaje en el hilo de conversación del Inbox

Luego selecciona Delete message.

Menú desplegable de acciones del mensaje con la opción Delete message visible

Se te pedirá que confirmes tu elección. Esto ayuda a asegurar que no elimines un mensaje por accidente.

Importante: No puedes recuperar los mensajes que elimines.

Tu user ahora ya no verá el mensaje. Así es como se mostrará en el Messenger:

Cómo aparece un mensaje eliminado para el cliente en el Intercom Messenger: un marcador de posición reemplaza el contenido original

Así es como aparecerá el mensaje eliminado para ti en el inbox:

Cómo aparece un mensaje eliminado para un compañero en el Inbox: el mensaje se reemplaza con un indicador de estado eliminado

¿Por qué no puedo ver la opción de undo send delay en mi compositor?

La opción undo send delay solo aparece en el compositor del Inbox cuando el permiso Can enable undo send delay ha sido activado para tu cuenta. Si no la ves, pide a tu administrador del espacio de trabajo que habilite el permiso para ti.

Una vez habilitado el permiso, puedes establecer la duración de retraso preferida (5s, 10s, 20s o 30s). La opción está disponible en mensajes directos, canales y threads.

¿Puedo eliminar una nota?

Sí, puedes eliminar una nota en una conversación. Para eliminar una nota en el Inbox, haz clic en los tres puntos junto a la nota y selecciona Delete message. Se te pedirá que confirmes; esta acción no se puede deshacer.

Así es como la nota eliminada se mostrará para ti en el inbox:

Cómo aparece una nota eliminada en la vista de conversación del Inbox: un marcador reemplaza la nota original

Para eliminar una respuesta de una conversación, los compañeros necesitan el permiso Can delete replies from a conversation permission. Para eliminar una nota, necesitan el permiso Can delete notes from a conversation. Estos pueden configurarse de forma independiente en Settings > Teammates.

¿Puedo editar una nota?

Sí, puedes editar las notas que hayas publicado en conversaciones y tickets en el inbox. No necesitas eliminar y reescribir: simplemente realiza los cambios en línea y guarda. Esta función solo está disponible en la web.

Cómo editar una nota:

Las notas editadas muestran una etiqueta "Edited". Al situar el cursor sobre esta etiqueta se muestra la marca temporal de la última actualización. Edit note funciona tanto en la secuencia principal de la conversación como en el panel lateral.

Nota: Solo el autor original de una nota puede editarla: no existe una opción de administrador para editar las notas de otro compañero. Las notas generadas por Bot, workflow y Fin no son editables. Editar una nota publicada desde un ticket interno no edita la nota original del ticket interno, y viceversa. La edición está controlada por el permiso de compañero Can edit notes.

¿Puedo reaccionar a una nota?

Sí, los compañeros pueden añadir reacciones emoji a las notas de administrador en los hilos de conversación. Las reacciones permiten comunicar señales ligeras —como reconocimiento o acuerdo— directamente en una nota, sin saturar el hilo con una respuesta completa.

¿Cómo añado una reacción emoji a una nota?

En el Intercom Inbox, sitúa el cursor sobre cualquier nota de un compañero y haz clic en el icono de cara sonriente en la barra de acciones (junto a marcador y copiar). Selecciona un emoji del selector para añadirlo como reacción debajo de la nota.

¿Cómo veo las reacciones emoji en una nota?

Cada reacción emoji única aparece como una pequeña insignia debajo de la nota en el Inbox, mostrando el emoji y un recuento de cuántos compañeros lo usaron. Sitúa el cursor sobre una insignia para ver quién reaccionó; si has reaccionado, aparece "You reacted" junto con los nombres de los demás. Tus propias reacciones se resaltan visualmente para que puedas ver fácilmente qué emojis has añadido.

¿Cómo activo o elimino una reacción emoji?

En el Intercom Inbox, haz clic en una insignia de reacción existente para alternar tu reacción; no hace falta volver a abrir el selector. Solo puedes eliminar tus propias reacciones, no las añadidas por otros compañeros.

¿Las reacciones emoji cuentan para las métricas de informes?

Las reacciones emoji no cuentan como participación en conversaciones en los informes. Reaccionar a una nota está excluido de las métricas de atribución de compañeros, por lo que no aparecerá como una conversación participada para el compañero que reacciona.

¿Puedo eliminar la nota Users en la barra lateral derecha de las conversaciones?

Sí, puedes eliminar una nota que está en la barra lateral de la conversación bajo "User notes" haciendo clic en el icono de la papelera, como se muestra en la captura.

Icono de papelera (eliminar) mostrado al lado de una nota de usuario en la sección User notes de la barra lateral derecha de la conversación

¿Cómo elimino direcciones de correo de empresa de las conversaciones grupales?

Cuando tus clientes incluyen a personas en copia en una conversación, puede provocar que las direcciones de soporte de tu empresa (por ejemplo support@exampleapp.io) se incluyan en la conversación como un lead. Para evitarlo, tendrás que marcar estas direcciones como ‘company addresses’ para indicarnos que las ignoremos.

En Settings > Channels > Email > Email settings, puedes añadir tantas direcciones de empresa como quieras en la sección "Ignored addresses". Una vez añadidas, no aparecerán en las conversaciones grupales.

Sección Ignored addresses en Settings > Channels > Email > Email settings, mostrando una lista de direcciones de correo de empresa excluidas de conversaciones grupales

Consejo: Intercom intentará detectar y añadir automáticamente las direcciones de correo que reenvíes a tu Inbox como direcciones ignoradas en esta lista. Verás "Automatically detected" junto a la dirección cuando esto ocurra.

Si alguien envía un correo a tu dirección de soporte y a un compañero al mismo tiempo, si la dirección de correo del compañero está en la lista anterior, no se le asignará automáticamente.

Ejemplo que muestra un correo entrante enviado tanto a una dirección de soporte como al correo de un compañero, ilustrando cómo las ignored addresses afectan la asignación automática de conversaciones

Para que esto se asigne al compañero, deberías configurar branching en un Workflow que apunte a estas direcciones de correo de compañeros.

¿Por qué recibo correos inesperados en mi dirección de soporte en Intercom?

Tu cuenta puede formar parte de un grupo, alias o lista de distribución (gestionada en tu proveedor de correo, como Google Workspace o Microsoft 365) que recibe correos enviados a tu dirección de soporte (p. ej. support@examply.io). Esta es la razón más común para la entrega inesperada de correos cuando no hay reenvío configurado y nada está configurado en Intercom.

¿Puedo iniciar conversaciones grupales desde el Inbox?

Sí, cuando estás chateando con un cliente, puedes agregar a otro cliente a la conversación.

Esto es útil si estás hablando con un cliente y necesita la opinión de un colega sobre un tema específico, como precios, por ejemplo.

Simplemente haz clic junto a Reply en el compositor y luego selecciona el contacto actual para añadir a otro contacto como participante escribiendo su nombre o dirección de correo.

Compositor del Inbox mostrando la opción para añadir a otro cliente como participante a una conversación existente escribiendo su nombre o correo

¿Cómo envío un correo a varias personas a la vez desde el Inbox?

También puedes iniciar una conversación por correo con varias personas desde el Inbox:

  1. Inicia una conversación desde la esquina superior izquierda y luego selecciona Conversation.

  2. Establece el canal en Email.

  3. Añade múltiples users en el campo To.

    Campo Para del compositor de correo con múltiples users añadidos, listo para enviar una conversación grupal por correo desde el Inbox

  4. Por defecto, todos los users se añadirán como participantes en la misma conversación. Si quieres crear conversaciones separadas para cada user, puedes activar la opción Send Separately.

Notas:

  • Cuando añades personas a una conversación, las direcciones de soporte de tu empresa (p. ej. support@exampleapp.io) suelen incluirse. Tendrás que marcar estas direcciones como ‘company addresses’ para indicarnos que las ignoremos.

  • El Intercom Messenger no admite que varios clientes participen simultáneamente en una conversación, ya que no es posible distinguir entre distintos clientes dentro del propio Messenger. La diferenciación de usuarios solo está disponible en conversaciones por correo, donde se muestra el correo de cada usuario.

¿Es posible cerrar automáticamente una conversación después de un cierto periodo de tiempo?

Sí, hemos lanzado una función que te permite crear una automatización Workflow para cerrar conversaciones cuando cumplan ciertos criterios.

¿Puedo eliminar conversaciones en la Inbox?

Solo puedes eliminar conversaciones en la Inbox si archivas o eliminas al user adjunto a la conversación.

Para eliminar a un user y sus conversaciones, puedes usar cualquiera de los siguientes métodos:

  1. Archiva o elimina al user adjunto a la conversación. Archivar actúa como un borrado suave; si la persona vuelve, todos los datos, incluidas las conversaciones asociadas, se restaurarán.

  2. Elimina permanentemente todos los datos de un user o lead: ve a Settings > Data > Delete data e introduce su ID de user o dirección de correo electrónico para eliminarlos individualmente.

  3. Elimina users en masa usando el REST API de Intercom, que también elimina sus conversaciones asociadas.

Settings > Data > Delete data page in Intercom, mostrando campos de entrada para introducir un ID de user o dirección de correo electrónico para la eliminación permanente

Nota: El método REST API masivo (opción 3 anterior) elimina al user y todos sus datos asociados, no solo una conversación. Sin embargo, puedes eliminar conversaciones individuales usando la REST API aquí.

¿Por qué no puedo ver algunas conversaciones?

Esto puede tener múltiples causas, pero algunas razones comunes incluyen:

  • User archivado/eliminado: cuando un lead/user es archivado o eliminado, esto también archiva o elimina la conversación asociada con su perfil.
    Si las conversaciones faltantes estaban asociadas a un user que fue archivado recientemente, puedes restaurar su perfil de user agregando el user manualmente con una importación CSV, o usando la REST API de Intercom para Desarchivar al User. Si el User se pone en contacto, esto también restaurará su perfil. Si las conversaciones faltantes están asociadas a un lead, una importación CSV no funcionará; solo puedes usar la REST API de Intercom o esperar a que el lead se ponga en contacto. Una vez restaurado, el perfil de lead/user en Intercom se restaurará con todos los datos y detalles de las conversaciones.
    Si las conversaciones faltantes estaban asociadas a un lead/user que fue eliminado permanentemente, no es posible restaurar al lead/user ni sus conversaciones mediante la IU o la REST API de Intercom. Si eliminas un lead/user por error, contáctanos dentro de los 7 días y podremos recuperar la información. Después de 7 días estos datos se destruirán permanentemente.

  • Asignación de equipo/compañero: Cuando la conversación se reasigna a otro equipo o compañero, esto cambiará en qué inboxes aparece. Si buscas una conversación específica en tu Inbox o en una Vista, puede que haya sido reasignada a otro compañero o teammate.

¿Cómo veo una conversación archivada?

Para archivar o eliminar una conversación en la Intercom inbox, debes archivar o eliminar al user adjunto a la conversación. Archivar a un user actúa como un borrado suave, lo que significa que todos los datos, incluidas las conversaciones asociadas, se archivarán. Así que necesitarás restaurar al user para ver sus conversaciones en la inbox nuevamente. Para restaurar a un user archivado, añádelo nuevamente mediante una importación CSV o la REST API de Intercom — o espera a que el contacto se ponga en contacto de nuevo, lo que restaura automáticamente su perfil y todas las conversaciones asociadas.

¿Cómo marco un correo como spam?

Para espacios de trabajo con Fin AI Agent habilitado, puedes marcar conversaciones por correo como spam directamente desde el encabezado de la conversación en la All inbox. Una vista dedicada Spam bajo Fin AI Agent en la navegación izquierda muestra todas las conversaciones marcadas por Fin; los teammates pueden revisar el razonamiento de Fin y marcar mensajes como Not spam si han sido identificados incorrectamente.

Si no usas Fin AI Agent, puedes crear un Workflow para identificar spam y cerrar conversaciones automáticamente:

  1. Configura un workflow “Customer sends their first message” y añade reglas de audiencia para identificar si el correo provino de una dirección específica que consideres spam; una vez identificado, el workflow puede etiquetar el mensaje como spam y cerrar la conversación.

    Customer sends their first message workflow configured with audience rules targeting a specific sender email address to identify and close spam conversations

  2. O, configura un workflow “Customer sends their first message” y añade ramas condicionales para identificar palabras clave en el “Message Content” que consideres spam. Una vez identificado, el workflow puede etiquetar el mensaje como spam y cerrar la conversación.

    Customer sends their first message workflow with conditional branches checking message content for spam keywords to tag and close matching conversations

  3. Además, puedes bloquear users que envíen spam, lo que archiva sus mensajes y les impide contactarte de nuevo. Para bloquear a un user, selecciona el desplegable en la esquina superior derecha de su perfil de user y elige “Block”.

Si correos genuinos están siendo atrapados por el filtro de spam, puedes revisar la carpeta Spam en la inbox y marcar cualquier mensaje legítimo como “Not Spam”. El filtro de spam comprueba enlaces ocultos, malware, phishing y autenticación del remitente, pero puede marcar correos genuinos incorrectamente en ocasiones.

Cuando una conversación se marca como spam, esto es lo que ocurre:

  • La conversación se cierra inmediatamente. Pasa a un estado cerrado tan pronto como se marca como spam. Si estaba asignada a un equipo o compañero, no desaparecerá; aún puedes encontrarla en la sección de cerradas de ese inbox.

  • El remitente no es bloqueado. Marcar una conversación como spam no impide que el remitente te envíe correos de nuevo. Los correos futuros de esa dirección seguirán entregándose a tu inbox con normalidad — simplemente no aparecerán en tu vista Spam. Si quieres impedir que un remitente te contacte por completo, deberás bloquear al user desde su perfil.

  • Fin AI Agent no volverá a interactuar en la conversación marcada como spam. Una vez que una conversación se marca como spam, Fin no volverá a ponerla en cola ni enviará una nueva respuesta. Si el mismo cliente inicia una conversación completamente nueva, Fin la tratará como una conversación nueva y responderá con normalidad — la etiqueta de spam solo se aplica a la conversación específica marcada.

¿Cómo podemos evitar que los clientes reciban correos cuando se actualiza/resuelve un ticket, asegurando al mismo tiempo que reciban respuestas a las conversaciones?

Puedes gestionar las notificaciones por correo en Settings > Channels > Email > Email settings en la sección “Email notifications”:

  • Para evitar que los clientes reciban correos cuando un ticket se actualiza o se resuelve, desactiva “Ticket updates”. Esto evita correos automáticos de estado, como “Your issue has been resolved.”

  • Para asegurar que los clientes sigan recibiendo correos cuando respondes, mantén habilitado “Conversation updates”. De esta forma, recibirán un correo cuando respondas antes de cerrar la conversación.

¿Por qué las conversaciones de nuestro formulario web se están asignando al inbox incorrecto en Intercom?

Problema:
Cuando un formulario web envía un correo a Intercom, las conversaciones se asignan a un correo técnico en lugar del correo del user, aunque el reply-to esté configurado correctamente.

Explicación:
Intercom determina el remitente de un correo en función del campo ‘From:’, no del campo ‘Reply-To’. En algunos casos —como formularios de contacto— el remitente puede cambiarse a la cuenta de reenvío en lugar del user original que envió el formulario.

Cómo solucionarlo

Para formularios de contacto web:

  • En lugar de enviar los datos del formulario por correo, usa la REST API de Intercom para crear conversaciones directamente. Esto asegura que se asigne el user correcto.

Para reenvío de correo desde una cuenta de Gmail:

  • Utiliza Google’s Routing options para reenviar correos correctamente a tu inbox de Intercom.

  • Alternativamente, usa una integración Gmail + Zapier para reenviar correos basados en etiquetas o tags.

Seguir estas buenas prácticas debería resolver el problema y asegurar que las conversaciones se asignen al inbox correcto.

¿Cómo reenvío correos desde una cuenta de Gmail a Intercom?

Si reenvías correos desde una cuenta de Gmail, es importante tener en cuenta que desaconsejamos encarecidamente el uso de Google Groups para el reenvío debido a problemas con la identificación del remitente y el hilo de correos en Intercom. Para una explicación detallada de por qué no recomendamos Google Groups e instrucciones paso a paso para Google Workspace Routing, consulta nuestro artículo sobre Automaticamente reenvía correos al Inbox.

¿Cuáles son las diferencias entre conversation.user.created, conversation.admin.single.created y conversation.deleted webhook events en Intercom, y cuándo debería usarlos?

Las diferencias entre los eventos webhook son las siguientes:

  • conversation.user.created: Este evento se desencadena cuando un cliente inicia una conversación enviando el primer mensaje.

  • conversation.admin.single.created: Este evento se desencadena cuando un teammate contacta a un user primero, creando así una nueva conversación.

  • conversation.deleted: Este evento se desencadena cuando se elimina una conversación.

Para configurar webhooks para crear y eliminar conversaciones en Intercom, utiliza los siguientes eventos:

  • conversation.deleted para notificaciones de eliminación de conversaciones.

  • conversation.user.created para conversaciones iniciadas por el cliente.

  • conversation.admin.single.created para conversaciones iniciadas por un compañero.

¿Qué tema de webhook debo usar para que me notifiquen cuando se cierra una conversación?

Suscríbete al tema conversation.admin.closed para recibir notificaciones cada vez que se cierre una conversación, sin importar quién o qué haya provocado el cierre.

Este tema cubre todos los escenarios de cierre:

  • Un compañero cierra la conversación manualmente desde el Inbox

  • Fin cierra la conversación después de resolver la consulta del cliente

  • Un workflow cierra la conversación automáticamente

Nota: Las acciones de Fin se tratan como acciones de administrador en la plataforma de Intercom. Esto significa que los cierres provocados por Fin son capturados por conversation.admin.closed de la misma manera que los cierres realizados por un compañero humano.

¿Cuáles son las capacidades y limitaciones de gestionar las valoraciones de conversaciones a través de la Intercom API?

La Intercom API tiene las siguientes capacidades y limitaciones para gestionar las valoraciones de conversaciones:

  • No es posible activar o enviar valoraciones de conversaciones directamente a través de la API.

  • Para implementar valoraciones de conversaciones, debes configurar workflows o automatizaciones simples en lugar de usar la API.

  • Aunque puedes recuperar las puntuaciones de valoraciones existentes usando la API, no puedes actualizar ni modificar las valoraciones mediante la API.

¿Por qué conversation_rating.rating devuelve null a través de la API aunque una valoración sea visible en los informes?

Hay dos campos de valoración separados en la Intercom API, y rastrean cosas diferentes:

  • conversation_rating.rating — registra el CSAT (puntuación de satisfacción del cliente) enviado por el cliente para un compañero humano. Es null si no se calificó a un compañero humano, o si la encuesta se creó pero nunca se respondió.

  • ai_agent.rating — registra el CSAT enviado para Fin AI Agent. Este campo solo se completa cuando fin_participated es true (es decir, Fin respondió activamente en la conversación usando un paso de «Let Fin handle»).

Un escenario común que provoca valores null:

  • Away & Reassign crea un segundo registro de CSAT. Cuando una conversación se reasigna vía el modo Away, se crea una nueva encuesta de CSAT para el nuevo compañero. Si esa encuesta nunca se responde, tiene una ID interna mayor que la encuesta valorada original. En versiones de la API anteriores a la 2.15, la API devuelve el registro con la ID más alta — la no respondida — por lo que conversation_rating.rating es null aunque una valoración aparezca en la interfaz. Actualizar a la API version 2.15 or later soluciona esto, ya que devuelve la valoración completada más recientemente.

  • CSAT de Fin en una conversación no participada. Si una encuesta CSAT se atribuye a Fin (porque la conversación fue cerrada por una acción de operador/bot), pero la marca fin_participated de Fin es false, la valoración no aparecerá en ai_agent.rating vía la API — aunque puede ser visible en los informes de Intercom. Esta es una discrepancia conocida bajo investigación.

Consejo: Al crear informes externos, comprueba tanto conversation_rating.rating (CSAT humano) como ai_agent.rating (CSAT de Fin) para obtener una visión completa. Usa API version 2.15 or later para asegurar que se devuelve la valoración humana completada más recientemente.

¿Puedo asociar una empresa a una conversación específica?

Sí, puedes asociar una empresa a una conversación específica. Si tienes clientes vinculados a múltiples empresas, esta función ayuda a tu equipo a entender sobre qué empresa trata la conversación. Esto es especialmente útil para organizar conversaciones y asegurar que todos en tu equipo tengan el contexto correcto.

¿Cómo asocio una empresa a una conversación?

Para asociar una empresa a una conversación, ve a la conversación que quieres actualizar. En la barra lateral derecha, busca la sección Conversation attributes y haz clic en el campo Company. Aparecerá una lista desplegable de todas las empresas asociadas con el usuario. Puedes seleccionar la empresa correcta de la lista o empezar a escribir su nombre para buscar una empresa específica. Una vez que hayas elegido una empresa, la conversación se vinculará a ella. Para usuarios con una sola empresa, este campo se rellenará automáticamente.

¿Puedo establecer la empresa para una conversación nueva?

Sí. Sin embargo, para ahorrarte tiempo, si un cliente pertenece a una sola empresa, esa empresa se asocia automáticamente a la nueva conversación al crearla.

Si el cliente pertenece a varias empresas (o a ninguna), no se aplica ninguna asociación automática. En ese caso, puedes establecer manualmente la empresa desde la sección Details en la barra lateral derecha.

Nota: La asociación automática solo ocurre cuando se crea una conversación. Si la empresa de un cliente cambia posteriormente, la conversación no se actualizará automáticamente.

¿Qué ocurre si un usuario ya no está asociado a una empresa?

Si un usuario ya no está asociado a una empresa, esa empresa no será una opción en el desplegable para nuevas asignaciones de conversación. Sin embargo, seguirá vinculada a cualquier conversación existente a la que se asignó anteriormente.

¿Cómo identifico el método de asignación de conversación usando la REST API?

No existe un atributo específico en el Conversation Object de la REST API que te diga explícitamente cómo se asignó una conversación a un compañero. Sin embargo, explorando el atributo conversation_part del objeto debería haber suficiente información allí para averiguarlo.

A continuación hay una lista de formas en que una conversación puede ser asignada y cómo puedes identificar ese método de asignación vía la REST API:

  • Asignación predeterminada o asignada vía un workflow: Busca el conversation_part que tenga un atributo part_type con el valor “assignment”. Si el atributo author.type tiene el valor “bot”, eso significa que la conversación se asignó mediante el método de asignación predeterminado del espacio de trabajo o mediante un Workflow, como se muestra en la captura de pantalla abajo.

    Fragmento JSON de un objeto conversation_part mostrando part_type como 'assignment' y author.type como 'bot', lo que indica que la conversación se asignó vía un Workflow o el método de asignación predeterminado del espacio de trabajo

  • Asignación equilibrada o al hacer clic en el botón 'Pull Conversation': Cuando una conversación se asigna a un administrador mediante Asignación equilibrada o al hacer clic en el botón 'Pull Conversation', el atributo part_type tiene el valor "message_strategy_assignment" en ambos casos. Sin embargo, para el método del botón 'Pull Conversation', el atributo author.type tiene el valor "admin", como se muestra en la captura de pantalla abajo.

    Fragmento JSON de un objeto conversation_part mostrando part_type como 'message_strategy_assignment' y author.type como 'admin', lo que indica que el compañero usó el botón Pull Conversation
  • Para el método de Asignación equilibrada, el atributo author.type tiene el valor "bot", como se muestra en la captura de pantalla abajo.

    Fragmento JSON de un objeto conversation_part para Asignación equilibrada mostrando author.type como 'bot'

¿Las conversaciones creadas vía la API son elegibles para la asignación de bandeja de entrada por bot?

No. Las conversaciones creadas vía la API no son elegibles para la asignación de bandeja de entrada por bot. Esta limitación se aplica a todos los clientes que usan integraciones API para crear conversaciones.


Seguridad

¿Qué significa el signo de exclamación rojo en los mensajes?

Un error marcado con un signo de exclamación rojo aparece típicamente en los mensajes cuando el remitente ha configurado su dirección Reply-To en la configuración de correo electrónico para que sea diferente de su dirección From.

Este es un encabezado de correo que usa el remitente para especificar qué dirección de correo debe recibir las respuestas. Este problema se debe a una configuración en el lado del usuario final y no puede cambiarse dentro de Intercom.

Intercom usa el campo From de un correo para identificar al remitente, pero a veces, con formularios de contacto o algunas configuraciones de reenvío de correo, el remitente puede cambiarse a la cuenta que realiza el reenvío, en lugar del remitente original.

Sin embargo, también sirve como una especie de notificación general de «errores y problemas» para advertirte de posibles actores malintencionados. Por ejemplo, si un correo no está verificado, o si fue reenviado varias veces antes de llegar a tu Inbox.

Esto no es necesariamente un indicador de que el usuario final sea un actor malintencionado, solo que la puntuación de riesgo aplicada fue más alta que nuestro umbral para un correo electrónico completamente legítimo.

¿Cómo puedo saber si un enlace es seguro en un correo entrante?

Los enlaces en correos entrantes mostrarán información sobre herramientas al pasar el cursor:

  • Los enlaces de confianza (es decir, dominios propiedad de Intercom) se mostrarán sobre un fondo blanco.

  • Los enlaces no confiables se mostrarán sobre un fondo naranja.

Las imágenes enlazadas en correos entrantes mostrarán información sobre herramientas y una superposición naranja que desaparece al pasar el cursor:

  • Los enlaces no confiables resultarán en una superposición naranja sobre la imagen que desaparece al pasar el cursor.

  • Los enlaces no confiables activarán una intersticial que se abrirá en una nueva pestaña, mostrando la URL completa.

Comparación lado a lado en la Inbox de una información sobre herramientas de enlace de confianza (fondo blanco) y una información sobre herramientas de enlace no confiable (fondo naranja) en un correo entrante


Solución de problemas

¿Qué debo hacer si mis clientes ya no pueden pegar capturas de pantalla/imagenes en la ventana de chat de Intercom?

Primero, intenta borrar la caché/las cookies, usar una ventana de incógnito o probar con otro dispositivo/red. Si el problema persiste, podría estar relacionado con la Política de Seguridad de Contenido (CSP). Envía una grabación de intentar copiar y pegar, junto con los errores de consola que se muestran. Alternativamente, puedes proporcionar a un agente de soporte acceso a tu sitio web como usuario final para que pruebe el problema desde su lado.

¿Por qué los datos del usuario persisten entre conversaciones?

Esto es lo que necesitas saber:

  • Los atributos de usuario están asociados al perfil del usuario y se transfieren entre todas las conversaciones realizadas por ese usuario.

  • Cuando un usuario crea una nueva conversación, los detalles de sus atributos de usuario existentes se reutilizarán automáticamente.

  • Si necesitas datos que deben ser específicos de conversaciones individuales, debes usar conversation attributes.

  • Para evitar la persistencia no deseada de datos, se recomienda archivar cualquier atributo de usuario que no quieras que se transfiera entre conversaciones.

¿Por qué se eliminan los espacios extras y las sangrías cuando envío un mensaje a mis clientes?

Los mensajes en el Messenger se normalizan para garantizar la experiencia más coherente para los clientes en todos los canales. Aunque puedes añadir sangrías usando Tab o simplemente añadiendo múltiples espacios en tu mensaje en el Composer, se eliminarán una vez enviados al cliente.

En su lugar, puedes intentar usar saltos de línea o listas para enfatizar partes de tu mensaje.

¿Ha quedado contestada tu pregunta?