logo
Desarrollo
Buscar
Instagram

Instagram

Se puede integrar el servicio del agente en Instagram para comunicarse con él desde Instagram.

Preparación

  1. Preparar una cuenta de Facebook.

  2. Preparar una cuenta de Instagram y:

Crear una aplicación de Instagram

  1. Iniciar sesión en Meta for Developers con una cuenta de desarrollador de Meta. Si no se dispone de una cuenta de desarrollador, crearla siguiendo las instrucciones de Register as a Meta Developer.

  2. En la página Apps, hacer clic en Create App.

  3. Seleccionar Other y, a continuación, hacer clic en Next.
    image-20250225170200139

  4. Elegir el tipo de aplicación y hacer clic en Next.

  5. Introducir el nombre de la aplicación y hacer clic en Create app.

  6. En la barra de navegación de la izquierda de la página, hacer clic en Add Product, buscar Messenger y hacer clic en Set up.
    image-20250225172345410

  7. En la barra de navegación de la izquierda, seleccionar Messenger > Instagram settings y, a continuación, hacer clic en Add or remove Pages para añadir la página de Facebook creada y la cuenta de Instagram.
    image-20250225173036089

  8. Después de añadir la página, hacer clic en el botón Generate token. Copiar y guardar el token generado.
    image-20250225173524352

Añadir la URL de callback

  1. Iniciar sesión en Meta for Developers y abrir la aplicación creada previamente.

  2. En la barra de navegación de la izquierda, seleccionar Messenger > Instagram settings y, a continuación, ir a Webhooks y hacer clic en Add Callback URL.

  3. Ir a GPTBots, seleccionar el agente correspondiente, guardar la versión, publicarla, hacer clic en Integration, seleccionar Instagram y copiar la información del webhook y completarla en Instagram settings.
    image-20250303184324287

  4. En la barra de navegación de la izquierda, hacer clic en Webhooks. A continuación, buscar Messages y hacer clic en Subscribe.
    image-20250303190258623

Publicar el agente

  1. Iniciar sesión en GPTBots.

  2. Seleccionar el agente/flow-agent de destino y acceder a su pestaña Integration. (La función Integration solo está disponible para un agente/flow-agent publicado; si se han modificado las configuraciones del agente/flow-agent de destino, debe guardarse y publicarse la versión actual antes de realizar la Integration). Seleccionar Instagram, completar la información correspondiente en Instagram App Credentials y hacer clic en Modify.

image-20250304113544576

Probar el agente

  1. Iniciar sesión en Instagram y crear una cuenta nueva para probar el agente.

  2. Asociar la cuenta de prueba con una cuenta de Facebook.

  • Abrir Facebook Profiles.
  • Hacer clic en Add accounts para añadir la cuenta de prueba de Instagram. En este ejemplo, es la cuenta utilizada para chatear con el agente y es la cuenta de Instagram en la que se ha publicado el agente.
  1. Añadir un rol de usuario de prueba en la aplicación de Instagram. Si la cuenta de Facebook asociada a la cuenta de Instagram (donde está publicado el agente) tiene rol de administrador, este paso se puede omitir.
  • Abrir la aplicación de Instagram en el Facebook Developer Center.
  • En la página de gestión de la aplicación, seleccionar App roles > Roles y, a continuación, hacer clic en Add People.
  • Seleccionar Tester e introducir el nombre de usuario de la cuenta de Facebook asociada.
  • En la página Facebook Profiles, hacer clic en la cuenta de Facebook correspondiente y, a continuación, hacer clic en la opción de nombre de usuario para obtener el nombre de usuario de esa cuenta.
  1. Iniciar sesión en Instagram con la cuenta de prueba de Instagram creada.

  2. Buscar en Instagram la cuenta en la que se ha publicado el agente, hacer clic en la opción de mensajes y se podrá empezar a chatear con el agente.