Channel capability guide

Compare publishing, analytics, and Inbox support across BlendDuck social providers.

Documentation owner:
BlendDuck Documentation
Last reviewed:

BlendDuck connects 15 social providers. Every provider in the channel picker has a publishing adapter, but the exact formats, Analytics data, and Inbox actions available to a connection depend on the provider, account type, granted scopes, and app-review status.

Capability matrix

ProviderConnectionPublishAnalyticsSocial Inbox
XOAuthYesPosts and followersNot available
BlueskyHandle and app passwordYesPosts and followersNot available
LinkedInOAuth; profile or Company PageYesPostsComments; provider review and scopes required
InstagramOAuth; professional account requirements applyYesPosts, stories, and followersComments and messages; provider review and scopes required
FacebookOAuth; managed PageYesPosts and followersComments and messages; provider review and scopes required
Google Business ProfileOAuth; managed locationYesAccount, audience, and postsNot available
DiscordOAuth and workspace botYesNot availableMessages; privileged intent and channel permissions may be required
TikTokOAuthYesPosts and followersPartner-only comment access; unavailable by default
Snapchat Public ProfilesOAuthYesAccount, followers, posts, and storiesNot available
TelegramBot token and target chat/channelYesNot availableNot available
ThreadsOAuthYesPosts and followersNot available
MastodonOAuthYesPosts and followersNot available
RedditOAuthYesPostsNot available
PinterestOAuthYesPosts and followersNot available
YouTubeOAuthYesAccount, posts, and followersNot available

“Yes” means BlendDuck implements the product area. It is not a guarantee that every connected account can use every action. Dashboard → Channels and the composer show the effective capabilities for the selected connection and are the source of truth at the moment you publish.

Choose the right account

  • For Facebook and LinkedIn, select the Page or organization you actually administer rather than assuming a personal login is the publishing target.
  • Instagram publishing and Inbox access can require a professional account and the corresponding Meta connection.
  • Google Business Profile publishes to an authorized location.
  • Snapchat support targets Public Profiles.
  • Telegram requires a bot that already has permission in the destination chat or channel.
  • Discord actions are limited by the bot's role and channel permissions.

If account discovery returns more than one target, verify the account name and avatar after connecting. A successful authorization to the wrong target is still the wrong channel.

Check a post before scheduling

  1. Select all intended channels in the composer.
  2. Open each channel's customization and preview.
  3. Resolve the displayed text, media, format, or account restriction.
  4. Use a native-platform post when a format is not represented in BlendDuck.
  5. Send a low-risk test post after connecting a new account or changing scopes.

Text limits and media rules change over time and can vary by format. BlendDuck validates against its current provider configuration, so the composer warning is more reliable than a copied limit in an old checklist.

Why a capability may be unavailable

SymptomWhat to check
Provider is absent from the channel pickerThe deployment may not have that provider configured.
Connect succeeds but a Page or location is missingYour social account may lack an admin role, or discovery permission was not granted.
Analytics is emptyConfirm the requested time range, wait for provider processing, and reconnect if analytics scopes were added later.
Inbox is read-only or absentThe provider may require app review, partner access, a privileged intent, or extra account permissions.
A post format is disabledThe selected account or provider does not support that format through its public API.

Use Connect and manage social channels for setup and Troubleshooting when reconnecting does not restore an expected capability.