Tutoriais

Rascunhe e agende threads com um plugin do OpenAI dots para publicar no X

Taras Shynkarenko
Taras Shynkarenko
•Atualizado: •8 min de leitura
Como usar um plugin do OpenAI dots para publicar no XComo usar um plugin do OpenAI dots para publicar no X

TL;DR, Resposta Rápida

8 min de leitura

A OpenAI não aponta nenhum plugin do X para o dots, então a rota é o plugin da AdaptlyPost, instalado pela página dele no diretório do ChatGPT. O campo do X é twitterConnectionIds com a plataforma TWITTER, uma thread é uma chamada em lote de posts com horário, e uma conexão do X expirada falha no dia. Uma tarefa matinal só de leitura faz do dot um bom vigia para posts do X que falharam, seja qual for o papel com que ele entra.

Rascunhar a thread é a parte fácil de um plugin do OpenAI dots para publicar no X. O que dá errado é mais específico: um nome de campo que o dot deduz pela marca, uma thread que não tem objeto nativo na API e uma conexão do X que expira entre o agendamento e a publicação. Os dots foram lançados em 29 de setembro de 2026, e este guia cobre a metade da configuração que diz respeito ao X.

Resumo: instale o plugin da AdaptlyPost no ChatGPT seguindo a configuração do guia principal, depois diga ao seu dot que o X é TWITTER com twitterConnectionIds, que uma thread é um conjunto de posts espaçados e que todo post do X começa como rascunho para a sua aprovação.

Como um dot publica no X?

Um dot publica no X por meio de um plugin, e em 29 de setembro de 2026 a OpenAI não cita nenhum plugin do X no material do dots, então a rota que funciona é o plugin da AdaptlyPost, listado no diretório de plugins do ChatGPT. Como agendar posts nas redes sociais pelo ChatGPT mostra a instalação. As integrações que a OpenAI cita nos exemplos do dots são Gmail, Google Drive, GitHub, Slack e DoorDash.

Um dot também tem o próprio navegador Chrome e pode entrar no x.com. O login seguro da OpenAI pausa o modelo enquanto você entra, e "o contexto do seu dot não guarda credenciais". Mesmo assim, a rota do navegador não dá agendamento, nem erro por plataforma, nem nova tentativa, e quebra na semana em que o X muda um botão de lugar. A configuração completa, o login OAuth e as Custom Rules estão no guia principal.

De qual papel um dot precisa para publicar no X?

Um dot precisa de um login de Editor ou Admin para agendar ou publicar posts no X, porque o plugin da AdaptlyPost age com o papel no workspace do membro que entrou. Um login de Contributor salva rascunhos do X para outra pessoa publicar, e um login de Viewer só lê. Os dots chegam a usuários Pro e a clientes Business no Business Premium, e o plano não muda o que o papel permite.

Mesmo um login só de leitura tem uma função no X. Ele confere o status da sua conexão com o X, lista o que está na fila para hoje e relata as falhas de ontem. Rode o teste só de leitura do guia principal e depois um pedido de rascunho para ver onde a sua conta está.

Qual campo o dot envia para o X?

O dot envia twitterConnectionIds com o valor de plataforma TWITTER, porque a especificação da AdaptlyPost manteve o nome do campo de antes da mudança de marca. A especificação buscada de novo em 29 de setembro de 2026 ainda define twitterConnectionIds e nenhum xConnectionIds. O post do template de Grok Bot explica por que o nome ficou.

Um cliente MCP lê o schema da ferramenta create_post, que lista o campo real, então um dot parte em posição melhor do que um agente que raciocina a partir do nome da marca. Fixe o campo mesmo assim. O @ vem de list_accounts, que devolve a plataforma, o nome de usuário e o status de cada conexão.

O que o dot precisa enviar para o X
O que um modelo deduz
  • xConnectionIds
  • platforms: [X]
  • Nenhum dos dois existe na especificação, então o X nunca é alvo
O que a especificação define
  • twitterConnectionIds
  • platforms: [TWITTER]
  • O post chega à timeline
A coluna da direita segue a especificação da AdaptlyPost buscada em 29 de setembro de 2026.

Coloque essas regras em cada tarefa que você der ao dot, em vez de confiar que ele vai lembrar. A OpenAI diz que um dot forma as próprias memórias, e você não consegue ver nem editar memórias individuais do dot. Uma regra que você não lê é uma regra que você não corrige.

Regras para o X pelo plugin da AdaptlyPost:
- O X é a plataforma TWITTER. Envie o ID da conexão em twitterConnectionIds.
- Chame list_accounts primeiro e leia para mim o nome de usuário do X.
- Crie posts avulsos no X com saveAsDraft: true. Eu mesmo publico os rascunhos.
- Uma thread é uma única chamada de bulk_schedule_posts, um post por parte, com dois
  minutos de intervalo. Posts em massa não podem ser rascunhos, então me mostre
  cada parte e espere o meu sim antes de fazer a chamada.
- Depois que algo for publicado, chame list_post_results e me passe o postUrl.

Um calendário de parede de papel com datas marcadas, ilustrando uma thread agendada como uma série de posts espaçados no tempo.

Um dot consegue agendar uma thread no X?

Um dot agenda uma thread no X como uma sequência de posts com horário por meio de bulk_schedule_posts, espaçados por scheduledAt. A AdaptlyPost não tem objeto de thread, então nada encadeia as partes como respostas. Avise o dot disso antes que ele prometa uma cadeia de respostas.

A chamada em lote aceita de 1 a 100 posts. platforms, timezone e twitterConnectionIds aparecem uma vez no topo, e cada item em posts leva o próprio contentType, text e scheduledAt.

{
  "platforms": ["TWITTER"],
  "twitterConnectionIds": ["<id from list_accounts>"],
  "timezone": "Europe/Kyiv",
  "posts": [
    { "contentType": "TEXT", "text": "1/ ...", "scheduledAt": "2026-10-01T09:00:00" },
    { "contentType": "TEXT", "text": "2/ ...", "scheduledAt": "2026-10-01T09:02:00" },
    { "contentType": "TEXT", "text": "3/ ...", "scheduledAt": "2026-10-01T09:04:00" }
  ]
}

O agendamento em lote reserva posts em vez de criar rascunhos, então é o momento em que as Custom Rules mais importam. Mantenha a AdaptlyPost em "Ask before taking action" (pedir antes de agir), e o dot mostra a thread inteira antes de a chamada sair. Isso bate com o próprio exemplo de lançamento da OpenAI, um dot que "rascunha posts sociais para a sua aprovação".

Uma thread que precisa de mudança depois de agendada sai do calendário parte por parte. unschedule_post transforma um post agendado de volta em rascunho sem data, e update_post edita o texto ou o horário de um post agendado ou em rascunho. Os dois mudam um post agendado, então com um login de Viewer ou Contributor um Editor ou Admin faz a mudança na AdaptlyPost e o dot confirma com list_posts.

O caminho de aprovação de uma thread no X
O dot redige as partes
Você lê cada parte
Você diz sim
bulk_schedule_posts as reserva
Os posts saem com dois minutos de intervalo
Posts em lote não podem ser rascunhos, então o seu sim é a única barreira antes da reserva.

Como X, Bluesky e Mastodon dividem uma mesma requisição?

X, Bluesky e Mastodon dividem uma requisição com um array de IDs de conexão para cada um, porque a especificação não define bloco de configuração para nenhum dos três. O X usa twitterConnectionIds, o Bluesky blueskyConnectionIds e o Mastodon mastodonConnectionIds.

AdaptlyPost
AdaptlyPost

Comece seu teste grátis de 7 dias

Análises multiplataforma

Caixa Social

Assistente com IA

Use platformTexts para dar a cada rede a própria versão do texto, em vez de um único texto cortado no limite mais apertado. A especificação não define tamanho máximo para text, então uma conta X Premium recebe o post longo e o X aplica o limite que a conta tiver. mediaAltTexts vai para X, Bluesky e Mastodon na mesma ordem de mediaUrls, então peça ao dot para escrever texto alternativo para cada imagem. Isso é um post em várias redes a partir de uma frase.

Uma pessoa trabalha em um notebook na mesa, ilustrando a checagem matinal das conexões do X e dos posts que falharam.

O que quebra no X com um dot?

Uma conexão do X que expira depois de você agendar um post quebra esse post no dia, não na hora do agendamento. A AdaptlyPost marca a conta como unauthorized quando o X rejeita o token guardado, e os posts para ela são recusados com um 400 até você reconectá-la no painel. A API REST dispara um webhook account.unauthorized, e em 29 de setembro de 2026 a OpenAI não documentou um dot recebendo esse webhook.

Uma tarefa recorrente do dot cobre essa lacuna só com leituras, então roda com qualquer papel:

Todo dia útil às 8h: chame list_accounts e me diga se alguma conta do X está
unauthorized. Depois liste os posts do X agendados para hoje e os que falharam
ontem, com o erro de list_post_results. Não altere nada.

Vale nomear mais duas falhas do X. O vídeo sobe antes do post, e o próprio X recebe vídeo por uma sequência de initialize, append e finalize que demora mais do que uma imagem. A AdaptlyPost conta limites de taxa por chave e devolve Retry-After em um 429, e o servidor MCP manda o agente esperar esse tempo em vez de repetir em loop.

Perguntas frequentes

Um dot consegue publicar no X sem a AdaptlyPost?

Um dot consegue entrar no x.com no próprio navegador, e o login seguro da OpenAI mantém a senha fora do contexto do dot. Essa rota não tem agendamento, nem resultado por plataforma, nem nova tentativa. Para qualquer coisa com horário marcado, um plugin sobre uma API publicada é a troca melhor.

O dot publica no X sem me perguntar?

Um dot configurado como "Ask before taking action" (pedir antes de agir) para a AdaptlyPost pergunta antes. A OpenAI diz que os dots pedem autorização antes de enviar uma mensagem, e que rascunhar "não dá a ele permissão para enviar", mas não diz se um post no X conta. Rascunhar com saveAsDraft: true acrescenta uma segunda barreira na AdaptlyPost.

O dot consegue ler minhas menções ou respostas no X?

O plugin da AdaptlyPost não lê menções nem respostas no X. Ele publica, agenda e relata resultados por plataforma, e a especificação não define endpoint para uma timeline de menções. Monitoramento social exige outra ferramenta.

Quantos posts do X uma chamada consegue agendar?

bulk_schedule_posts aceita de 1 a 100 posts em uma chamada. Cada post leva o próprio scheduledAt, então uma fila de 100 partes espalhada por uma semana continua sendo uma requisição. Depois disso valem os limites de publicação do próprio X.

Com qual conta do X o dot publica?

O dot publica com a conexão cujo ID ele coloca em twitterConnectionIds, não com quem entrou no plugin. Faça ele chamar list_accounts e ler o nome de usuário do X de volta antes do primeiro post. Publicar com o @ errado é o erro no X mais difícil de desfazer.

Qual a diferença para as rotas do Muse e do Grok?

O Muse da Meta monta um conector personalizado a partir da especificação OpenAPI, como mostra o guia do conector do Meta Muse para o X. Um Grok Bot se instala por um link de compartilhamento com o conhecimento da API já embutido. Um dot chama o plugin da AdaptlyPost, então lê a lista de ferramentas sozinho e entra com OAuth.

A AdaptlyPost encadeia as partes de uma thread no X como respostas?

A AdaptlyPost não tem objeto de thread, então nada encadeia as partes como respostas. Um dot reserva cada parte como um post agendado próprio com bulk_schedule_posts, espaçados por scheduledAt. Avise o dot disso antes que ele prometa uma cadeia de respostas.

O que acontece se minha conexão do X expirar antes de um post agendado?

A AdaptlyPost marca a conta como unauthorized quando o X rejeita o token guardado, e os posts para ela são recusados com um 400 até você reconectá-la no painel. A API REST dispara um webhook account.unauthorized, mas a OpenAI não documentou que um dot o receba. Uma tarefa em toda manhã útil com list_accounts pega a expiração.

Posso editar uma thread no X depois que o dot a agenda?

Você pode editar parte por parte. unschedule_post devolve um post agendado a rascunho sem data, e update_post muda o texto ou o horário. Ambos mudam um post agendado, então com um login de Viewer ou Contributor um Editor ou Admin faz a mudança na AdaptlyPost e o dot confirma com list_posts.

Um dot consegue publicar no X e no Bluesky em uma única requisição?

Um dot consegue publicar nos dois em uma requisição ao adicionar blueskyConnectionIds ao lado de twitterConnectionIds. Use platformTexts para dar a cada rede a sua própria versão do texto, em vez de uma única string cortada no limite mais apertado.

AdaptlyPost
AdaptlyPost

Comece seu teste grátis de 7 dias

Análises multiplataforma

Caixa Social

Assistente com IA

Comece um teste de 7 dias da AdaptlyPost, conecte o X e siga o guia de configuração do dots. O acesso à API está incluído no Creator a $19 por mês, no Pro a $39 e no Enterprise a $89, e o agendador de posts do X cobre a mesma fila sem um agente.

Fontes: o post de lançamento do dots da OpenAI, o post de segurança do dots, a ajuda de primeiros passos, a documentação do dots para usuários, a documentação de configuração para agentes da AdaptlyPost e a especificação OpenAPI da AdaptlyPost. Verificado em 29 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