Soluciona problemas de conexión de chatbots de Instagram y Facebook

Si tienes problemas para conectar tu chatbot de Instagram o Facebook, o tu chatbot no envía mensajes, usa esta lista de verificación para asegurarte de que todo esté configurado correctamente.

Los chatbots de Instagram se conectan mediante Meta for Business Login, Instagram Login o Facebook Login. Primero, realiza las comprobaciones que se aplican a todos los chatbots de Instagram. Después, realiza las comprobaciones correspondientes a tu tipo de conexión. Para los chatbots de Facebook, utiliza las comprobaciones de Facebook Login.

Hablemos de cómo verificar la configuración de tu conexión, configurar el enrutamiento de conversaciones y volver a conectar tu chatbot.

Comprobaciones generales para los chatbots de Instagram

Estas comprobaciones se aplican a todos los chatbots de Instagram, independientemente del tipo de conexión que utilices.

Verifica tu tipo de cuenta de Instagram

Tu chatbot solo funciona con una cuenta profesional de Instagram. Si utilizas Instagram Login, puedes usar una cuenta de empresa o de creador. Si utilizas Facebook Login, solo puedes usar una cuenta de empresa.

Para consultar tu tipo de cuenta, abre tu perfil en la aplicación de Instagram y haz clic en ☰. Después, ve a Tipo de cuenta y herramientas > Tipo de cuenta.

Si tienes una cuenta personal, haz clic en Cambiar a cuenta profesional. Más información: Cómo crear una cuenta comercial de Instagram y en qué se diferencian los tipos de cuenta.

Verifica el acceso a los mensajes en Instagram

La configuración de tu cuenta de Instagram debe permitir que las herramientas conectadas gestionen tus mensajes.

Si este acceso está desactivado, tu chatbot no puede enviar mensajes y Meta devuelve el siguiente error: (#200) The account owner has disabled access to instagram direct messages.

En la aplicación de Instagram, haz clic en ☰ y ve a Mensajes y respuestas a historias > Solicitudes de mensajes. Asegúrate de que la opción Permitir acceso a los mensajes esté activada. Si está desactivada, actívala.

Si no ves esta opción, tu cuenta no es profesional. Primero, cambia tu tipo de cuenta como se describe en la comprobación anterior.

Verifica que tu cuenta no esté conectada a otra cuenta de SendPulse

Al intentar conectar un chatbot, es posible que veas un mensaje que indica que la cuenta de Instagram o la página de Facebook ya está conectada.

Una cuenta de Instagram o una página de Facebook solo puede estar conectada a una cuenta de SendPulse a la vez.

Para solucionarlo, inicia sesión en la cuenta de SendPulse donde está conectado el chatbot. Ve a Chatbots > Administrar bots y haz clic en Desconectar junto al chatbot. Después, inicia sesión en tu cuenta actual y vuelve a conectar el chatbot.

Leer también: Cómo desconectar y eliminar un chatbot de Instagram.

Verifica la sesión de tu navegador y la configuración de pop-ups

En ocasiones, la ventana de inicio de sesión de Meta no se abre al conectar un chatbot. En otros casos, solicita que inicies sesión repetidamente y no completa la conexión.

Meta conecta la cuenta de Instagram que tiene una sesión iniciada en tu navegador. Si es una cuenta diferente, primero cierra la sesión de Instagram en tu navegador. También puedes abrir la página de conexión de SendPulse en una ventana privada o de incógnito. Después, vuelve a conectar tu chatbot.

Los bloqueadores de pop-ups y de anuncios pueden impedir que se abra la ventana de inicio de sesión de Meta. Permite los pop-ups de sendpulse.com o desactiva tu bloqueador para este sitio e inténtalo de nuevo.

Comprobaciones para Facebook Login

Estas comprobaciones se aplican a los chatbots de Instagram con Facebook Login y a los chatbots de Facebook. Tu chatbot funciona a través de tu página de Facebook, por lo que Meta verifica la vinculación con la página, tu rol en ella y los permisos que otorgaste a SendPulse.

Tu cuenta de Instagram debe estar vinculada a la página de Facebook de tu empresa para conectarse a SendPulse.

Si las cuentas no están vinculadas o tu perfil de Facebook requiere autenticación de dos factores, Meta devuelve el siguiente error: (#10) Cannot verify the connection between the IG account, the logged in user and the page. Please try reconnecting or verify if the user needs 2-factor authentication.

Para comprobar si tus cuentas están vinculadas, ve a tu página > Configuración > Cuentas vinculadas > Instagram conectado.

Aparecerán el nombre de tu cuenta vinculada, el nombre de usuario y un enlace a Instagram.

Asegúrate de que la opción Permitir acceso a los mensajes de Instagram en la bandeja de entrada esté activada.

Para comprobar si tu cuenta de Instagram está vinculada a una página de Facebook, abre la aplicación de Instagram, ve a tu perfil, haz clic en Editar perfil y busca Información pública de la empresa.

Si el campo Página muestra el nombre de tu página, está vinculada. Si muestra Conectar o crear, haz clic y selecciona tu página.

Si tienes varias páginas de Facebook, cada una vinculada a su propia cuenta de Instagram, selecciona la página asociada con la cuenta de Instagram que quieres usar al configurar tu chatbot en SendPulse.

La configuración de Instagram cambia con frecuencia, por lo que los nombres y las ubicaciones de los menús pueden diferir de los que se muestran aquí. Para consultar las instrucciones actualizadas, visita el servicio de ayuda de Instagram: Conectar o desconectar una cuenta de Instagram y tu página.

Verifica tu acceso a la página de Facebook

La cuenta de Facebook que utilizas para conectar tu chatbot debe tener acceso de Facebook con control total de la página. El acceso a tareas mediante Meta Business Suite no es suficiente.

Para verificar tu acceso, ve a Configuración > Configuración de la página > Acceso a la página. En Personas con acceso de Facebook, asegúrate de que tu cuenta tenga control total. De lo contrario, pídele a alguien que tenga control total que te otorgue el acceso necesario o que vuelva a invitarte.

Cuando invites a una nueva persona a la página, activa el control total en la invitación. Esta opción está desactivada de forma predeterminada.

Si tu página de Facebook requiere autenticación de dos factores (2FA), asegúrate de que esté activada en tu cuenta de Facebook. De lo contrario, tu página no aparecerá en la lista de páginas disponibles al conectar tu chatbot.

Verifica tus permisos en Integraciones comerciales

Cuando conectas un chatbot, la aplicación de SendPulse aparece en las Integraciones comerciales de tu perfil de Facebook con acceso a tu página de Facebook y a tu cuenta de Instagram. Si alguien de tu equipo cambia esta configuración, el chatbot pierde el acceso.

Si falta un permiso, Meta devuelve (#200) Permission Error.

Para consultar tus permisos, haz clic en tu foto de perfil y ve a Configuración y privacidad > Configuración > Tu actividad > Integraciones comerciales. Haz clic en Ver y editar junto a SendPulse. Asegúrate de que todos los permisos, incluido Administrar tu negocio, estén activados y de que tu página de Facebook y tu cuenta de Instagram estén seleccionadas.

Verifica tu configuración al volver a conectar un chatbot

Solo puedes conectar chatbots mediante una cuenta de Facebook. Cuando conectas un chatbot por primera vez, seleccionas las páginas y las cuentas de Instagram a las que SendPulse puede acceder en la ventana de inicio de sesión de Facebook. Facebook guarda esta selección.

Si haces clic en Volver a conectar en la ventana de inicio de sesión de Facebook, la ventana se cierra y tu selección guardada permanece igual. Para añadir una nueva página o cuenta de Instagram con el mismo perfil, haz clic en Editar configuración anterior, selecciona las nuevas páginas y cuentas y sigue los pasos restantes.

Para conectarte con una cuenta de Facebook diferente, desconecta todos los chatbots de Instagram conectados mediante la cuenta actual en Chatbots > Gestionar bots. Después, inicia sesión con la otra cuenta al conectarte.

Si SendPulse no muestra tus páginas o cuentas actualizadas, actualiza los permisos. Más información en Opciones de reconexión.

Comprobaciones para Instagram Login

Con Instagram Login, tu chatbot se conecta directamente a tu cuenta de Instagram. Tu página de Facebook, el acceso a la página y la configuración de Integraciones comerciales no afectan esta conexión.

Verifica los permisos de la aplicación en Instagram

Los chatbots conectados mediante Instagram Login utilizan la aplicación SendPulse Inst-IG. Para que tu chatbot funcione, esta aplicación debe conservar todos los permisos que otorgaste durante la conexión.

Si falta un permiso, Meta devuelve (#200) Permission Error.

Para consultar tus permisos, abre la aplicación de Instagram, haz clic en el menú ☰ y ve a Configuración y actividad > Permisos del sitio web > Aplicaciones y sitios web.

En la pestaña Activas, busca SendPulse Inst-IG y haz clic en Ver y editar. Asegúrate de que todos los permisos estén otorgados.

Si SendPulse Inst-IG no aparece en la pestaña Activas, la aplicación ya no tiene acceso a tu cuenta. Actualiza los permisos o vuelve a conectar tu chatbot. Más información en Opciones de reconexión.

Verifica el método de inicio de sesión

Al conectar tu chatbot, Instagram puede mostrar el siguiente error: You can't log in with this Instagram account. Esto significa que Instagram no permite que esta cuenta inicie sesión mediante Instagram Login.

Inicia sesión con tu dirección de correo electrónico y contraseña de Instagram. Si Instagram solicita la autenticación de dos factores, complétala. Si el error vuelve a aparecer, conecta tu chatbot mediante un método diferente. Más información en Opciones de reconexión.

Comprobaciones para Business Login

Business Login utiliza tu cuenta de Facebook o tu cuenta profesional de Instagram para iniciar sesión. Durante la conexión, seleccionas el portafolio comercial al que pertenece tu cuenta de Instagram. La conexión está vinculada a este portafolio comercial, no a la persona que inició sesión. Verifica tanto el portafolio como la cuenta utilizada para iniciar sesión.

Verifica la opción de inicio de sesión

Cuando tienes una sesión de Facebook iniciada en tu navegador, la ventana de inicio de sesión de Meta utiliza tu cuenta de Facebook automáticamente y oculta la opción de Instagram. Para iniciar sesión con Instagram, haz clic en Añadir otra cuenta en el selector de cuentas o cierra la sesión de Facebook en tu navegador. Como este inicio de sesión se realiza en el navegador y no en la aplicación de Instagram, ten a mano tu contraseña de Instagram.

Si inicias sesión con Facebook, la ventana de inicio de sesión no muestra la opción Permitir acceso a los mensajes. Actívala en la aplicación de Instagram como se describe en la sección Verifica el acceso a los mensajes en Instagram.

Verifica tu portafolio comercial y tu cuenta de Instagram

Si tu cuenta de Instagram no aparece en la ventana de inicio de sesión de Meta o la conexión falla después de seleccionar un portafolio comercial, verifica la configuración del portafolio.

Business Login conecta tu cuenta de Instagram mediante el portafolio comercial al que pertenece. Para que la conexión funcione, tu cuenta de Instagram debe pertenecer al portafolio que seleccionaste. Tu cuenta de Facebook también debe tener control total de este portafolio, no acceso parcial.

En Meta Business Suite, ve a Configuración > Cuentas > Cuentas de Instagram y selecciona tu cuenta. Asegúrate de que la cuenta aparezca en la lista y de que, en Personas con acceso total, tu perfil tenga Acceso total. Si tienes acceso parcial, pídele a una persona con acceso total al portafolio que te lo otorgue. Si tienes varios portafolios, selecciona el que sea propietario de la cuenta en la ventana de inicio de sesión de Meta y conecta cada cuenta como un chatbot independiente.

Verifica la aplicación de SendPulse en tu portafolio comercial

Si eliminas la aplicación de SendPulse del portafolio comercial o mueves la cuenta de Instagram a otro portafolio, la conexión deja de funcionar. En Meta Business Suite, ve a Configuración > Integraciones > Aplicaciones conectadas y asegúrate de que SendPulse aparezca en la lista. Después, vuelve a conectar tu chatbot y selecciona el portafolio comercial actual.

Opciones de reconexión

Si las comprobaciones anteriores no resolvieron el problema, prueba las siguientes opciones en orden, de la más sencilla a la más compleja. Cada opción funciona de forma independiente. Una vez que tu chatbot vuelva a funcionar, no necesitas probar las demás.

Comienza con Actualizar permisos. Esta opción renueva el acceso de tu chatbot sin desconectarlo. Inicia sesión en Instagram o Facebook y completa la verificación si Meta la solicita. Después, en Gestionar bots, abre el menú junto a tu chatbot y selecciona Actualizar permisos. Si el error persiste, verifica tu portafolio comercial y tu cuenta de Instagram.

Cambia el tipo de conexión si actualizar los permisos no ayudó o si tu tipo de conexión actual no está disponible para tu cuenta. En el mismo menú, selecciona Cambiar bot a Instagram Login, Cambiar bot a Facebook Login o Migrar a Meta for Business Login. Después, inicia sesión.

Vuelve a conectar tu chatbot. Si actualizar los permisos no ayuda, elimina tu chatbot en Gestionar bots, elimina la aplicación de SendPulse en la configuración de Facebook o Instagram y vuelve a conectar el chatbot.

Leer también: Crea un chatbot de Instagram, Cómo crear un chatbot y conectarlo a una página de Facebook y Gestiona los chatbots.

Califica este artículo sobre

"Soluciona problemas de conexión de chatbots de Instagram y Facebook"

Opinión de los usuarios: 4 / 5 (8)

Anterior

Crea un chatbot de Instagram

Siguiente

Crea un flujo para un chatbot de Instagram

Crea un chatbot gratuito para Instagram