Agente de IA para marketing no Instagram: DMs, posts e n8n

Crie um agente de IA que responde às DMs do Instagram, escreve legendas, gera imagens e publica posts de forma programada. Veja o fluxo do n8n nó a nó, os limites da API do Instagram que você deve respeitar, quais modelos de linguagem servem para cada tarefa e quanto custa manter tudo funcionando.

Agente de IA para marketing no Instagram: DMs, posts e n8n
Cristian Da Conceicao
Fundador do Picasso IA

A maioria das contas do Instagram bate no mesmo muro quando passa de alguns milhares de seguidores. As mensagens se acumulam durante a noite, os comentários esperam uma resposta e o próximo post ainda precisa de uma legenda, uma imagem e um horário. Um agente de IA para marketing no Instagram tira essa rotina de cima de você. Ele lê cada DM que chega, decide o que fazer, escreve a resposta e pode até produzir e publicar o post de amanhã, enquanto você continua no controle do tom e dos limites.

Este artigo apresenta uma configuração que funciona com as ferramentas de hoje. O n8n executa o fluxo de trabalho, um modelo de linguagem atua como o cérebro, a API oficial do Instagram é o canal, e o modelo Picasso IA Image fornece as imagens que preenchem seu feed. Você recebe a arquitetura, a montagem nó a nó para DMs e posts, as regras de segurança e uma visão realista dos custos.

O que um agente de IA para Instagram realmente faz

Um agente não é um respondedor automático sofisticado. É um modelo de linguagem envolto em um ciclo: ele recebe um evento, como uma DM, um comentário ou um gatilho agendado, lê o contexto, chama uma ferramenta quando precisa de dados e produz uma ação. No n8n, esse ciclo fica dentro do nó AI Agent, que conecta um modelo de chat, um armazenamento de memória e um conjunto de ferramentas.

Vista de cima de uma mesa de madeira com um notebook mostrando um diagrama de fluxo de trabalho, um celular com uma grade de fotos de produtos e um caderno com esboços de fluxogramas

Agente ou chatbot

As ferramentas antigas de automação do Instagram comparam frases-gatilho e disparam respostas prontas. Um agente se comporta de outra forma, e a diferença aparece rápido em conversas reais.

RecursoChatbot baseado em regrasAgente de IA
RespostasResposta fixa para cada frase-gatilhoEscrita do zero para cada mensagem
ContextoEsquece a mensagem anteriorLembra da conversa inteira
AçõesEnvia um único texto prontoConsulta estoque, pedidos e agendas por meio de ferramentas
ImprevistosRecorre a "Não entendi"Raciocina sobre o pedido ou passa para um humano
Esforço de configuraçãoRápido, mas frágilMais configuração, bem mais flexível

As três tarefas que ele cuida

  1. Mensagens diretas. Responde a perguntas sobre produtos, prazos de envio e horário de funcionamento, qualifica leads e agenda chamadas.
  2. Comentários. Responde em público e, quando alguém pergunta sobre preço ou disponibilidade, leva a conversa para uma DM privada.
  3. Posts. Redige a legenda, gera a imagem ou o clipe, escolhe o horário e publica.

💡 Escolha uma tarefa primeiro. As DMs dão retorno mais rápido, porque cada mensagem respondida é uma vitória visível. Adicione o pipeline de posts quando as respostas já parecerem sólidas.

Uma dona de ateliê de cerâmica sorrindo enquanto lê a mensagem de uma cliente no celular, atrás de um balcão rústico

O conjunto de ferramentas necessário

Quatro peças formam o sistema: uma conta profissional do Instagram com um app da Meta, o n8n como motor, um modelo de linguagem para decisões e redação, e um gerador de imagens e vídeos para o feed. Cada peça pode ser substituída, mas essa combinação é a que tem menos atrito para uma equipe pequena.

Requisitos da conta do Instagram

Você precisa de uma conta profissional (Business ou Creator) e de um app de desenvolvedor da Meta. Solicite apenas as permissões que você usa: instagram_business_manage_messages para DMs, instagram_business_manage_comments para respostas a comentários e instagram_business_content_publish para publicação. Enquanto o app estiver no modo de desenvolvimento, só contas com um papel no app podem enviar mensagens para ele, o que é ideal para testes. Para ficar disponível ao público, é preciso passar pela revisão de app da Meta, então grave um screencast curto de cada permissão em uso antes de enviar.

O n8n como orquestrador

O n8n é uma ferramenta de fluxo de trabalho em que cada etapa é um nó. Esta montagem precisa de cinco tipos de nó:

  • Webhook recebe eventos de DM e comentários do Instagram.
  • Schedule Trigger inicia o pipeline de posts nos dias de publicação.
  • AI Agent guarda o modelo, a memória e as ferramentas.
  • HTTP Request chama a API do Instagram e a API do Picasso IA.
  • IF e Switch direcionam as mensagens e executam as verificações de segurança.

Você pode hospedar o n8n por conta própria, sem custo, ou usar o plano pago na nuvem. O fluxo de trabalho é idêntico nos dois casos.

Close-up das mãos de um desenvolvedor digitando em um notebook, com um fluxo de trabalho desfocado de caixas conectadas na tela atrás

Escolhendo o modelo de linguagem

O nó AI Agent aceita vários provedores. Teste seu prompt de sistema em alguns modelos do catálogo do Picasso IA antes de conectar um ao n8n, e compare o tom lado a lado.

ModeloMelhor uso nesta montagem
Claude Sonnet 5Respostas de DM com sonoridade natural e conversas longas
GPT 5.6 LunaRespostas rápidas quando o volume de mensagens é alto
Gemini 3.5 FlashRoteamento e classificação baratos, além de ler fotos que os clientes enviam
Kimi K2.6Loops de chamada de ferramentas em que o agente escolhe entre várias ações
GPT 5 StructuredSaída JSON limpa para o pipeline de legenda e prompt de imagem

💡 Use dois modelos. Um pequeno e rápido para roteamento e classificação, e um mais forte para as respostas que os clientes realmente leem. Isso mantém baixo o custo de tokens sem prejudicar a qualidade.

Dois profissionais de marketing comparando rascunhos de legenda impressos entre dois notebooks abertos em uma sala clara de agência

Crie o agente de DMs no n8n

O fluxo de trabalho de DMs é o coração do sistema. Ele tem quatro partes móveis, e cada uma corresponde a um punhado de nós.

Gatilho webhook e verificação

A Meta verifica seu endpoint uma vez. Ela envia uma requisição GET com hub.mode, hub.verify_token e hub.challenge, e seu fluxo de trabalho precisa devolver o valor do desafio quando o token coincidir. No n8n, crie um nó Webhook que aceite GET e POST no mesmo caminho. Envie as requisições GET para um nó IF que compara o token e depois responda com um nó Respond to Webhook. Assine o campo messages e adicione comments se você também tratar esses eventos.

As requisições POST trazem os eventos reais. Extraia o ID do remetente e o texto da mensagem, e descarte qualquer evento marcado como is_echo. Sem esse filtro, o agente responde às próprias mensagens em um loop sem fim.

Memória, prompt e ferramentas

Conecte três coisas ao nó AI Agent:

  • Memória. Um nó Simple Memory que usa o ID do remetente como ID de sessão, para que cada cliente tenha uma conversa separada.
  • Prompt de sistema. A voz da sua marca, os fatos que o agente pode afirmar e os limites que ele deve respeitar.
  • Ferramentas. Uma consulta em planilha para seu catálogo, uma ferramenta HTTP Request para o status do pedido, uma agenda para reservas e uma ferramenta de transferência.

Aqui está um prompt de sistema inicial que você pode adaptar:

You are the Instagram assistant for Clay & Wick, a small candle and ceramics shop.
Reply in one to three short sentences. Be friendly and plain.
Use only the product sheet and policies returned by your tools.
Never invent prices, stock levels or delivery dates.
If you cannot answer, or the customer sounds upset, call the handoff tool
and say a teammate will reply today.
In your first reply, mention that you are an automated assistant.

A regra sobre nunca inventar fatos importa mais do que qualquer outra linha. Modelos preenchem lacunas com palpites confiantes, então dê ao agente uma ficha de produto para ler e proíba tudo o que estiver fora dela.

Enviando a resposta

Adicione um nó HTTP Request que envia uma requisição POST para https://graph.instagram.com/<VERSION>/me/messages com seu token de acesso no cabeçalho Authorization e este corpo JSON:

{
  "recipient": { "id": "<SENDER_ID>" },
  "message": { "text": "<AGENT_REPLY>" }
}

Um nó Wait de alguns segundos antes do envio faz a troca parecer natural em vez de robótica.

Uma mão alcançando um celular ao lado de um flat white com arte latte em um balcão de madeira de café

Quando passar para um humano

Algumas conversas nunca devem ficar com o modelo. Encaminhe estas para uma pessoa:

  • Pedidos de reembolso e reclamações
  • Perguntas jurídicas, médicas ou de segurança
  • Orçamentos personalizados e pedidos em grande quantidade
  • Qualquer coisa que o modelo sinalize como de baixa confiança

A ferramenta de transferência deve marcar a conversa na sua planilha, avisar sua equipe no chat e ativar um sinalizador de pausa para que o agente fique em silêncio nessa conversa por 24 horas.

Automatize os posts da ideia à publicação

O pipeline de conteúdo agendado

O pipeline de posts é um segundo fluxo de trabalho com um gatilho diferente:

  1. Um Schedule Trigger dispara às 8:00 nos dias de publicação.
  2. Um nó Google Sheets puxa a próxima linha marcada como ready, com tema, produto e oferta.
  3. O AI Agent redige uma legenda e um prompt de imagem e os devolve como JSON.
  4. A etapa de imagem gera a foto (as duas próximas seções).
  5. Dois nós HTTP Request criam o contêiner de mídia e a publicam.
  6. A linha da planilha muda para posted e armazena o permalink.

Nas primeiras duas semanas, adicione uma etapa de aprovação. Envie o rascunho para sua caixa de entrada e pause o fluxo de trabalho com um nó Wait até você aprovar. Quando os rascunhos soarem como a sua voz, remova a pausa.

Uma mulher arrumando uma vela feita à mão sobre um pano de linho, ao lado de uma softbox em um pequeno estúdio residencial

Gerando imagens para posts

A grade do Instagram recompensa um visual coerente, então escolha um modelo por tipo de conteúdo e reutilize a mesma frase de estilo em todos os prompts.

Um modelo de prompt que funciona tem quatro partes: assunto, cenário, direção da luz, lente. Por exemplo: "vela de soja feita à mão sobre um pano de linho, luz da manhã vinda da janela pela esquerda, lente de 50mm, profundidade de campo rasa". Mantenha a frase de estilo fixa e deixe o modelo de linguagem mudar apenas o assunto.

Reels com vídeo de IA

Reels ampliam o alcance, e uma foto de produto parada vira um clipe curto em uma etapa. O Picasso IA Video gera vídeo a partir de texto ou de uma imagem, o Seedance 2.5 Lite produz clipes de até 10 segundos, e o Veo 3.1 Lite acrescenta áudio nativo. Para Reels pela API, defina media_type como REELS e passe um video_url público. Depois consulte o status_code do contêiner até que ele exiba FINISHED antes de publicar.

Uma jovem criadora filmando um vídeo vertical com o celular em um tripé em uma cozinha ensolarada enquanto serve café

Publicando pela Graph API

A publicação exige duas chamadas:

  1. POST https://graph.instagram.com/<VERSION>/<IG_ID>/media com image_url e caption retorna um ID de contêiner.
  2. POST https://graph.instagram.com/<VERSION>/<IG_ID>/media_publish com creation_id definido como esse ID publica o post.

A URL da imagem precisa ser pública, e o Instagram aceita JPEG para posts de imagem. Se o seu gerador retornar PNG ou WebP, adicione uma etapa de conversão antes da primeira chamada.

Como usar o Picasso IA no n8n

O modelo Picasso IA Image está disponível pela API do Picasso IA, então o n8n pode gerar todas as imagens dos posts por conta própria. A API segue um padrão de criar, consultar e buscar, da mesma forma que a maioria das APIs de predição.

EtapaNó no n8nConfiguração
1. Obtenha um tokenNenhumCrie um token de API na página da API do Picasso IA
2. Armazene-oCredenciaisHeader Auth, nome Authorization, valor Bearer <TOKEN>
3. Inicie o jobHTTP RequestPOST para https://api.picassoia.com/v1/models/picassoia/picassoia-image/predictions com corpo {"input": {"prompt": "<IMAGE_PROMPT>"}}
4. PausaWait10 a 20 segundos
5. Verifique o statusHTTP RequestGET https://api.picassoia.com/v1/predictions/<ID>
6. RamificaçãoIFsucceeded continua, failed avisa você, qualquer outro valor volta para o Wait
7. Use o arquivoSetMapeie a URL de saída para image_url na chamada de publicação

Alguns detalhes poupam tempo de depuração:

  • Os prompts podem ter até 4.000 caracteres, então mantenha a frase de estilo e o assunto juntos em uma única string.
  • Uma conta executa 5 predições ao mesmo tempo, compartilhadas entre todos os tokens. Para um lote semanal, use Loop Over Items com um tamanho de lote pequeno.
  • Execute uma predição de teste e leia o JSON antes de mapear os campos, porque os nomes dos campos de saída dependem do modelo.
  • O mesmo padrão funciona para o Picasso IA Video em picassoia/picassoia-video e para o Seedance 2.5 Lite em picassoia/seedance-2.5-lite.
  • O acesso à API depende do seu plano, então confira a página da API do Picasso IA antes de construir algo em cima dela.

💡 Peça ao modelo de linguagem um campo chamado image_prompt, depois acrescente sua frase de estilo fixa em um nó Set. O visual da marca permanece idêntico em todos os posts, o que quer que o modelo escreva.

Salvaguardas que protegem sua conta

Janelas de mensagem e limites

O Instagram define regras rígidas sobre quem pode enviar mensagem para quem e quando. Incorpore-as ao fluxo de trabalho em vez de torcer para o agente se comportar.

SituaçãoRegra
Responder a uma DMPermitido em até 24 horas após a última mensagem do cliente
Responder após 24 horasSó um atendente humano pode responder, por até 7 dias, com a tag de agente humano
Resposta privada a um comentárioUma por comentário, em até 7 dias após o comentário
Primeiro contatoO cliente inicia a conversa, DMs não solicitadas não são permitidas
PublicaçãoHá um limite diário para posts via API, então confira o número atual antes do lançamento

A Meta atualiza esses limites de tempos em tempos, então leia as regras atuais antes de entrar no ar e guarde os valores em uma variável do n8n que você possa alterar rapidamente.

Diga que é automatizado. Informe às pessoas na primeira resposta que elas estão falando com um assistente, e ofereça uma forma de falar com uma pessoa, como digitar "humano". Isso gera confiança, mantém você do lado seguro das regras da plataforma e das leis locais, e reduz a frustração quando o agente chega aos seus limites. Mantenha a voz coerente com suas legendas para que a conta soe como uma só marca, não duas.

Registros e uma fila de revisão

Registre cada mensagem recebida e enviada com data e hora, o ID do remetente, as ferramentas que o agente chamou e a resposta final. Uma planilha simples ou uma tabela em banco de dados basta. Toda semana, leia 20 conversas aleatórias e corrija o prompt de sistema ou a ficha de produto sempre que o agente tropeçar.

Adicione também um interruptor de emergência: uma variável ou uma célula de planilha que o primeiro nó IF verifica. Quando ela indicar paused, o agente fica em silêncio. Combine isso com um fluxo de trabalho de erro no n8n que avise você sempre que um nó falhar, para que um token quebrado nunca passe despercebido por dias.

Um gestor de comunidade de óculos redondos destacando linhas em registros de conversa impressos sobre uma mesa silenciosa

O custo real de manter tudo funcionando

A própria API do Instagram não tem taxa de uso, então o custo vem de quatro lugares.

ItemComo é cobrado
n8nGratuito quando hospedado por você, um plano mensal na versão em nuvem
Modelo de linguagemPor token, e as respostas de DM são curtas, então o uso fica baixo
Imagens e clipesPor geração, ou descontado do seu plano Picasso IA
Seu tempoUm ou dois dias para a configuração, depois uma revisão semanal

Meça três números desde a primeira semana: tempo da primeira resposta, a parcela de conversas resolvidas sem um humano e o número de DMs que terminam em venda ou agendamento. Se a maioria das conversas ainda termina em transferência depois de um mês, a causa geralmente são fatos faltando na ficha de produto, não o modelo. Preencha as lacunas, reproduza as mesmas conversas, e a taxa de transferência cai.

Comece pequeno: uma conta, um idioma e cinco perguntas frequentes. Quando essas funcionarem sem problemas, adicione comentários, depois o pipeline de posts e, por fim, os Reels.

Um pequeno lojista de camisa jeans lendo um tablet em uma mesa de café ensolarada, com um caderno e um café gelado

Teste no Picasso IA

Planeje um primeiro fim de semana:

  • Sábado de manhã: crie o app da Meta, conecte sua conta profissional e faça o teste de eco funcionar no n8n.
  • Sábado à tarde: escreva o prompt de sistema e a ficha de produto, depois teste 20 perguntas reais da sua caixa de entrada.
  • Domingo: monte o pipeline de posts com uma imagem e uma etapa de aprovação.

Seu feed precisa de imagens antes que a automação faça diferença, então comece por aí. Abra o Picasso IA Image, cole o modelo de prompt deste artigo com o seu próprio produto e gere a imagem do primeiro post. Depois anime-a com o Picasso IA Video ou o Seedance 2.5 Lite e envie pelo pipeline de Reels acima. Experimente alguns modelos do catálogo, mantenha o visual que combina com a sua marca e deixe o agente cuidar da repetição enquanto você se concentra nos seus clientes.

Compartilhe este artigo

Escolha seu idioma