ProxyAI

Instagram

Dois caminhos

Abra Configurações → Canais na barra lateral do painel e, no cartão Instagram, escolha Autorizar. A janela oferece:

  • Conecte sua conta do Instagram, com o botão Conectar Instagram: você entra com o próprio Instagram, sem envolver nenhuma Página do Facebook.
  • Avançado, traga o seu próprio app da Meta, abaixo dele, a rota manual, na qual as mensagens chegam pela Página do Facebook à qual a sua conta do Instagram está vinculada.

O botão Conectar Instagram mostra atualmente Em breve: o aplicativo próprio do ProxyAI no Facebook ainda passa pela verificação de negócios e pela revisão da Meta. Até lá, use a rota avançada.

Em qualquer caso, a conta precisa ser uma conta Profissional do Instagram, Comercial ou Criador. Contas pessoais não recebem mensagens de nenhuma ferramenta, então converta a sua no aplicativo do Instagram antes.

Depois de conectar: permita o acesso às mensagens

Esta é a etapa que pega quase todo mundo, nas duas rotas. O Instagram deixa o acesso externo às suas mensagens desativado por padrão, e enquanto estiver desativado nada chega ao bot: sem erro, apenas silêncio.

No aplicativo do Instagram: Configurações → Mensagens e respostas de stories → Ferramentas conectadas, e ative o acesso às mensagens.

Se a conta estiver conectada e as DMs continuarem sem resposta, verifique isso antes de qualquer outra coisa.

A rota manual

Esta é realmente técnica, passa pelo site de desenvolvedores do Facebook e não pelas configurações comuns do Instagram. Repasse para quem cuida do seu site se não for a sua área, ou aguarde a conexão com um clique.

Nessa rota, as mensagens do Instagram trafegam pelo Facebook, então o acesso que você gera é para a Página do Facebook, não para o Instagram diretamente.

Você vai precisar de:

  • Uma conta Profissional do Instagram vinculada a uma Página do Facebook da qual você seja administrador (aplicativo do Instagram → Configurações → Tipo de conta e ferramentas → Contas vinculadas).
  • Um app no site de desenvolvedores da Meta com o produto Instagram adicionado.

Dois valores vão para o ProxyAI:

  • Token de acesso da Página, da Página vinculada, com as permissões de mensagens do Instagram concedidas.
  • App Secret, em Configurações do app → Básico → App Secret. O ProxyAI o usa para confirmar que as mensagens recebidas realmente vieram do Instagram.

Cole os dois e escolha Salvar. O ProxyAI os verifica, encontra a conta do Instagram por trás da Página e a conecta. Se a Página não tiver uma conta profissional do Instagram vinculada, o salvamento falha na hora, em vez de deixar uma configuração que jamais entregaria uma mensagem. Quando funciona, a janela mostra o identificador conectado.

Depois, aponte o Instagram para o ProxyAI uma vez, usando a URL de callback do webhook e o Token de verificação exibidos na janela:

  1. Site de desenvolvedores da Meta → seu app → Instagram → Webhooks (ou Messenger → Configurações → Webhooks, dependendo de como o app foi configurado).
  2. Adicionar URL de callback, cole os dois valores e depois Verificar e salvar. Salve primeiro no ProxyAI, porque a Meta verifica o endereço imediatamente.
  3. Assine `messages`.

Por fim, conclua a Revisão de App da Meta para mensagens do Instagram e mude o app para Ativo. Até lá, só as contas listadas no app recebem resposta.

Teste

Envie uma mensagem direta para a conta a partir de outra conta do Instagram. O bot responde em poucos segundos.

  • Nada acontece: verifique Ferramentas conectadas no aplicativo do Instagram, como acima.
  • Falha ao salvar, conta não vinculada: a conta ainda é pessoal ou não está vinculada à Página.
  • Só você recebe respostas: o app ainda está no modo Desenvolvimento.
  • Respostas a stories e menções são ignoradas: apenas mensagens diretas chegam ao bot.

A regra das 24 horas

Como no Messenger, o Instagram só permite resposta dentro de 24 horas desde a última mensagem do cliente. As respostas do bot saem imediatamente, então quase nunca são afetadas. Uma resposta humana feita pela caixa de entrada um dia depois é afetada: o Instagram recusa, e você precisa esperar que o cliente escreva de novo.