> ## Documentation Index
> Fetch the complete documentation index at: https://ordinal.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Twitter / X

> Schedule individual tweets, build multi-tweet threads, coordinate team engagements, and track tweet performance.

Twitter is one of the fastest platforms for real-time engagement. In Ordinal, you can schedule individual tweets, build multi-tweet threads, and coordinate team engagements - all timed to publish when your audience is most active.

![X](https://mintcdn.com/ordinal/9SNngH9d5toHVBfb/images/X.jpg?fit=max\&auto=format\&n=9SNngH9d5toHVBfb\&q=85\&s=b0eafe73b1503324cb270f19370ca515)

## Overview

With Ordinal, you can connect Twitter accounts for both **scheduling** and **engagement**. Most users connect both to get the full experience.

> [card] [Connecting Twitter](#connecting-twitter)
>
> Connect for scheduling or engagement

> [card] [Drafting a Tweet](#drafting-a-tweet)
>
> Formatting, mentions, media, and threads

> [card] [Team Engagements](#team-engagements)
>
> Coordinate likes, retweets, and replies from your team

> [card] [Analytics](#analytics)
>
> Track tweet performance

## Connecting Twitter

There are two types of connections supported for Twitter: **scheduling** and **engagement-only**. Scheduling profiles can post tweets, threads, and use team engagements. Engagement-only profiles are used purely for team engagements (liking, retweeting, replying to posts).

**For scheduling**: Go to [**Settings → Profiles → Scheduling**](https://app.tryordinal.com/settings/profiles/scheduling/x), select "Connect X", and follow the instructions to sign in via X.

**For engagement-only**: Go to [**Settings → Profiles → Engagement**](https://app.tryordinal.com/settings/profiles/engagement/x), select "Connect X", and follow the instructions to sign in via X.

## Drafting a Tweet

### What you can post

| Feature | Supported | Notes |
| - | - | - |
| Text tweets | ✅ | 280 characters |
| [Long-form tweets](#long-form-tweets) | ✅ | Up to 4,000 characters (Premium) |
| [Images](#images) | ✅ | Up to 4 per tweet |
| [GIFs](#gifs) | ✅ | Up to 1280px x 1280px |
| [Videos](#videos) | ✅ | Up to 2:20 (10 min for verified) |
| [Threads](#threads) | ✅ | Multi-tweet sequences with individual media |
| Polls | ❌ | Not currently supported |

### Drafting & Formatting

The Twitter editor supports Unicode formatting for **bold** and *italic* text:

* **Bold / Italic**: Use the toolbar buttons or press `Cmd/Ctrl + B` for bold and `Cmd/Ctrl + I` for italic
* **Hashtags**: Type `#` followed by your tag - it'll automatically link when published
* **Mentions**: Type `@` followed by a username to mention someone
* **Links**: Paste URLs directly into your tweet (and use a [link shortener](https://ordinal.mintlify.site/analytics/shortlinks.md) for detailed click analytics)

> [card] [Drafting Posts](https://ordinal.mintlify.site/posts/drafting-posts.md)
>
> Full guide to formatting, mentions, slash commands, and keyboard shortcuts.

### Long-form Tweets

![X Premium](https://mintcdn.com/ordinal/KESJyjE7WOg0l7Ll/images/x-premium.jpg?fit=max\&auto=format\&n=KESJyjE7WOg0l7Ll\&q=85\&s=fdce935f681a6c3fb39a142321603e4b)

Twitter Premium subscribers can post tweets up to **4,000 characters** - far beyond the standard 280 limit. Ordinal automatically detects your account type and adjusts the character counter accordingly.

> [!TIP]
>
> If your profile is verified you'll see a blue checkmark badge in the editor. If you're not seeing it and you should send us a support message and we'll get it updated.

Long-form tweets display with a "**Show more**" link in the feed. Note that Twitter does not show link preview images on long-form tweets.

### Post Preview

![X Feed Preview](https://mintcdn.com/ordinal/KESJyjE7WOg0l7Ll/images/x-feed-preview.jpg?fit=max\&auto=format\&n=KESJyjE7WOg0l7Ll\&q=85\&s=c57bc505d98af18744ff08f512799c79)

As you draft your tweet, the editor shows a live preview that matches how your content will appear on Twitter - including proper text truncation with "See more" for longer posts.

For a more realistic preview, click the **Feed Preview** button to see your tweet in a full Twitter feed context with desktop and mobile previews.

### Photo Options

**Alt text**: Add descriptions to your images for accessibility. Click the image options menu and enter alt text (up to 1,000 characters) that describes the visual content for screen readers.

**Photo tagging**: Tag users in your images to notify them and increase visibility:

1. Add images to your tweet
2. Click the **Tag Users** button (user icon)
3. Enter Twitter handles (without the @)
4. Add up to 10 users per tweet

> [!NOTE]
>
> Photo tagging only works for public accounts. If a tagged user has disabled photo-tagging, the tweet will post without their tag.

### Media Options

You can upload up to 4 attachments per tweet.

> [tab] Images
>
> Multiple images display in a grid layout. Add alt text for accessibility via the image options.
>
> | Spec | Limit |
> | - | - |
> | Formats | JPG, PNG, WEBP |
> | Size | 5MB per image |

> [tab] Videos
>
> Attach video content to any Tweet(s).
>
> | Spec | Limit |
> | - | - |
> | Formats | MP4, MOV |
> | Size | 350mb |
> | Minimum Duration | 0.5 seconds |
> | Maximum Duration | 2:20 (standard) / 10 min (verified) |
> | Ratio | Between 1:3 and 3:1 |
> | Frame rate | Up to 60 fps |
>
> You don't need to re-encode videos that exceed these specs. Ordinal automatically converts HEVC videos to H.264 and reduces videos above 60 fps to 60 fps before publishing to Twitter.

> [tab] GIFs
>
> Add animated GIFs to your tweets:
>
> | Spec | Limit |
> | - | - |
> | Format | GIF |
> | Size | 15MB max |

> [card] [Media & Assets](https://ordinal.mintlify.site/posts/media.md)
>
> Full specifications for all platforms including recommended dimensions.

## Tweet Threads

Threads are Twitter's way of telling longer stories across multiple connected tweets. Each tweet in a thread can have its own media.

### **Creating a thread:**

1. Write your first tweet
2. Click **Add Tweet** to add the next tweet
3. Continue adding tweets to your thread
4. Preview the entire thread before scheduling
5. All tweets publish in sequence automatically

### Splitting Tweets

You can quickly split a tweet into two using your keyboard:

* Press`Enter`**3 times**   at the end of a tweet to add a new empty tweet after it
* Press `Enter`**5 times**   in the middle of text to split a single tweet into two tweets at that point - content after the split moves to a new tweet

This makes it easy to break up long drafts into thread-sized chunks without copy-pasting.

### Reordering Tweets

Rearrange tweets in your thread using the arrow buttons:

* Click the **up arrow** to move a tweet earlier in the thread
* Click the **down arrow** to move a tweet later in the thread

The thread position updates instantly, and you can preview the final order before scheduling.

## Team Engagements

![X Team Engagements](https://mintcdn.com/ordinal/groybPhKqxJf6ZMG/images/x-team-engagements.jpg?fit=max\&auto=format\&n=groybPhKqxJf6ZMG\&q=85\&s=1764aacba022eba678252f40cf9f532a)

> [!NOTE]
>
> Team engagements are available for **Pro** plan workspaces and above. Starter workspaces can only add team engagements from the same account as the tweet author.

Make it easy for your team to coordinate likes, replies, and retweets from their connected accounts after your tweet publishes. Twitter supports these team engagement types:

| Type | What it does |
| - | - |
| **Team Likes** | Make it easy for selected connected profiles to like your tweet |
| **Team Repost** | Help a team member retweet from a connected Twitter account |
| **Team Comment** | Help a team member add a first reply (great for additional context, links, or a call-to-action) |

Choose a time from **immediately** after posting up to **24 hours** later. Staggering engagements across different delays helps your team coordinate activity.

> [card] [Team Engagements](https://ordinal.mintlify.site/posts/team-engagements.md)
>
> Full guide to setting up timing, best practices, and troubleshooting.

## Analytics

View tweet performance in [**Analytics → X**](https://app.tryordinal.com/analytics/x). You'll see impressions, engagement breakdown (likes, retweets, replies, quote tweets), click-through rate, and follower growth.

Analytics sync automatically each day. You can also manually refresh stats using the **Refresh Stats** button (once per hour) to see the latest performance data.

> [card] [Analytics overview](https://ordinal.mintlify.site/analytics/overview.md)
>
> Learn more about tracking performance across all your connected profiles.

## Learn more

> [card] [Cross-posting](https://ordinal.mintlify.site/posts/cross-posting.md)
>
> Publish to multiple platforms at once.

> [card] [Scheduling posts](https://ordinal.mintlify.site/posts/scheduling-posts.md)
>
> Set the perfect time for your content.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.