Skip to content

Postly for X (Twitter)

X (Twitter) scheduler for posts and threads

Use Postly X-Pro for a simple X sign-in with no developer keys, or bring your own X Developer app to control API spending directly. Compose classic posts, eligible long posts, threads, replies, and media from either connection mode.

X (Twitter) publishing illustrationAn illustrated threads preview with a content calendar and review checklist. A conceptual workflow, not a product screenshot.X (Twitter)CONTENT PLANCreate. Review. Schedule.Your next post starts here
X (Twitter) publishing workflow · Illustration

Where you can publish

  • • Connected X accounts
  • • Standard and eligible long-form accounts
  • • Thread-first campaigns

Content formats

Classic postsLong-form postsThreadsNumbered threadsMedia replies

Plan your first publish

How do I schedule X posts and threads with Postly?

Connect X using the supported X-Pro or bring-your-own-API-key setup. Prepare the opening post and any thread replies, preview the sequence, and choose a one-off publishing time. Review account eligibility and API costs; recurring posts are not supported for X in Postly.

A practical example

Prepare a product announcement as a three-part thread. Put the main news first, add details in the replies, and check each segment before scheduling the release.

Before you schedule

  • Verify the account connection and API access.
  • Review each thread segment and its media.
  • Check applicable API usage costs.
  • Use one-off scheduling; do not configure recurrence for X.

Inside your publishing workspace

X (Twitter) publishing presets

Save named presets for your X (Twitter) workflows, choose a preset when preparing content, and review the settings before publishing. Create, rename, and manage presets in your workspace.

  • Classic, thread, long-form or numbered thread
  • Sensitive content and community-only posting
  • Replies limited to mentioned accounts
  • Auto-like, retweet and deletion rules with view thresholds

Account eligibility and X rules still apply. Review automated action thresholds before publishing; X posts cannot use recurring schedules.

You can also apply presets across organization workspaces where you have permission to manage them.

Illustration of selecting a named preset, reviewing platform controls and preparing a post. Example settings, not a dashboard screenshot.Publishing PresetsPUBLISHING PRESET · EXAMPLECampaign defaultsX (Twitter)Numbered threadReply controlReview action rulesChoose preset → Review settings → Prepare post
Illustrated dashboard workflow · Example settings

Put it into practice

Get more from X (Twitter)

Follow these focused guides for the formats and publishing decisions that matter on X (Twitter).

GUIDE 01

How to schedule a thread on X

  1. Choose the connected X account and write an opening post that introduces one clear idea.

  2. Add the connected replies, keeping each part readable on its own and checking media placement.

  3. Preview the sequence and choose a one-off publishing time.

Keep in mind: Every published thread segment can count as a separate API write. Review X setup and costs below.

GUIDE 02

Prepare an X campaign without surprise edits

  1. Confirm whether the account uses Postly X-Pro or your own developer app.

  2. Finish copy, media, replies, and available audience controls while the post is still scheduled.

  3. Check account eligibility for long-form content and review API access before the publishing time.

Keep in mind: Edits to scheduled content stay in Postly; recurring posts are not supported for X.

Explore publishing guides for other platforms

Two connection options

Choose how you want to connect X

Postly X-Pro is the recommended managed option. Technical users can instead bring an X developer app and control provider billing directly.

Recommended

Postly X-Pro

Connect with X’s secure account sign-in. No developer API keys are required. Each $30 monthly stack includes one managed account and 250 weighted publishing credits; annual billing saves 20%.

For technical users

Bring Your Own API Keys

Connect an X Developer app you control. X bills that developer account directly, so you manage API credits, usage, and spending limits at your own pace.

Handled inside Postly

Scheduled-post management does not call X

  • Create and revise a draft
  • Edit an already scheduled post through Postly or MCP
  • Change its publishing settings or scheduled time
  • Cancel it before it is sent to X

Sent to X

These actions can consume X API credits

  • Publish a post when it becomes due
  • Publish each additional segment in a thread
  • Connect or reconnect an account when X returns account data
  • Run an explicit X API action from a BYOK developer app
  • Delete and republish content

BYOK setup

Connect your own X developer app

Follow these steps only if you chose Bring Your Own API Keys. Postly X-Pro users can skip this guide and continue through secure X sign-in.

01

Create a new X app

Open the X Developer Console, go to Projects & Apps, and create a new client application for Postly.

Create a new X app screenshot
02

Save the generated credentials

Copy the OAuth 2.0 credentials shown by X. Postly requires the Client ID, recommends the Client Secret for confidential apps, and accepts an optional Bearer Token for usage-monitoring and billing-backed capabilities. Some values may only be shown once.

Save the generated credentials screenshot
03

Configure user authentication

Open User authentication settings, choose the required permissions and app type, and continue to the callback configuration.

Configure user authentication screenshot
Configure user authentication screenshot
04

Add the callback and app information

Enter Postly’s callback URL, then use your own website, organization, terms, and privacy-policy URLs for the remaining app fields.

https://api.postly.ai/v1/workspaces/oauth/callback/x.com
Add the callback and app information screenshot
05

Connect the X app in Postly

Return to Postly and open the X connection window. Enter the required Client ID, add the Client Secret when your X app uses one, and add a Bearer Token only if you want the optional capabilities that use it.

Connect the X app in Postly screenshot

Explore the complete X guide library

Continue with tutorials covering threads, publishing, automation, analytics, approvals, and campaign workflows.

Browse X guides

Current platform capabilities

Everything Postly supports for X (Twitter)

Explore the publishing formats, creative tools, and controls available for your X (Twitter) content.

  • Classic posts and eligible long-form posts
  • Regular and numbered thread builder
  • Media on individual thread replies
  • First comments with delay and optional media
  • Sensitive-media and reply controls
  • Auto-like, delayed repost, and view-threshold automation
  • Auto-delete rules based on time and views
  • One-off scheduling and analytics

Workspace capabilities included with every channel

Use these shared creation, scheduling, collaboration, media, and analytics workflows alongside the channel-specific controls below.

Plan, schedule, and publish

Create one-off schedules, organize work in the content calendar, and publish now or later. Recurring posts are not supported for X.

Create with AI

Draft, rewrite, shorten, expand, and adapt platform-specific copy with Postly's AI writing tools.

Work as a team

Use drafts, approvals, notes, publishing presets, and shared workspaces to keep reviews and handoffs clear.

Manage media

Upload from the media library, preview each channel, and use built-in image and video preparation tools.

Publish at scale

Reuse content across selected channels, import bulk posts, and keep campaigns organized from one calendar.

Measure and improve

Review publishing results and channel analytics, then use the findings to improve future content.

Platform settings reference

Every X (Twitter) publishing control

Open Platform settings in the composer to tailor the post for X (Twitter). Available options can depend on the selected account, content type, and API rules set by X (Twitter).

Postly X-Pro

Recommended for most users. Connect through X’s secure authorization screen with no developer API keys. Each $30 monthly stack includes one managed account and 250 weighted publishing credits.

Bring Your Own API Keys

For technical users who manage an X Developer app, API credits, and spending limits. X bills that developer account separately.

Separate X subscriptions

X Premium and X developer API billing are separate. An X Premium subscription does not include API credits in either connection mode.

Publishing mode

Choose Classic Post, Long-form Post, Thread, or Numbered Thread.

Thread builder

Split long content into replies and attach media to individual thread posts.

Reply controls

Limit who can reply and use community-only options where eligible.

Sensitive media

Mark attached media as sensitive when needed.

First comment

Add delayed first-comment replies with optional media.

Automation

Auto-like your post, repost after a delay and view threshold, or delete after a delay and maximum-view rule.

Analytics

Open native X Analytics from Postly. Postly does not refresh X analytics when the page opens, avoiding extra API read charges.

Schedule

Schedule individual X posts and threads. Recurring schedules are not supported for X.

Step-by-step

How to publish on X (Twitter) with Postly

  1. STEP 1

    Connect your channel

    Open Social Accounts, choose the platform, and complete the platform's authorization flow.

  2. STEP 2

    Create or import content

    Write a post, generate a draft with AI, reuse a template, or add content in bulk.

  3. STEP 3

    Open platform settings

    Choose the destination, format, audience, engagement, link, and media options available for this channel.

  4. STEP 4

    Preview and review

    Check the channel preview, resolve media guidance, and send the post through approval when needed.

  5. STEP 5

    Publish or schedule

    Publish immediately, choose a date and time, or use a recurring schedule where the platform supports it.

Before your next campaign

Browse all publishing checklists

Frequently asked questions

X (Twitter) publishing FAQ

Can Postly schedule X threads?

Yes. Create regular or numbered threads and add media to individual replies.

Does Postly support long-form X posts?

Yes, when the connected X account has the required X Premium eligibility. Otherwise Postly uses classic 288-character posts and automatically converts longer content into a thread.

What is the difference between X-Pro and bringing my own API keys?

X-Pro uses Postly-managed developer access and includes a protected monthly publishing allowance. Bring Your Own API Keys uses your X Developer app, and X charges your developer account for its API usage.

Can X posts recur?

No. Postly supports one-off scheduling for X posts and threads, but not recurring X posts.

Does X Premium include developer API credits?

No. X Premium and X developer API access are separate products. Add and monitor API credits in the X Developer Console for the developer app you connect to Postly.

Do edits to a scheduled X post consume API credits?

No. Drafting, editing, rescheduling, changing publishing settings, and cancelling a scheduled post are handled inside Postly and do not call X before publication.

Where do I view X analytics?

Use the Open X Analytics link in Postly to view analytics on X’s native platform. Opening the Postly analytics page does not query the X API.

What X activity can consume API credits?

Publishing and other explicit X API actions can be metered by X. Each published thread segment is a separate write request, and posts containing links cost substantially more under X pay-per-use pricing.

How can I minimise X costs when using MCP?

Edit and reschedule freely, but request analytics or relationship data only when needed, avoid delete-and-republish cycles, limit unnecessary links, and keep threads to the number of segments the content requires.

Does every X thread segment count separately?

Yes. X treats each published segment as its own post-creation request, including segments generated from long content when a thread fallback is used.

Does deleting in Postly remove the live content?

Delete from Postly, DELETE /posts/{postId}, and postly_delete_post remove only the post in Postly. Live content remains on every platform. Save live links and provider IDs before removing the post. For supported published content, open the dashboard post menu and choose Delete on Platforms. Keep the post in Postly and review every destination result. Delete Everywhere removes the post only after every destination is resolved. A platform may refuse removal of an individual post. Review the result before assuming it is gone.

Which media requirements should I check?

Up to four images; Postly allows 5 MB per image. Use one video without other attachments. X’s current Post-video guidance allows up to 20 minutes and 8 GB by default; eligible Premium accounts can have higher limits. Postly plan size limits still apply (Pro: 512 MB). Postly currently validates a 20-minute duration ceiling. MP4 or MOV; account eligibility and processing still apply.

How many images or videos can I publish?

Up to 4 images, 1 animated GIF, or 1 video per post. Thread replies are separate posts, each with its own media selection.

Can Postly fix incompatible media?

Upload supported image formats, including JPEG and PNG. In the editor, Postly automatically converts supported images when a destination needs a different format, while keeping compatible images unchanged. Use Fix images in the channel preview for remaining size or aspect-ratio issues, then review the result. Repairs are checked again. Tiny originals, unreadable files and images that still exceed requirements need replacing or manual export. Enlarging cannot restore missing detail. Videos are not automatically compressed or re-encoded.

What if only some destinations publish?

Review each destination separately. A successful destination should not be republished just because another failed. If the result is unconfirmed, check the live destination before retrying to avoid duplicates. Correct rejected media and retry only the affected destination.

Can I edit an X thread before its scheduled time?

Yes. Review and edit the opening post, replies, media, and schedule in Postly before publication. Scheduled-post edits stay in Postly; publishing each thread segment can use API credits.

Start publishing on X (Twitter)

Connect your account, build the post, review every platform setting, and schedule from one Postly workspace.