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:
- Site de desenvolvedores da Meta → seu app → Instagram → Webhooks (ou Messenger → Configurações → Webhooks, dependendo de como o app foi configurado).
- 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.
- 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.