Back to Blog

You Can Finally Schedule X Articles. OpenTweet Is Among the First Tools to Support It

OpenTweet Team5 min read
You Can Finally Schedule X Articles. OpenTweet Is Among the First Tools to Support It

You Can Finally Schedule X Articles. OpenTweet Is Among the First Tools to Support It

For as long as X Articles have existed, they had one glaring limitation: you had to write and publish them by hand, inside X's own editor, at the exact moment you wanted them live. No scheduling. No automation. No API.

That just changed. X quietly shipped Articles endpoints in the X API v2, and OpenTweet is among the first tools anywhere to build on them. As of today, you can write a long-form X Article in markdown, schedule it like a tweet, and let OpenTweet publish it automatically. From the web app, from the REST API, or straight from an AI agent.

This post covers what X shipped, what OpenTweet built on top of it, and how to publish your first scheduled article in the next ten minutes.

What X Actually Shipped

The X API v2 now includes two Articles endpoints: one that creates a draft article and one that publishes it. Under the hood, articles are structured as rich-text documents with headings, styled text, links, lists, quotes, images, and embedded posts.

Two important details:

  • Publishing requires X Premium on the account that posts the article. That is X's rule, not ours. It used to be Premium+ only, but X opened Articles to all Premium subscribers in January 2026.
  • The format is not plain text. Articles use a block-based rich-text structure, which is why no scheduler could fake this feature before the API existed and why most tools still do not support it.

That second point is where the real work is. Sending a tweet is one string. Sending an article means converting your writing into X's block format, uploading every image through the media pipeline, wiring captions and embeds, then creating and publishing the draft. That is the part OpenTweet automates.

What OpenTweet Built

Write in markdown, publish in rich text

You write plain markdown. OpenTweet converts it to X's article format at publish time:

  • #, ##, ### become article headings
  • **bold**, *italic*, ~~strikethrough~~ keep their styling
  • Bullet and numbered lists, block quotes, and links all carry over
  • ![caption](image-url) uploads the image to X and places it inline, caption included
  • A cover image shows at the top of the article and in timeline previews
  • Paste an X post link on its own line and it becomes a live embedded post

If you can write a README, you can write an X Article.

Schedule it like a tweet

The Articles page in OpenTweet works the way you would expect: a markdown editor with a live preview on one side, a schedule picker on the other. Pick a date and time, hit Save and Schedule, and OpenTweet's scheduler publishes it through the official X API at the right moment. Drafts, scheduled articles, published articles, and failures all live in one list, and if X rejects a publish, you see X's exact error message.

Managing multiple X accounts? Pick which account each article publishes from, same as regular posts.

Full API access

Everything the editor does, the API does too. Creating and scheduling an article is one request:

POST https://opentweet.io/api/v1/articles
Authorization: Bearer ot_your_api_key

{
  "title": "How We Grew to 10k Users",
  "content_markdown": "# The short version\n\nWe shipped **every week**...",
  "scheduled_date": "2026-07-15T14:00:00Z"
}

Add "publish_now": true instead of a date to go live immediately. List, update, and delete endpoints round out the set.

AI agents can ship long-form now

This is the part we are most excited about. OpenTweet's MCP server now includes article tools, which means Claude and any other MCP-capable agent can draft, schedule, and publish X Articles autonomously. Your agent already turns your changelog into tweets. Now it can turn your launch into a full article, scheduled for Tuesday morning, without you opening a browser.

Why Long-Form on X Is Worth Your Time

Articles are not a novelty format. They are the highest-dwell-time content on the platform, and dwell time is exactly what X's ranking rewards. A thread gets skimmed in seconds. An article holds a reader for minutes, shows up with a large cover image in the timeline, and keeps working in search long after your tweets have scrolled away.

The problem was never whether long-form works on X. It was that publishing long-form was manual, so nobody did it consistently. Scheduling removes that excuse. Batch-write two articles on Sunday, schedule them for the week, and your long-form pipeline runs itself, exactly like your tweet pipeline already does.

How to Publish Your First Scheduled Article

  1. Check your X subscription. The publishing account needs X Premium (any tier since January 2026).
  2. Open Articles in OpenTweet. It is in the sidebar, included in every paid plan.
  3. Write or paste your markdown. Watch the live preview render headings, images, and embeds.
  4. Add a cover image. It is most of your timeline real estate. Do not skip it.
  5. Pick a time and save. OpenTweet publishes automatically and hands you the live article link.

That is the whole workflow. For the full walkthrough, see our step-by-step guide to scheduling X Articles or the X Articles feature overview.

Frequently Asked Questions

Can you schedule X Articles?
Yes, as of now. X shipped Articles endpoints in the API v2, and OpenTweet is among the first tools to support writing, scheduling, and auto-publishing them.

Do I need X Premium to publish Articles?
X requires a Premium subscription on the publishing account. Since January 2026 any Premium tier works; Articles were Premium+ only before that. OpenTweet's article tools are included in all paid plans (Pro, Advanced, and Agency).

What formatting is supported?
Headings, bold, italic, strikethrough, links, lists, quotes, inline images with captions, a cover image, and embedded X posts. Code blocks are preserved as plain text because X's article format does not have a code style yet.

Can I automate articles end to end?
Yes. Use the REST API from any language or framework, or connect an AI agent through the OpenTweet MCP server and let it handle the writing and scheduling.

What happens if publishing fails?
The article is marked failed with X's exact error message, and you can fix the issue and retry with one click. Nothing is silently lost.

Start Now, While It Is Still an Edge

Every format on X had this moment: the people who systematized threads early won threads, and the people who automated posting early won consistency. Articles are having that moment right now, and almost nobody's tooling supports them yet.

Start your free trial and schedule your first X Article today.

Start Scheduling Your X Posts Today

Join hundreds of creators using OpenTweet to stay consistent, save time, and grow their audience.

7-day free trial
Only $11.99/mo
Cancel anytime

Post to X from your code or AI agent

No X developer account, no OAuth. Connect once and post through a REST API or MCP server.

OpenTweet vs the X API

Post, schedule, and automate X without a developer account or the $200/mo minimum.

X DM outreach, human-approved

Find and qualify leads, AI-draft DMs, approve each one, and drip-send from your own account via API or MCP.

Post to X without an API

The clean, account-safe way to post to X from your code or an AI agent.

Twitter MCP Server

Give Claude, Cursor, and OpenClaw the ability to post to X. 43 tools included.

Developer docs

Quickstart, API keys, MCP setup, and the REST reference for posting to X from code or an agent.

Cross-posting reference

One call posts to X, Bluesky and LinkedIn. The platforms field, per-network results, and why a network gets skipped.

Social media API for AI agents

Three ways an agent can post to X, Bluesky and LinkedIn, and the trade-offs of each.

LinkedIn MCP server

Post and schedule to a LinkedIn profile from Claude or Cursor through the official LinkedIn API.

XMCP vs OpenTweet

X's official MCP server bills per API call and cannot schedule. Compare it with the flat-fee hosted MCP.

MCP for AI agents

Connect your AI client to X in under two minutes, no X developer account.

Developer API and keys

REST endpoints, one bearer key, and usage tracking. Build on OpenTweet.

OpenTweet for AI agents

The posting layer for autonomous agents and automations that live on X.

Build an AI Twitter persona

Give your AI agent its own X account. Setup, cadence, and the rules that keep it safe.

Best MCP servers for social media

The 2026 ranked list. How the hosted OpenTweet MCP compares with the official X MCP and others.

Cheapest way to post to X via code

Flat fee vs pay-per-use. Why the $0.20 per-link fee flips the math past ~145 link posts a month.