Instagram Graph API para DM: o que dá para automatizar
Instagram Graph API para DM explicada sem código: o que a API oficial permite automatizar, regras de janela e permissões, e quando usar uma ferramenta.
A API oficial da Meta para Instagram (a Instagram Graph API, parte da plataforma de mensagens) permite que um aplicativo autorizado receba comentários e mensagens de contas Business ou Creator e responda por DM. Na prática você pode automatizar: DM em resposta a um comentário, resposta a mensagens recebidas e respostas a story, sempre a partir de uma ação da pessoa.
Para quem não programa, o essencial é saber o que a API deixa fazer, o que ela proíbe e se compensa construir por conta própria ou usar uma ferramenta que já está integrada. As regras mudam com o tempo, então confirme os detalhes na documentação atual da Meta.
O que a API permite automatizar
- Receber eventos. Comentários em posts e Reels, mensagens diretas e respostas a story chegam por webhook.
- Responder ao comentário por DM. A chamada “resposta privada” envia uma mensagem a quem comentou, dentro de um prazo curto depois do comentário.
- Responder mensagens recebidas dentro da janela de atendimento (hoje 24 horas após a última mensagem da pessoa; a documentação traz exceções limitadas).
- Enviar texto, imagem, áudio e botões, conforme o tipo de mensagem suportado.
O que a API não permite
- Enviar DM para quem nunca interagiu com você.
- Disparar mensagem em massa para a lista de seguidores.
- Mandar mensagem proativa depois que a janela fechou, fora das exceções documentadas.
É por isso que “broadcast para todos os seguidores” não existe no Instagram. Detalhes em Instagram broadcast: o que é e como funciona.
O que dá trabalho se você usar a API direto
- Criar um aplicativo na Meta e configurar webhooks com um servidor sempre no ar.
- Pedir as permissões de mensagens e comentários e passar pela revisão de app da Meta para operar com contas de terceiros.
- Tratar janela de atendimento, limites de envio, erros e reenvios.
- Guardar contatos, estado da conversa e métricas.
- Manter tudo quando a API muda.
Para uma automação própria só da sua conta, dá para fazer. Para um serviço usado por vários clientes, o custo de manter é alto.
Quando usar uma ferramenta
Uma ferramenta que já usa a API oficial resolve conexão, webhooks, janela e métricas, e você só monta o fluxo. É o caso do Breeze: gatilho por comentário ou story, fluxo visual com Condição e captura de leads. Se prefere montar sua própria lógica ao redor com n8n ou Make, o Breeze tem um nó de Integração/API para isso. Para as regras de segurança, veja bot de DM no Instagram é permitido pela Meta?.
Breeze
O Breeze usa a API oficial da Meta, sem pedir sua senha. R$ 99/mês no Brasil e US$ 20/mês fora do Brasil, com 3 dias de teste.
FAQ
A Instagram Graph API permite automatizar DM? Sim, para contas Business ou Creator, a partir de ações da pessoa (comentário, mensagem recebida, resposta a story) e respeitando a janela de atendimento da Meta.
Dá para enviar DM em massa pela API do Instagram? Não. A API não permite mensagem proativa para quem não interagiu nem broadcast para todos os seguidores.
Preciso programar para usar a API? Direto na API, sim: aplicativo, webhooks, permissões e revisão da Meta. Uma ferramenta como o Breeze entrega isso pronto, sem código.
O Breeze usa a API oficial? Sim. A conexão é feita pela autorização oficial da Meta e o Breeze nunca recebe sua senha.
Quanto custa o Breeze? R$ 99 por mês no Brasil e US$ 20 por mês fora do Brasil, sem cobrança por contato.