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.
  • 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+.
  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 Premium+ on the publishing account. 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