Platforms
Platform Overview
All 11 supported platforms with their capabilities and constraints.
Platform Overview
OwlStack supports 11 social media platforms through a single API. Connect your accounts via OAuth in the OwlStack dashboard, then publish from your code.
How publishing works
use OwlStack\Cloud\OwlStackClient;
use OwlStack\Post;
use OwlStack\Enums\Platform;
$client = new OwlStackClient(apiKey: env('OWLSTACK_API_KEY'));
$post = Post::create('Hello from OwlStack!')
->withHashtags(['php', 'opensource']);
// Publish to any connected platform
$results = $client->publish($post, [
Platform::Telegram,
Platform::Twitter,
Platform::LinkedIn,
]);OwlStack's cloud handles all platform API communication, formatting, media processing, and authentication for you.
Platform availability by plan
| Plan | Platforms |
|---|---|
| Free tier | 1 |
| Starter ($19/mo) | Up to 3 |
| Pro ($49/mo) | All 11 |
| Pro + AI ($89/mo) | All 11 |
| Enterprise | All 11 |
Platform-specific docs
Each platform has a dedicated page with features, options, and constraints:
- Telegram - Channels, groups, media groups, inline keyboards
- Twitter/X - Threads, polls, quote tweets
- Facebook - Pages, scheduled publishing
- LinkedIn - Personal profiles and company pages
- Discord - Bot and webhook modes, rich embeds
- Instagram - Carousels, Reels, Stories
- Pinterest - Board and section targeting
- Reddit - Self and link posts, flair support
- Slack - Block Kit, bot and webhook modes
- Tumblr - NPF content blocks
- WhatsApp - Template messages, documents