Tutoriais

Por que você ainda precisa de um conector do Meta Muse para publicar no Instagram

Taras Shynkarenko
Taras Shynkarenko
Atualizado: 8 min de leitura
Como criar um conector do Meta Muse para publicar no InstagramComo criar um conector do Meta Muse para publicar no Instagram

TL;DR, Resposta Rápida

8 min de leitura

A Meta documenta que o Instagram se conecta ao Muse automaticamente pelo Accounts Centre, e não documenta nenhuma ação de publicação por esse link. Um conector personalizado criado a partir da especificação OpenAPI da AdaptlyPost dá ao Muse a parte que a Meta deixa sem documentar: controle de postType sobre Feed, Reel e Story, carrosséis, horários agendados com fuso e um resultado por plataforma que você pode repetir.

A Meta já liga sua conta do Instagram ao agente dela, o que faz um conector do Meta Muse para publicar no Instagram soar redundante até você ler o que a Meta de fato documenta sobre esse link. A conexão está documentada. A publicação não. O Instagram é onde a lacuna dói mais, porque Feed, Reel e Story são três publicações diferentes e nada no link nativo escolhe entre elas.

Resumindo: a central de ajuda da Meta diz que Facebook, Instagram e Threads se conectam ao Muse automaticamente quando as contas compartilham um Accounts Centre, e para por aí. Um conector personalizado criado a partir de uma especificação OpenAPI pública é o que dá ao Muse o postType, os carrosséis, um horário agendado e uma nova tentativa quando o Instagram rejeita um post.

Por que criar um conector para uma rede que o Muse já conecta?

Um conector personalizado se justifica porque o link automático do Accounts Centre é documentado como conexão e nunca como ação de publicação. O post principal expõe o que a Meta documenta e o que não documenta sobre esse link. A consequência no Instagram é o que importa aqui: nada no link nativo seleciona Feed, Reel ou Story, define um horário de publicação ou carrega um carrossel, então "publique isso no Instagram" não tem como dizer a qual das três superfícies do Instagram se refere.

A leitura honesta, portanto, é de lacuna na documentação e não de recurso ausente. Você pode ligar o Instagram ao Muse hoje e aceitar a publicação na confiança, ou pode entregar ao Muse uma API cujo contrato inteiro é um documento que você consegue abrir. O post principal cobre a configuração comum às nove redes. Esta página é a metade do Instagram.

Como eu construo o conector do Instagram?

A construção para o Instagram é a mesma do conector comum, com uma linha trocada na colagem. O post principal traz a colagem completa, a regra de credenciais e a restrição de alcance de rede. O delta do Instagram é a instrução final, que nomeia a rede que você quer ver de volta.

Do not publish anything yet. Call GET /social-accounts first and show me which
Instagram accounts are connected, with the connectionId for each.

Uma lista vazia nesse ponto é problema de tipo de conta e não de conector, e a checagem de tipo de conta mais abaixo explica por quê.

O que o postType controla no Instagram?

O postType decide em qual das três superfícies de publicação do Instagram o post cai, e cada valor exige uma mídia diferente. Ele vive em instagramConfigs[] ao lado do connectionId, e é o único campo que um agente erra, porque "publique no Instagram" não diz que tipo de post é.

O que fazer o Muse repetir antes de publicar
"Publique isso no Instagram"
  • A frase não nomeia nenhum postType
  • O Muse precisa escolher um valor sem nada em que se basear
  • Faça ele nomear o valor primeiro
"Publique isso como Reel"
  • O Muse define postType: REEL
  • Faça ele confirmar que a mídia é vídeo antes de enviar
  • Faça ele confirmar que a mídia é vídeo
"Publique isso como Story"
  • O Muse define postType: STORY
  • A legenda que ele redigiu nunca aparece
  • Faça ele dizer isso antes de você aprovar
O Muse salva uma integração que funciona como uma skill reutilizável que persiste entre conversas, e a skill é a instrução salva, então coloque a confirmação dentro dela.

Diga ao Muse para repetir o valor para você antes da primeira publicação. Um pedido vago gera uma pergunta, não um palpite, e a instrução de somente leitura na colagem acima é o que treina esse hábito.

Fotos impressas dispostas em fila sobre uma mesa, mostrando a ordem dos slides que um carrossel precisa antes de ser agendado.

Como agendo um carrossel do Instagram pelo Muse?

Um carrossel sai como contentType: CAROUSEL com duas a dez URLs de mídia na ordem em que o leitor vai deslizar. Não existe flag separada de carrossel nem configuração por slide, então a ordem do array é a única coisa que carrega a sua sequência. As regras de ordenação são as mesmas que valem fora de um agente.

You:  Schedule a carousel for Thursday 10am Kyiv time with these five product
      shots, caption: "Five ways teams use AdaptlyPost this month."
 
Muse: POST /upload-urls  -> 5 presigned URLs
      PUT  each image
      POST /social-posts
        platforms: [INSTAGRAM]
        contentType: CAROUSEL
        text: "Five ways teams use AdaptlyPost this month."
        instagramConfigs: [{ connectionId: "...", postType: "FEED" }]
        mediaUrls: [ ...5 publicUrl values, in order... ]
        scheduledAt: "2026-09-24T10:00:00"
        timezone: "Europe/Kyiv"

Dois campos decidem se essa chamada corresponde ao que você pediu. O text carrega a legenda, então uma chamada do Muse sem ele publica cinco imagens e nenhuma palavra. E o POST /social-posts não aceita bytes brutos, então a etapa de URL pré-assinada precisa vir antes. Os dois pertencem à instrução que o Muse salva como skill, porque a skill é o que ele repete na próxima vez que você pedir.

O conector adiciona cinco coisas que a Meta não documenta em lugar nenhum para o link nativo do Instagram: um horário agendado com fuso, controle explícito de postType, carrosséis, uma legenda escrita só para o Instagram e um resultado que você lê por plataforma e repete.

Dois caminhos do Muse até o seu feed do Instagram
Só o link do Accounts Centre
  • A Meta documenta a conexão, não a publicação
  • Nenhuma fila de agendamento documentada
  • Nenhuma seleção de tipo de post documentada
  • Documentado apenas para Facebook, Instagram e Threads
Um conector personalizado sobre a API
  • Contrato OpenAPI 3.0.3 publicado que você lê antes
  • scheduledAt mais timezone reservam o post
  • postType escolhe Feed, Reel ou Story
  • platformTexts dá ao Instagram a legenda dele
  • Resultados por plataforma, e uma nova tentativa que reenvia só as falhas
A coluna da esquerda é o que a Meta documenta em 20 de setembro de 2026, não uma afirmação sobre o que o produto não consegue fazer.

O resultado por plataforma é o que muda o trabalho do dia a dia. O GET /social-posts/{id}/results reporta cada rede separadamente, então um lançamento que publicou no LinkedIn e falhou no Instagram conta exatamente isso, e o POST /social-posts/{id}/retry reenvia só as falhas. O POST /social-posts/bulk reserva de 1 a 100 posts em uma chamada, que é como um mês de Reels cabe em uma única mensagem. Se você quer o mesmo comportamento de nove redes a partir de outro agente, o modelo de Grok Bot para publicar no Instagram usa os mesmos endpoints.

Uma mulher franze a testa olhando para o smartphone, representando o momento em que uma conta do Instagram é do tipo errado ou uma skill salva ficou desatualizada.

O que quebra especificamente no Instagram?

Duas coisas quebram e o conector não resolve: um tipo de conta que a API de publicação do Instagram recusa, e uma skill salva do Muse com formatos de endpoint que mudaram depois.

AdaptlyPost
AdaptlyPost

Teste grátis de 7 dias

Análises multiplataforma

Caixa Social

Assistente com IA

A API de publicação do Instagram aceita apenas contas Business e Creator, então um perfil pessoal se conecta e nunca aparece como destino publicável em GET /social-accounts. Isso é uma questão de escopo e tipo de conta, e é a primeira coisa a checar quando o Muse retorna uma lista vazia. As regras de mídia do próprio Instagram atingem todos os agentes do mesmo jeito, e o guia de carrossel cobre elas.

A segunda falha é a que o Muse traz junto. O Muse salva uma integração que funciona como uma skill reutilizável que sobrevive à conversa, e essa instrução salva guarda os formatos de endpoint que ele aprendeu no dia em que criou o conector. Em 20 de setembro de 2026 a Meta não publica nenhuma resposta sobre o que acontece quando sua API muda por baixo de uma skill salva, então rode de novo a checagem somente leitura depois de qualquer mudança de API em vez de supor que a skill envelheceu bem.

Onde olhar quando a publicação no Instagram para
1
Leia a lista. Faça o Muse chamar GET /social-accounts e mostrar quais contas do Instagram ele enxerga.
2
Confira o tipo de conta. A API de publicação do Instagram aceita apenas contas Business e Creator.
3
Confira o escopo. Uma conta que conecta mas nunca aparece é uma questão de escopo e tipo de conta.
4
Repita a checagem somente leitura. Faça isso após qualquer mudança na API, porque a skill salva ainda guarda os formatos antigos dos endpoints.
A Meta não publica resposta sobre o que acontece com uma skill salva quando sua API muda, em 20 de setembro de 2026.

Perguntas frequentes

O Muse consegue publicar no Instagram sem um conector personalizado?

A Meta documenta o link do Accounts Centre como uma conexão e nunca como uma ação de publicação, então nada do que a Meta publica diz como um pedido que passa por ele escolheria Feed, Reel ou Story. Por que a documentação da Meta para na conexão mostra as evidências; o conector é o que fornece postType, scheduledAt e um carrossel.

Em quais tipos de conta do Instagram o conector pode publicar?

O conector publica em contas Business e Creator do Instagram, porque são os únicos tipos que a API de publicação do Instagram aceita. Um perfil pessoal se converte no aplicativo do Instagram em Configurações, Tipo de conta e ferramentas, e depois aparece em GET /social-accounts como qualquer outra conexão.

O Muse consegue agendar um Story do Instagram?

Sim, assim que o conector fornece postType: STORY com um horário em scheduledAt e um fuso, que é a dupla para a qual o link do Accounts Centre não tem campo. Faça o Muse repetir os dois valores antes de você aprovar, porque um Story do Instagram não tem campo de legenda, então nenhum texto que o Muse redigiu vai aparecer no Story publicado. A expiração de 24 horas do próprio Instagram conta a partir da publicação, não do momento em que o Muse agendou.

O Muse pergunta antes de publicar no Instagram?

O padrão declarado pela Meta é que o Muse não toma muitas ações importantes sem aprovação, e em 20 de setembro de 2026 a permissão de Conectores em Configurações e depois Permissões oferece "Perguntar para algumas ações" ou "Sempre perguntar". Os pedidos de aprovação aparecem na interface do cliente e não dentro da conversa. Mantenha a aprovação por post na primeira semana de publicação.

Como eu corto o acesso do Muse à minha conta do Instagram?

Revogue o token adaptly_ em adaptlypost.com/api-tokens e toda chamada do conector passa a retornar 401, o que impede o Muse de criar ou alterar posts e deixa as conexões das suas contas sociais intactas. Em 20 de setembro de 2026 as páginas de ajuda da Meta sobre conectores, aprovações e privacidade documentam como desconectar conectores listados em Configurações e depois Conectores, e nenhuma delas documenta como remover um conector personalizado que o Muse criou.

Quantas imagens um carrossel do Instagram pode ter pelo Muse?

Um carrossel aceita de duas a dez URLs de mídia, enviadas com contentType: CAROUSEL. Não há configuração por slide, então a ordem do array é a ordem em que o leitor desliza. Coloque as imagens nessa ordem antes de o Muse fazer a chamada.

O Muse consegue escrever uma legenda diferente para o Instagram e para outras redes?

Sim, com platformTexts, que dá ao Instagram a própria legenda. O campo text continua levando a legenda principal, e uma chamada sem ele publica as imagens sem texto. Peça ao Muse para ler os dois de volta antes de aprovar.

O Muse consegue agendar um mês de Reels do Instagram de uma vez?

POST /social-posts/bulk reserva de 1 a 100 posts em uma chamada, então um mês de Reels cabe em uma única mensagem. Cada post ainda precisa de postType: REEL e mídia em vídeo, então peça ao Muse para confirmar que a mídia é vídeo antes de enviar a chamada.

O que acontece se o Instagram rejeitar um post enviado pelo Muse?

GET /social-posts/{id}/results informa cada rede separadamente, então você vê que o Instagram falhou mesmo que o LinkedIn tenha passado. Depois, POST /social-posts/{id}/retry reenvia só as falhas. Os posts já publicados ficam como estão.

Por que o Muse não mostra nenhuma conta do Instagram?

Uma lista vazia em GET /social-accounts costuma ser um problema de tipo de conta. A API de publicação do Instagram aceita apenas contas Business e Creator, então um perfil pessoal conecta e nunca aparece como destino. Converta-o no app do Instagram, em Configurações, Tipo de conta e ferramentas.

Crie um token de API da AdaptlyPost e entregue a especificação ao Muse, ou leia o guia completo do conector antes.

Fontes: o artigo de ajuda da Meta sobre conectores do Muse, a página de orientação e aprovação da Meta, o relato da Parallel sobre integrações personalizadas (14 de setembro de 2026) e a especificação OpenAPI da AdaptlyPost. Verificado em 20 de setembro de 2026.

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

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