Mensajes de Instagram con la plataforma de Messenger

On July 23, 2024 we launched the new Instagram API with Instagram Login. An Instagram professional account – Business or Creator account – will no longer need to be linked to a Facebook Page in order to have conversations with customers, followers, or Instagram users interested in their business or Instagram account, manage comments, or publish media. Learn more about this new version in our blog post.

See our Instagram API with Instagram Login to learn more.

La plataforma de Messenger te permite crear soluciones de mensajes para cuentas profesionales de Instagram a gran escala.

Los mensajes de Instagram están disponibles para las siguientes cuentas:

  • Cuentas profesionales de Instagram de una empresa
  • Cualquier cuenta profesional de Instagram de una empresa

Puedes comprobar la elegibilidad de las cuentas que administras mediante la API de conversaciones . Se devolverá el código de error 36103 si los mensajes aún no están disponibles.

Usos comunes

  • Obtener mensajes que los clientes enviaron a tu bandeja de entrada de Instagram para empresas
  • Recibir y responder mensajes de clientes usando texto, contenido multimedia, historias y más
  • Enviar una respuesta privada a una persona que realizó una publicación pública en tu Instagram
  • Enviar una respuesta privada a una persona que publicó un comentario en tu publicación de Instagram

Cómo funciona

La plataforma de Messenger te permite tener conversaciones con personas que están interesadas en tu negocio o tus creaciones. La página de Facebook vinculada a tu cuenta profesional de Instagram facilita estas conversaciones mediante la plataforma de Messenger. Cuando una persona te envía por Instagram un mensaje, este se entrega en la bandeja de entrada, y tu servidor recibe una notificación de webhook. Tu app de mensajes tiene un plazo de 24 horas para responder. Si se necesita más tiempo para que un agente humano pueda responder, puedes agregar una etiqueta a la respuesta a fin de enviar al mensaje fuera del intervalo de mensajes estándar de 24 horas.

Los mensajes de Instagram ofrecen una amplia variedad de puntos de entrada para que las personas inicien una conversación, y tipos de mensajes con los que tu app de mensajes puede responder.

Bandeja de entrada de Instagram

La cuenta profesional de Instagram tiene una bandeja de entrada de mensajes que te permite controlar las notificaciones y organizar los mensajes. De manera predeterminada, las notificaciones están desactivadas. Puedes activarlas en la configuración de la bandeja de entrada. La bandeja de entrada está organizada con diferentes categorías: Principal, General y Solicitudes. De manera predeterminada, todas las conversaciones nuevas de los seguidores aparecerán en la carpeta "Principal". Las conversaciones que ya existían antes de que implementaras los mensajes de Instagram se encuentran en las carpetas donde las colocaste.

Los mensajes que recibes de personas que no siguen tu cuenta están en la carpeta "Solicitudes". Puedes aceptar o rechazar esas solicitudes, y los mensajes de solicitudes no se marcan como vistos hasta que los aceptes. Una vez que se acepta una solicitud, puedes mover la conversación a las carpetas "Principal" o "General". Todas las solicitudes de mensajes que respondes a través de una app de terceros se moverán a la carpeta "General".

Limitaciones de la bandeja de entrada

  • Si respondes un mensaje a través de una app de terceros, la conversación se moverá a la carpeta General, sin importar la configuración elegida.
  • No se admiten las carpetas de la bandeja de entrada; los mensajes que entrega la plataforma de Messenger no incluyen la información de la carpeta que se muestra en la carpeta de la bandeja de entrada de la app de Instagram from Meta.
  • Las notificaciones de webhooks o los mensajes entregados mediante la API no se considerarán como leídos en la bandeja de entrada de la app de Instagram. El mensaje se considera leído recién después de que se envía una respuesta.

Inicio de sesión comercial en Instagram

A partir del 9 de noviembre de 2022, presentaremos Inicio de sesión comercial en Instagram . Este proceso de inicio de sesión permite convertir la cuenta de Instagram de una persona en una cuenta profesional de Instagram, crear una página de Facebook para su empresa y conectarla a su cuenta profesional de Instagram dentro del proceso.

Requisitos

En esta guía, se asume que leíste el Resumen de la plataforma de Messenger y que implementaste los componentes necesarios para enviar y recibir mensajes y notificaciones.

  • La API Graph de Instagram: permite que las empresas y los creadores usen tu app para administrar su presencia en Instagram.
  • Los siguientes permisos:
    • instagram_basic
    • instagram_manage_messages
    • pages_manage_metadata
    • pages_showlist
    • business_management
  • Elimina los mensajes cuando recibes una notificación de webhook en la que se indique hacerlo.

Experiencias automatizadas

Puedes proporcionar un recorrido de escalamiento para experiencias de mensajes automatizadas mediante alguna de las siguientes opciones:

  • Una sola app: puedes crear una bandeja de entrada personalizada para recibir o responder mensajes de una persona. Esta bandeja de entrada personalizada cuenta con la tecnología de la misma app de mensajes que también ofrece la experiencia automatizada.
  • Varias apps: el protocolo de traspaso te permite pasar la conversación de una app o bandeja de entrada a otra. Por ejemplo, una app podría manejar una conversación con una experiencia automatizada y, cuando resulte necesario, pasar la conversación a otra app para continuarla con un agente humano.

Informar a los usuarios sobre la experiencia automática

Cuando así lo exige la ley aplicable, las experiencias con el chat automático se deben divulgar a la persona que interactúa con un servicio automático:

  • al principio de la conversación o la cadena de mensajes;
  • tras un período de tiempo significativo o
  • cuando un chat deja de ser una conversación con una persona y pasa a ser una experiencia automática.

Las experiencias con el chat automático de los siguientes grupos deben prestar especial atención a este requisito:

  • Mercado de California o usuarios de este estado
  • Mercado de Alemania o usuarios de este país

Las divulgaciones pueden incluir, entre otras: "Soy el bot de [nombre de la página]", "Estás interactuando con una experiencia automática", "Estás hablando con un bot" o "Soy un bot de chat automático".

Incluso donde no lo exige la ley, recomendamos informar a los usuarios cuando estén interactuando con un chat automático, como práctica recomendada, ya que de esta forma pueden administrar sus expectativas en cuanto a su interacción con tu experiencia de mensajes.

Para obtener más información, consulta las Políticas para desarrolladores.

Solo agente humano

Puedes proporcionar un recorrido de escalamiento para experiencias de mensajes solo con agente humano en una bandeja de entrada personalizada. Tu app de mensajes debe poder hacer lo siguiente:

  • Recibir los mensajes enviados por las personas y mostrarlos correctamente en la bandeja de entrada.
  • Responder mensajes mediante la bandeja de entrada personalizada, y que las personas los reciban correctamente.

Limitaciones

  • Una cuenta profesional de Instagram solo puede conversar con un cliente por conversación. No se admiten mensajes de grupo.
  • No se devolverán en las llamadas a la API las conversaciones que se encuentren en la carpeta de solicitudes y que no hayan estado activas en los últimos 30 días.
  • En la notificación de webhook, solo se incluye la URL de la publicación o del contenido multimedia compartido cuando un cliente envía un mensaje con contenido compartido.
  • Es necesario que una cuenta profesional de Instagram de un creador envíe una solicitud a la API mediante la API de conversaciones de Instagram antes de que la cuenta pueda recibir webhooks.

Limitaciones de las pruebas

  • Las apps con acceso estándar solo pueden interactuar con personas que tienen un rol en ellas.
  • Algunas funciones podrían no funcionar correctamente hasta que tu app obtenga el acceso avanzado.
  • Las personas que prueban tu app deben tener un rol en ella, otorgar acceso a todos los permisos obligatorios y tener un rol en la cuenta profesional de Instagram.

Próximos pasos

Más información