Social Publishing
PostClaw publishes to 8 major platforms from a single composer.
Supported Platforms
Twitter / X
- Up to 280 characters per tweet (2,000 with Twitter Blue)
- Thread support: chain multiple tweets
- Image/video attachments (up to 4 images)
- Alt text for accessibility
- Feed posts, Stories, Reels
- Caption up to 2,200 characters
- Up to 10 images per carousel
- Hashtag suggestions (AI-powered)
- Page posts (text, link, photo, video)
- Up to 63,206 characters
- Scheduled publishing via Page token
- Personal and Company page posts
- Article publishing
- Document (PDF) sharing
- Up to 3,000 characters
TikTok
- Video upload (MP4, MOV — max 4GB)
- Caption up to 2,200 characters
- Privacy controls: public, friends, private
YouTube
- Video and Shorts upload
- Title, description, tags, thumbnail
- Playlist assignment
- Made for Kids toggle
Threads
- Text up to 500 characters
- Image attachments
- Reply controls
Bluesky
- Text up to 300 characters
- Image attachments (up to 4)
- Custom link cards
Scheduling
PostClaw queues posts via Redis and processes them with a distributed worker. If a platform rate limit is hit, the post is retried with exponential backoff (max 5 attempts).
Best time suggestions are shown per-platform based on your audience’s historical engagement.
Templates
Save any post as a template under Templates in the sidebar:
- Compose a post
- Click Save as Template
- Give it a name and optional tags
- Reuse from the template picker
Templates support {{variable}} placeholders:
Excited to share {{topic}}!
Check it out: {{url}}
#{{hashtag1}} #{{hashtag2}}
Media Upload
Supported formats:
| Type | Formats | Max Size |
|---|---|---|
| Image | JPG, PNG, GIF, WebP | 20 MB |
| Video | MP4, MOV, AVI | 4 GB |
| Document | 100 MB (LinkedIn only) |
Videos above 500 MB use resumable upload (chunked). Progress is shown in the media library.
Post States
draft → scheduled → publishing → published / failed
Failed posts show the platform error and offer a one-click retry.