X (Twitter) Integration

Post text, images, and video to X on a schedule. Long posts are handled for you — if what you've written runs past the character limit, we publish it as a self-reply thread instead of rejecting it.

At a glance

What it's forShort posts with optional images or video.
Post typesText, Image, Video
Account neededAny X account.
How you connectOAuth — you approve Greenwood Social on X's site.
Content archivingComing soon — X's API supports it, we haven't built the collector yet.

Connecting your account

Add X from your Accounts page and approve the connection on X. That's the whole setup.

What you type, and where it shows up

X posts are just text plus optional media. There's no title, and no separate link field — a URL in your post text is what X turns into a preview card, so that's where yours is placed.

You fill inWhat publishes on XTitlenot usedContent *The post textno hard limit — long posts thread automaticallyTagsAppended as #hashtags to the post textLinkAppended to the post text, where X turns it…Privacynot used
A X text post. Fields marked * are required.
You typeText postImage postVideo post
TitleNot used.Not used.Not used.
ContentRequired — The post text.no hard limit — long posts thread automaticallyRequired — The post text.max 280 charactersRequired — The post text.max 280 characters
TagsAppended as #hashtags to the post text.Appended as #hashtags to the post text.Appended as #hashtags to the post text.
LinkAppended to the post text, where X turns it into a preview card.Appended to the post text, where X turns it into a preview card.Appended to the post text, where X turns it into a preview card.
PrivacyNot used — X has no public/unlisted/private choice per post. The nearest controls are Super Followers Only and Nullcast, in the options below.Not used — X has no public/unlisted/private choice per post. The nearest controls are Super Followers Only and Nullcast, in the options below.Not used — X has no public/unlisted/private choice per post. The nearest controls are Super Followers Only and Nullcast, in the options below.

Long posts become threads

A text post longer than the limit is split across a self-reply thread automatically, so the character count on a text-only post isn't a hard ceiling. A post with media attached can't thread, so the limit does apply there.

Media requirements

Images per postup to 4 (at least 1)
Image formatsJPG, PNG, WEBP, GIF
Max image size5.0 MB
Video formatsMP4, MOV, WEBM
Max video size512.0 MB
Video lengthup to 2 minutes 20 seconds
If your file doesn't fitWe convert it for you where we can — images become JPG and video becomes MP4. Files we can't bring within these limits are reported before the post is scheduled, not after.

Premium accounts can upload substantially longer video than standard accounts. We read your account's tier when the connection is made and validate against the right limit.

Per-post options

OptionWhat it doesDefaultApplies to
Super Followers OnlyforSuperFollowersOnlyRestrict this post to paying subscribers only (premium feature)OffAll post types
NullcastnullcastSuppress from timeline - useful for testing or preview postsOffAll post types

These are the options X exposes to partner tools through its API. Platforms often test new settings inside their own app long before opening them to tools like ours — when that happens the option simply isn't available to us until they publish it.

Scheduling

Schedule X posts for any future time — see Scheduled Posting for how times, timezones, and cancellation work.

Metrics

MetricStatus
Likes & commentsAvailable
Views / playsAvailable
Reach / impressionsComing — waiting on platform approval
Follower countAvailable
Shares / reposts / savesAvailable
Comment text (needed to read & reply to comments)Coming — waiting on platform approval

X exposes these numbers through its API, but we don't collect them into your dashboard yet — the collector for X is still to come, so the Metrics tab shows X as coming rather than empty.

Where it works

In the appCreate a post or schedule one, and select this account. Bulk sessions work too.
APIPost and schedule through the REST API with the same fields shown above.
MCP (Claude, ChatGPT, and others)Connect Greenwood Social as an MCP connector and ask your assistant to draft and schedule posts.