Skip to content
Docs · Connecting channels

Connecting channels

Connect a network once. Then schedule to it from the calendar, the API or your agent.

Connect a channel

  1. 1In the app, open Calendar → Add channel.
  2. 2Pick the network.
  3. 3Sign in and approve, or paste the credentials it asks for.
  4. 4The channel appears in your list, ready to schedule.

Sign in with the network (OAuth)

TikTok, TikTok Business, Instagram (Business), Instagram (Standalone), YouTube, X, LinkedIn, LinkedIn Page, Facebook Page, Threads, Pinterest, Reddit, Google Business, Mastodon, Discord, Twitch, Kick, Tumblr, VK, Dribbble, Slack, MeWe, Whop.

After you approve, the network sends you back to:

text
https://app.hookbird.ai/integrations/social/<provider>
Networkprovider
TikToktiktok
TikTok Businesstiktok-business
Instagram (Business)instagram
Instagram (Standalone)instagram-standalone
YouTubeyoutube
Xx
LinkedInlinkedin
LinkedIn Pagelinkedin-page
Facebook Pagefacebook
Threadsthreads
Pinterestpinterest
Redditreddit
Google Businessgmb
Mastodonmastodon
Discorddiscord
Twitchtwitch
Kickkick
Tumblrtumblr
VKvk
Dribbbledribbble
Slackslack
MeWemewe
Whopwhop
i
Self-hosting? Register that exact callback URL in each network’s developer app (for example https://app.hookbird.ai/integrations/social/linkedin).

App passwords and tokens

Bluesky, Lemmy, WordPress, Medium, Dev.to, Hashnode, Nostr, Listmonk: paste what the form asks for (app password, API token or site URL).

  • Bluesky: use an app password, not your main password.
  • WordPress, Medium, Dev.to, Hashnode: an API token from the site’s settings.

Bots, wallets and extensions

Telegram, Farcaster, Skool, Moltbook: follow the steps shown in the connect dialog (add the bot, sign with a wallet, or use the browser extension).

Connect from the API

Ask for a sign-in URL, open it, approve. The channel then shows in GET /integrations.

bash
curl https://app.hookbird.ai/api/public/v1/social/linkedin \
  -H "Authorization: $HOOKBIRD_API_KEY"

Troubleshooting

  • Channel disconnected — the network expired the sign-in. Reconnect it.
  • Instagram — Business connects through a Facebook Page; Standalone connects a professional account directly.
  • Post rejected — check the per-network preview: length, media type, aspect.
  • Plan limit — each plan has a channel count (5 / 10 / 30 / 100).