TL;DR, Resposta Rápida
8 min de leituraA OpenAI não aponta nenhum plugin do X para o dots, então a rota é o servidor MCP da AdaptlyPost adicionado no modo de desenvolvedor 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. No ChatGPT Pro o dot só lê, o que ainda faz dele um bom vigia matinal para posts do X que falharam.
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: adicione o servidor MCP da AdaptlyPost ao 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 servidor MCP da AdaptlyPost adicionado no modo de desenvolvedor. 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.
Um dot no ChatGPT Pro consegue publicar no X?
Um dot no ChatGPT Pro não consegue agendar nem publicar posts no X por um servidor MCP personalizado, segundo o artigo de ajuda da OpenAI de agosto de 2026, que limita o Pro a "permissões de leitura/busca no modo de desenvolvedor". O MCP completo fica com workspaces Business e Enterprise, e os dots chegam aos clientes Business no Business Premium.
O Pro ainda tem uma função no X. Leituras funcionam, então um dot no Pro confere o status da sua conexão com o X, lista o que está na fila para hoje e relata as falhas de ontem. A OpenAI não documentou como o ChatGPT classifica cada ferramenta MCP, então 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.
xConnectionIdsplatforms: [X]- Nenhum dos dois existe na especificação, então o X nunca é alvo
twitterConnectionIdsplatforms: [TWITTER]- O post chega à timeline
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.
Rules for X through the AdaptlyPost plugin:
- X is platform TWITTER. Send the connection ID in twitterConnectionIds.
- Call list_accounts first and read the X username back to me.
- Create single X posts with saveAsDraft: true. I publish drafts myself.
- A thread is one bulk_schedule_posts call, one post per part, two minutes
apart. Bulk posts cannot be drafts, so show me every part and wait for
my yes before you call it.
- After anything publishes, call list_post_results and give me the postUrl.
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 são escritas, então no ChatGPT Pro você faz a mudança na AdaptlyPost e deixa o dot confirmar com list_posts.
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
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.

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 no ChatGPT Pro:
Every weekday at 8am: call list_accounts and tell me if any X account is
unauthorized. Then list today's scheduled X posts and yesterday's failed
ones with the error from list_post_results. Change nothing.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 servidor MCP hospedado, 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 são escritas, então no ChatGPT Pro você faz a mudança na AdaptlyPost e deixa o dot confirmar 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
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, o artigo de ajuda sobre MCP (atualizado em agosto de 2026), a documentação de configuração para agentes da AdaptlyPost e a especificação OpenAPI da AdaptlyPost. Verificado em 29 de setembro de 2026.
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


Posts de Página aprovados por você com um plugin do OpenAI dots para publicar no Facebook
Um plugin do OpenAI dots para publicar no Facebook chega às suas Páginas por pageId via MCP da AdaptlyPost. O que o Pro bloqueia e onde fica a aprovação.


Transforme clipes em Reels com um plugin do OpenAI dots para publicar no Instagram
Um plugin do OpenAI dots para publicar no Instagram precisa definir postType como FEED, REEL ou STORY. Upload de mídia, Reels de teste, carrosséis e o plano.


Rascunhos semanais, aprovação sua: um plugin do OpenAI dots para publicar no LinkedIn
Configure um plugin do OpenAI dots para publicar no LinkedIn que rascunha a sua semana e espera sua aprovação. Documentos, o limite do Pro e o que quebra.

