FoPost LogoFoPost Docs
Getting Started (Developers)

Connect Platforms

How to connect social media accounts to FoPost via OAuth.

Connect Platforms

OwlStack manages all platform connections through the dashboard at app.owlstack.app. You authenticate via OAuth, and OwlStack stores and refreshes tokens automatically.

How to connect a platform

  1. Log in to the OwlStack dashboard
  2. Go to Project Settings > Platforms
  3. Click Connect next to the platform you want
  4. Authorize OwlStack in the platform's OAuth flow
  5. The platform appears as "Connected" in your dashboard

Once connected, you can start publishing to that platform from your code immediately.

Supported platforms

PlatformOAuth TypeWhat you need
TelegramBot TokenBotFather token + channel admin access
Twitter/XOAuth 2.0 PKCETwitter Developer account
FacebookOAuth 2.0Facebook App + Page admin access
LinkedInOAuth 2.0LinkedIn Developer app
DiscordWebhook URLServer admin to create webhook
InstagramOAuth 2.0Facebook Business account
PinterestOAuth 2.0Pinterest Business account
RedditOAuth 2.0Reddit app (script type)
SlackOAuth 2.0Slack workspace admin
TumblrOAuth 2.0Tumblr app
WhatsAppBusiness APIWhatsApp Business account

Platform Limits by Plan

PlanSocial Accounts
Starter ($19/mo)10
Pro ($49/mo)10
Pro Plus ($99/mo)30

Disconnecting a platform

Go to Project Settings > Platforms and click Disconnect next to the platform. This removes the stored tokens. You can reconnect at any time.

Using your own credentials (pass-per-request)

If you prefer to manage credentials yourself, you can pass them with each publish request instead of using managed OAuth. See Platform Credentials for details.

On this page