Social media integrations
What each platform needs before the poster can publish to it: developer account, app review, permissions, the API call and the limits. Click a platform for the full steps.
Facebook Page
Publish to your company Facebook Page through the Pages API using a Page access token.
- Approval
- Meta App Review + Business Verification
- Content
- Text, link, photo, video
- Cost
- Free
Two-step publish: create a media container from a public image/video URL, then publish it.
- Approval
- Meta App Review (instagram_content_publish)
- Content
- Image, carousel, Reel, Story — media is required, no text-only posts
- Cost
- Free
Threads
Same container-then-publish flow as Instagram, but text-only posts are allowed.
- Approval
- Meta App Review (threads_content_publish)
- Content
- Text (500 chars), image, video, carousel
- Cost
- Free
LinkedIn Page
Post as your company page. The slowest approval of all — apply early.
- Approval
- Community Management API review (Development → Standard tier)
- Content
- Text, link, image, video, document
- Cost
- Free
X (Twitter)
The simplest write API, but every post costs money. Watch the link surcharge.
- Approval
- No review — paid usage
- Content
- Text (280 chars), images, video
- Cost
- Pay-per-use credits; posts with links cost more
TikTok
Direct Post API pulls your video from a URL on a domain you verified with TikTok.
- Approval
- TikTok audit (≈ 2–6 weeks) to post publicly
- Content
- Video, photo carousel — no text-only posts
- Cost
- Free
YouTube
Upload videos to your channel with the YouTube Data API.
- Approval
- Google API audit + OAuth verification
- Content
- Video (Shorts = vertical ≤ 3 min)
- Cost
- Free (quota-based)
Create Pins on a chosen board. Needs a Pinterest business account.
- Approval
- Standard access (demo video review)
- Content
- Image or video Pin with link — needs a board
- Cost
- Free
Google Business Profile
Post updates that show on your Google Search and Maps listing.
- Approval
- Google Business Profile API access request
- Content
- Update, offer or event post with optional image + button
- Cost
- Free
Telegram Channel
The easiest integration: a bot that is admin of your channel posts for you.
- Approval
- None
- Content
- Text (4096), photo, video, documents
- Cost
- Free
Bluesky
Open protocol — log in with an app password and create a post record.
- Approval
- None
- Content
- Text (300 chars), up to 4 images, video
- Cost
- Free
Snapchat
No self-serve posting API. Post manually from the app until Snap allowlists you.
- Approval
- Allowlist via a Snap partner contact
- Content
- Stories / Spotlight via Public Profile API
- Cost
- Free
