TL;DR, Resposta Rápida
11 min de leituraPara automatizar publicações nas redes sociais com n8n, instale o nó da comunidade n8n-nodes-adaptlypost em um n8n auto-hospedado em Settings > Community nodes, cole um token de workspace adaptly_ na credencial AdaptlyPost API e adicione o nó AdaptlyPost a um fluxo. Post > Validate verifica uma publicação sem criá-la, Post > Create publica, agenda ou salva um rascunho no Instagram, TikTok, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, Bluesky, Mastodon, Google Business Profile, Tumblr e Telegram, e o AdaptlyPost Trigger inicia um fluxo quando uma publicação sai ou falha.
Na automação de redes sociais com n8n, a parte difícil é o último passo. O n8n já lê seus feeds RSS, planilhas, bancos de dados e formulários, mas não traz de fábrica um nó que publique no Instagram, TikTok, LinkedIn e mais dez redes sem um app de desenvolvedor para cada uma. O nó da comunidade da AdaptlyPost é esse nó. Você conecta suas contas sociais na AdaptlyPost uma vez, entrega um token ao n8n, e qualquer fluxo pode verificar, agendar e publicar a partir daí.
Este guia cobre a instalação, a credencial, as operações e quatro fluxos que você pode copiar. Nós desenvolvemos a AdaptlyPost, e tudo o que segue corresponde à versão 0.16.0 do nó.
A versão curta: instale n8n-nodes-adaptlypost em Settings > Community nodes, crie um token em app.adaptlypost.com/api-tokens, cole-o na credencial AdaptlyPost API e depois coloque Post > Validate, um nó IF sobre valid e Post > Create depois de qualquer trigger.
O que você precisa para automatizar publicações nas redes sociais com n8n?
Você precisa de uma instância do n8n auto-hospedada, de um workspace da AdaptlyPost com pelo menos uma conta social conectada e de um token de API do workspace. Você não precisa de conta de desenvolvedor na Meta, TikTok, X ou LinkedIn, porque a AdaptlyPost tem os apps de cada plataforma e suas contas se conectam pela tela OAuth de cada rede.
O nó publica em 13 plataformas: Instagram, TikTok, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, Bluesky, Mastodon, Google Business Profile, Tumblr e Telegram. Locais do Google Business Profile, blogs do Tumblr e canais e grupos do Telegram aparecem no mesmo seletor de contas que seus outros perfis.
O pacote está no npm como n8n-nodes-adaptlypost. Ele não aparece no diretório de integrações do n8n, então você o instala pelo nome do pacote. O README do nó indica o n8n 1.100 ou posterior como testado e não fala do n8n Cloud, por isso este guia usa uma instância auto-hospedada.

Como você instala o nó da AdaptlyPost no n8n?
Você instala pelo editor do n8n em Settings > Community nodes > Install. Digite n8n-nodes-adaptlypost como nome do pacote, confirme o aviso sobre instalar código da comunidade e clique em Install. O n8n baixa o pacote do npm e adiciona dois nós ao painel: AdaptlyPost e AdaptlyPost Trigger.

Procure "AdaptlyPost" no painel de nós para confirmar que a instalação funcionou.
Como você conecta sua conta da AdaptlyPost ao n8n?
Você conecta com um token de workspace. Crie um em app.adaptlypost.com/api-tokens, copie o valor que começa com adaptly_ e cole no campo API Token de uma nova credencial AdaptlyPost API no n8n. O n8n testa a credencial com uma requisição a GET /social-accounts, então uma credencial salva significa que o token funciona.
Um token pertence a um workspace e carrega o papel que você escolhe ao criá-lo. Ele nunca faz mais do que o membro que o criou.
| Papel | O que um fluxo pode fazer com ele |
|---|---|
| Admin | Tudo, inclusive conectar e remover contas |
| Editor | Criar, agendar, publicar, reenviar e excluir publicações; gerenciar webhooks |
| Contributor | Criar e editar os próprios rascunhos, enviar mídia |
| Viewer | Ler publicações e métricas |
Escolha o menor papel de que o fluxo precisa. Um token Contributor serve para um fluxo que cria rascunhos para alguém aprovar, porque ele não consegue publicar mesmo que o fluxo tenha um erro. O AdaptlyPost Trigger registra um webhook, e para isso precisa de um token Editor ou Admin.
O que o nó da AdaptlyPost pode fazer?
O nó AdaptlyPost tem quatro recursos, e o AdaptlyPost Trigger inicia fluxos a partir de cinco eventos.
| Recurso | Operações |
|---|---|
| Post | Create, Validate, Get, Get Many, Get Results, Publish Draft, Retry Failed Platforms, Unschedule, Delete |
| Account | Get Many, Get Pinterest Boards, Remove, Search Instagram Audio |
| Analytics | Get Overview, Get Timeseries, Get Platform Breakdown, Get Post Analytics |
| Recurring Post | Get, Get Many, Pause, Resume, Delete |
Post > Create recebe as contas de onde publicar, um tipo de conteúdo, o texto e uma lista de URLs de mídia. O tipo de conteúdo é texto, imagem, vídeo, carrossel ou documento, e documento é só para o LinkedIn. O nó copia cada URL de mídia para o armazenamento da AdaptlyPost primeiro, então qualquer link público JPEG, PNG, WebP, MP4 ou QuickTime funciona. Deixe Scheduled At vazio para publicar agora, preencha para agendar ou ative Save as Draft. As configurações de cada plataforma, como a privacidade do TikTok, a pasta do Pinterest, o título do YouTube, os primeiros comentários e as miniaturas de vídeo, ficam em Additional Fields.
AdaptlyPost
Comece seu teste grátis de 7 dias
Análises multiplataforma
Caixa Social
Assistente com IA
Post > Validate recebe os mesmos campos que Create e não cria nada. Ele devolve um relatório com valid, o outcome que Create teria (PUBLISH_NOW, SCHEDULED ou DRAFT), um status por conta (READY, WARNING ou BLOCKED) com seus problemas e notChecked, a lista do que só a plataforma pode decidir. Além das verificações de Create, ele confere os limites de criador do TikTok, a cota de upload do YouTube e tokens vencidos do Instagram e do Threads.
Repeat em Create transforma uma publicação em uma série recorrente: diária, semanal, mensal ou anual, sem fim, até uma data ou depois de 2 a 365 publicações. O recurso Recurring Post então lista, pausa, retoma e exclui essas séries. X e LinkedIn recusam texto idêntico, então use spintax como {Hi|Hello} para variar cada publicação.
Analytics devolve os totais do workspace com uma comparação com o período anterior, uma série temporal por dia, semana ou mês, uma linha por plataforma e métricas por publicação que você pode ordenar por visualizações, curtidas, taxa de engajamento e mais. Mastodon, Telegram e Tumblr não têm métricas.
O AdaptlyPost Trigger dispara com Post Published, Post Partially Failed, Post Failed, Post Scheduled e Account Disconnected. Ele confere a assinatura de cada entrega e responde 401 a uma assinatura errada, então uma requisição forjada nunca inicia seu fluxo.
Fluxo 1: publicar novos artigos do blog só depois de uma verificação
Este fluxo transforma cada novo artigo do feed RSS do seu blog em uma publicação e segura as que uma plataforma recusaria.
- RSS Feed Trigger consulta seu feed e entrega cada item novo.
- AdaptlyPost, Post > Validate recebe as contas, o tipo de conteúdo Text e, como texto, uma expressão como
{{ $json.title }} {{ $json.link }}. - IF verifica se
{{ $json.valid }}é verdadeiro. - No ramo verdadeiro, AdaptlyPost, Post > Create recebe os mesmos campos. A saída de Validate é o relatório, então aponte as expressões de volta para o trigger, por exemplo
{{ $('RSS Feed Trigger').item.json.title }}. - No ramo falso, um nó de e-mail ou Slack envia para você os
issuese os problemas de cada conta, para você corrigir a publicação manualmente.
Validate nunca agenda nem publica, então uma verificação reprovada não custa nada.

Fluxo 2: tocar um calendário de conteúdo a partir de uma planilha
Este fluxo agenda publicações a partir de uma planilha do Google Sheets que sua equipe preenche, com uma linha por publicação e colunas para texto, URL da imagem, data e status.
- Schedule Trigger roda a cada hora.
- Google Sheets lê as linhas com status
ready. - AdaptlyPost, Post > Create usa as colunas de texto e URL da imagem e, em Additional Fields, define Scheduled At a partir da coluna de data e Timezone com um nome IANA como
America/Sao_Paulo. - Google Sheets grava o ID da publicação na linha e muda o status para
scheduled, para que a próxima execução a ignore.
Se alguém precisa aprovar cada publicação antes, ative Save as Draft e use um token Contributor. Um Editor publica os rascunhos depois pelo calendário da AdaptlyPost ou com Post > Publish Draft. Sobre fusos horários, leia como os agendadores de redes sociais lidam com fusos horários.
Fluxo 3: enviar um relatório semanal de métricas
Este fluxo envia por e-mail os números da semana passada toda segunda-feira de manhã.
- Schedule Trigger roda toda segunda-feira às 9:00.
- AdaptlyPost, Analytics > Get Overview define From como
{{ $now.minus({ days: 7 }) }}e To como{{ $now }}. Ele devolve os totais da semana e a comparação com a semana anterior. - AdaptlyPost, Analytics > Get Post Analytics usa o mesmo período, ordenado por Engagement Rate com limite de 5, para encontrar as publicações que deram certo.
- AdaptlyPost, Analytics > Get Platform Breakdown acrescenta uma linha por plataforma.
- Merge junta as três saídas, e um nó Send Email ou de Slack envia o resumo.
Um token Viewer basta aqui, já que o fluxo só lê. Nosso guia de métricas e relatórios de redes sociais mostra quais números merecem estar nesse e-mail.
Fluxo 4: saber quando uma publicação falha ou uma conta se desconecta
Este fluxo avisa você de uma falha antes que um cliente avise.
- AdaptlyPost Trigger escuta Post Failed, Post Partially Failed e Account Disconnected.
- Switch separa por
{{ $json.event }}, que épost.failed,post.partially_failedouaccount.unauthorized. - Para uma publicação com falha, AdaptlyPost, Post > Get Results lê um resultado por conta com plataforma, status e mensagem de erro, e um nó de Slack ou e-mail envia. Acrescente Post > Retry Failed Platforms se quiser que o fluxo tente de novo sozinho.
- Para uma conta desconectada, a mensagem pede ao dono da conta que a reconecte na AdaptlyPost. Se ninguém for reconectar, Account > Remove com um token Admin remove a conta, e as publicações pendentes e recorrentes deixam de ser publicadas nela.
Cada trigger ativo registra o próprio webhook, e um workspace pode ter no máximo 10.
Como você evita que um fluxo do n8n publique duas vezes?
Deixe Retry On Fail desligado no nó Create e tente de novo com Post > Retry Failed Platforms. Rodar Create uma segunda vez cria uma segunda publicação, enquanto Retry Failed Platforms reenvia a publicação existente só para as contas que falharam.
Isso pesa mais com Wait for Result, uma opção em Additional Fields. Por padrão, Create responde assim que a AdaptlyPost coloca a publicação na fila, então uma recusa posterior de uma plataforma não faz o item do n8n falhar. Com Wait for Result ligado, o nó lê os resultados a cada 5 segundos até a publicação ficar COMPLETED, PARTIAL_FAILURE ou FAILED, por no máximo 300 segundos. Uma publicação com falha então faz o item falhar com o erro de cada conta, como Publishing failed on TikTok (radiogyan): TikTok needs a video between 23 and 60 frames per second. Defina On Error como Continue e o fluxo recebe error, status e results em vez de parar. Publicações agendadas e rascunhos voltam na hora, então use o trigger para eles.
AdaptlyPost
Comece seu teste grátis de 7 dias
Análises multiplataforma
Caixa Social
Assistente com IA
- O Create roda uma segunda vez
- Uma segunda publicação é criada
- Reenvia a publicação existente
- Só para as contas que falharam
Quais são as alternativas ao n8n para automatizar publicações?
A AdaptlyPost também funciona com o Zapier, com o ChatGPT e o Claude pelo servidor MCP e com qualquer script pela API REST. Todos usam o mesmo token adaptly_, e a página de agentes explica a configuração de cada um.
Escolha o n8n quando quiser a automação no seu próprio servidor, encadeada com seus outros sistemas. O Zapier não precisa de servidor. O servidor MCP deixa um assistente de chat redigir e agendar publicações a partir de pedidos simples, como mostra publicar com agentes de IA. Para REST, as melhores APIs de agendamento para redes sociais compara a AdaptlyPost com outras ferramentas, e como automatizar publicações nas redes sociais trata do que vale a pena automatizar. O guia de automação de redes sociais com o Zapier cobre os triggers e as ações, e o plugin da AdaptlyPost para posts nas redes sociais com o ChatGPT agenda posts a partir de um chat.
Perguntas Frequentes
Existe um nó do n8n para publicar no Instagram e no TikTok?
O nó da comunidade da AdaptlyPost, n8n-nodes-adaptlypost, publica no Instagram, no TikTok e em outras 11 plataformas a partir de um fluxo do n8n. As outras 11 são YouTube, X, LinkedIn, Facebook, Pinterest, Threads, Bluesky, Mastodon, Google Business Profile, Tumblr e Telegram. Instale-o pelo nome do pacote em Settings > Community nodes, e um único nó Post > Create publica em cada conta que você selecionar em uma só execução.
O n8n consegue agendar publicações para depois?
O nó da AdaptlyPost agenda publicações nas redes sociais a partir do n8n: preencha Scheduled At em Post > Create e a AdaptlyPost publica nesse horário, então o n8n não precisa estar rodando nesse momento. Post > Unschedule transforma uma publicação agendada de volta em rascunho, e Post > Get Many filtra publicações por status, plataforma e data.
Posso verificar uma publicação antes de o n8n publicá-la?
Post > Validate, no nó da AdaptlyPost, verifica uma publicação antes de o n8n publicá-la e não cria nada. O Validate roda todas as verificações de Create, mais as que de outra forma só falham na hora de publicar: limites de criador do TikTok e duração do vídeo, a cota de upload do YouTube, tokens expirados do Instagram e do Threads, limites de anexos do Mastodon, pastas do Pinterest e créditos do X. Coloque um nó IF sobre o campo valid antes de Post > Create, como no primeiro fluxo.
O n8n consegue criar uma publicação recorrente nas redes sociais?
A opção Repeat de Post > Create na AdaptlyPost transforma uma publicação do n8n em uma série recorrente diária, semanal, mensal ou anual, que nunca termina, termina em uma data ou termina depois de 2 a 365 publicações. Uma publicação recorrente precisa de um Scheduled At futuro e não pode ser rascunho nem incluir uma conta do TikTok. X e LinkedIn recusam texto idêntico, então varie cada publicação com spintax como {Hi|Hello} e pause, retome ou exclua a série com o recurso Recurring Post.
O n8n consegue me avisar quando uma publicação falha?
O AdaptlyPost Trigger inicia um fluxo do n8n quando uma publicação falha, falha em parte, sai ou é agendada, e quando uma conta se desconecta. Cada trigger ativo registra o próprio webhook, que precisa de um token Editor ou Admin, e um workspace aceita no máximo 10. O trigger responde 401 a uma entrega com assinatura ausente ou errada, então uma requisição forjada nunca inicia o fluxo.
De qual papel de token da AdaptlyPost um fluxo do n8n precisa?
Um fluxo do n8n precisa de um token Editor ou Admin da AdaptlyPost para publicar, agendar, publicar rascunhos, reenviar plataformas com falha ou registrar o trigger. Um token Contributor salva rascunhos e roda Post > Validate, um token Viewer lê publicações e métricas, e Account > Remove precisa de um token Admin. Cada token pertence a um workspace e nunca faz mais do que o membro que o criou.
Preciso de uma conta de desenvolvedor para publicar nas redes sociais pelo n8n?
Você não precisa de uma conta de desenvolvedor da Meta, do TikTok, do X ou do LinkedIn. A AdaptlyPost mantém os apps das plataformas, e você conecta suas contas a ela pela tela de OAuth de cada rede. O n8n só precisa de um token de workspace da AdaptlyPost.
O nó da AdaptlyPost funciona no n8n Cloud?
O README do nó não cobre o n8n Cloud, por isso este guia usa uma instância de n8n auto-hospedada. O README lista o n8n 1.100 e posteriores como testados. Instale o nó em Settings > Community nodes com o nome de pacote n8n-nodes-adaptlypost.
O n8n consegue puxar métricas de redes sociais da AdaptlyPost?
O recurso Analytics tem quatro operações: Get Overview, Get Timeseries, Get Platform Breakdown e Get Post Analytics. Um token Viewer basta, porque elas só leem. Mastodon, Telegram e Tumblr não têm métricas.
Quais mídias posso anexar a uma publicação pelo n8n?
Post > Create aceita uma lista de URLs públicas, e qualquer link JPEG, PNG, WebP, MP4 ou QuickTime funciona. O nó copia cada arquivo para o armazenamento da AdaptlyPost primeiro. O tipo de conteúdo é texto, imagem, vídeo, carrossel ou documento, e documento é só para LinkedIn.
Coloque isso em prática com o AdaptlyPost
Este artigo foi útil para você?
Conte-nos o que você achou!
Veja-nos mais no Google
Um clique marca a AdaptlyPost como fonte preferida e nossos artigos passam a aparecer mais acima nas suas Principais notícias, no modo IA e nas visões gerais com IA.
Antes de ir...
AdaptlyPost
Agende seu conteúdo em todas as plataformas
Gerencie todas as suas contas de redes sociais em um só lugar com o AdaptlyPost.
Análises multiplataforma
Caixa Social
Assistente com IA
Artigos Relacionados


Como agendar posts nas redes sociais com o ChatGPT e o plugin da AdaptlyPost
Agende posts nas redes sociais com o ChatGPT em onze plataformas: instale o plugin da AdaptlyPost, entre uma vez e confirme cada post antes que ele vá ao ar.


Como configurar a automação de redes sociais com o Zapier e a AdaptlyPost
Configure a automação de redes sociais com o Zapier e um token de API da AdaptlyPost: planilhas viram publicações agendadas e falhas viram alertas.


Como automatizar posts em redes sociais e ganhar tempo
Pilares de conteúdo, legenda com IA e fila que roda sozinha: como montar uma automação de marketing em redes sociais que devolve horas por semana.

