Como o nosso Instagram passou a publicar sozinho
Construímos um agente que publica no nosso próprio perfil, sem ninguém apertar botão. O que ele faz, o que ele não faz, e os três erros que quase passaram despercebidos.
Empresa que vende automação e publica conteúdo na mão tem um problema de coerência.
Então resolvemos o nosso primeiro: o perfil da GB no Instagram passou a ser publicado por um agente que a gente mesmo construiu. Desde 12 de agosto, três posts foram ao ar sem ninguém abrir o aplicativo.
Este artigo é o bastidor honesto disso — inclusive das partes que deram errado.
O problema não era criar. Era manter a cadência.
Essa é a parte que quase todo mundo diagnostica errado.
O gargalo do conteúdo raramente é a criação. É o ritual: lembrar de postar, no dia certo, no horário certo, quando o dia já tem cliente, reunião e imprevisto. O post fica pronto e dorme numa pasta.
Automatizar a criação seria resolver o problema errado. Automatizamos a publicação.
O que a esteira faz
São seis etapas visíveis e dezoito passos técnicos:
- 1.Fila — o banco decide o que está pronto para publicar agora
- 2.Token — busca a credencial da API, que se renova sozinha a cada 60 dias
- 3.Conta — confirma na própria API qual perfil vai receber o post
- 4.Slides — pega as imagens já aprovadas
- 5.Carrossel — monta o post com legenda e hashtags
- 6.Publicar — envia e guarda o link do que foi publicado
A execução inteira leva 27 segundos. Ela roda de hora em hora e, na esmagadora maioria das vezes, não faz nada — porque não há nada agendado. É assim que tem que ser.
O que ele não faz
Aqui está a parte que costuma ser omitida quando alguém vende automação.
- Não escreve o conteúdo. O texto e a arte são feitos e aprovados por gente.
- Não decide a pauta. Ele executa uma fila, não uma estratégia.
- Não publica nada que não tenha sido aprovado. Peça sem data marcada fica parada para sempre.
Um agente que decidisse sozinho o que a empresa fala publicamente não seria um ganho de produtividade. Seria um risco de marca com aparência de inovação.
Os três erros que quase passaram
Esta é a parte que interessa a quem vai contratar automação — porque são erros que acontecem em qualquer projeto do tipo, e a diferença está em serem pegos ou não.
1. O erro que se disfarça de sucesso
Numa das primeiras execuções, um passo do meio não encontrou o que procurava e devolveu vazio. A ferramenta interpretou isso como fim normal e registrou a execução como "sucesso".
Nada quebrou. Nenhum alerta disparou. E nada tinha sido publicado.
Descobrimos comparando a duração: a execução levou 2 segundos, quando o normal são 27. Foi o relógio que denunciou, não o status.
Automação que falha em silêncio é pior que automação que não existe — porque você para de olhar.
A correção foi obrigar o passo a gritar: se o que ele procura não está lá, a execução falha com mensagem legível e dispara alerta. Barulho no lugar certo vale mais que fluxo enxuto.
2. O formato que a plataforma não aceita
Todas as artes tinham sido geradas em PNG. A API do Instagram aceita apenas JPEG.
Vinte e uma imagens prontas, nenhuma publicável. Não é um erro sofisticado — é o tipo de detalhe que só aparece quando você lê a documentação da plataforma até o fim, e não quando você assume que "imagem é imagem".
3. O texto de exemplo que virou dado real
Ao configurar uma credencial, o texto de exemplo foi colado literalmente, sem ser substituído pelo valor de verdade. O sistema aceitou de bom grado e só reclamou três passos depois, com uma mensagem que não dizia a causa.
A correção não foi "prestar mais atenção". Foi ensinar o banco de dados a recusar qualquer valor que não tenha a cara de uma credencial válida. Agora o erro aparece na hora de colar, não três etapas adiante.
O que isso tem a ver com a sua empresa
Provavelmente você não precisa de um robô que publica no Instagram.
Mas o desenho vale para qualquer processo que hoje depende de alguém lembrar: cobrança que só sai quando sobra tempo, relatório que atrasa no fim do mês, resposta que chega no dia seguinte.
As três perguntas que valem para qualquer automação são as mesmas:
- Como eu fico sabendo quando falhar? (e não: "vai falhar?")
- O que acontece se rodar duas vezes?
- Quem aprova antes de virar público?
Se a proposta que você está avaliando não responde essas três, o problema não é o preço.
Por que contamos isso
Porque é fácil dizer que se domina uma tecnologia. É diferente mostrar a coisa rodando, com data, com número, e com os erros do caminho.
O post que você talvez tenha visto no nosso perfil foi publicado por essa esteira. Este artigo, não — este aqui ainda é escrito por gente, e vai continuar sendo.
