Publish to six business social channels from OLT Marketing

Connect eligible business destinations, prepare one post, publish immediately or schedule it, and review a separate result for every selected destination.

  • Use one composer for the six implemented providers instead of preparing the same update in separate tools.
  • Choose the exact eligible Page, profile, organization, or location returned by each provider login.
  • Keep successful and failed destination results separate so a mixed result does not hide which channel needs attention.

From provider authorization to destination-level results

  1. Open the Social Command Center with Marketing module access. A provider app must be configured in OLT before its authorization can start.
  2. Authorize a provider login. OLT rejects a connection when no eligible destination is returned and asks you to choose when the login exposes several.
  3. Write the post, select at least one connected destination, and add only valid HTTPS campaign links and media URLs.
  4. Publish immediately or choose a time at least one minute in the future. Scheduling records each accepted destination for later delivery.
  5. Review the result for each destination. Immediate publishing can return a mix of successes and confirmed provider failures. Only destinations with a confirmed provider failure can be retained for a focused retry. If a scheduled delivery exceeds OLT's ten-minute provider deadline, the post may already have reached the social network, so delivery is uncertain. OLT does not retry it automatically; verify the post at the destination before an operator retries it.

Provider access, content, and reporting facts

Facebook

Buyer value: Keep Facebook Page updates in the same reviewed composer and destination-level result history as the other implemented social channels.

Publishing workflow: Authorize a Meta login, choose an eligible Facebook Page, then publish immediately or schedule that Page as a destination; OLT records its delivery result separately.

Eligible destination: A Facebook Page available to the authorized login.

63,206 characters. OLT publishes text-only Page updates with an optional HTTPS campaign link, or a photo post using the first public HTTPS image URL. When an image is present, the campaign link is not attached.

Provider prerequisites

  • Meta developer app
  • Facebook Page admin access
  • Approved Pages permissions

OLT requests Facebook account statistics and recent Page posts, and can refresh likes, comments, and shares for an OLT-published post. Provider-denied or failed responses are shown as unavailable.

Instagram

Buyer value: Prepare Instagram professional-account media posts alongside the other implemented channels while retaining a separate result for the selected destination.

Publishing workflow: Authorize a Meta login, choose an eligible linked Instagram professional account, then publish immediately or schedule that account as a destination; OLT records its delivery result separately.

Eligible destination: An Instagram professional account linked to an accessible Facebook Page.

2,200 characters. Every post requires at least one public HTTPS image or video URL. OLT accepts up to 10 media URLs for the post, and the optional campaign link is not attached.

Provider prerequisites

  • Instagram Business or Creator account
  • Linked Facebook Page
  • Approved Instagram permissions

OLT requests Instagram account statistics and recent posts, and can refresh likes and comments for an OLT-published post. Provider-denied or failed responses are shown as unavailable.

X

Buyer value: Publish short X updates from the shared composer and keep the profile result visible beside the other selected destinations.

Publishing workflow: Authorize an X login, use the returned X profile, then publish immediately or schedule that profile as a destination; OLT records its delivery result separately.

Eligible destination: The X profile returned for the authorized login.

280 characters. OLT posts text plus the campaign link when present; otherwise it appends the first media URL as a link. OLT does not upload media directly to X.

Provider prerequisites

  • X developer project
  • OAuth 2.0 enabled
  • API plan with read/write access

OLT requests X account and recent-post public metrics, and can refresh likes, replies, reposts, and impressions for an OLT-published post. Provider-denied or failed responses are shown as unavailable.

LinkedIn

Buyer value: Coordinate LinkedIn member or approved organization updates with the other implemented destinations from one composer and result history.

Publishing workflow: Authorize a LinkedIn login, choose the member profile or an eligible organization, then publish immediately or schedule that identity as a destination; OLT records its delivery result separately.

Eligible destination: The authorized member profile or an approved LinkedIn organization.

3,000 characters. OLT publishes the entered text and appends the HTTPS campaign link when present; otherwise it appends the first public HTTPS media URL as a link. Direct media upload is not implemented, and company posting requires approved organization scopes.

Provider prerequisites

  • LinkedIn developer app
  • Community Management API access for company Pages
  • Page admin role

OLT can request recent posts and the follower count for an organization destination when LinkedIn access allows. Per-post engagement refresh is not available in the current LinkedIn workflow.

TikTok

Buyer value: Prepare TikTok photo or video publishing with the same scheduling and destination-result workflow used for the other implemented channels.

Publishing workflow: Authorize a TikTok login, use the returned creator profile, then publish immediately or schedule that profile as a destination; OLT records its delivery result separately.

Eligible destination: The TikTok creator profile returned for the authorized login.

2,200 characters. Every post requires public HTTPS media. OLT sends the first public video URL, or up to 10 public photo URLs when the first URL is an image; the optional campaign link is not attached. Unaudited apps may be limited to private posts.

Provider prerequisites

  • TikTok developer app
  • Content Posting API product
  • video.publish approval for public posts

OLT can request TikTok account counts and recent-video metrics when provider access allows. Per-post engagement refresh is not available in the current TikTok workflow.

Google Business Profile

Buyer value: Keep verified-location updates in the same publishing calendar and destination-result history as the implemented social channels.

Publishing workflow: Authorize a Google manager login, choose an eligible verified business location, then publish immediately or schedule that location as a destination; OLT records its delivery result separately.

Eligible destination: A verified business location available to the authorized manager login.

1,500 characters. OLT publishes a standard text update with the first public HTTPS image URL as an optional photo and the HTTPS campaign link as an optional Learn More action; it does not create Offer posts.

Provider prerequisites

  • Google Cloud OAuth app
  • Business Profile API access
  • Manager access to a verified location

OLT can request recent local posts and provider-returned search-view and call-to-action-click fields. Per-post engagement refresh is not available in the current Google Business Profile workflow.

Prerequisites and limits

  • Marketing module access and a ready provider app are prerequisites; provider credentials, scopes, API products, plans, and approvals remain provider-controlled.
  • The authorized login must expose an eligible Page, professional profile, member or company identity, creator profile, or verified business location.
  • OLT accepts only HTTPS campaign links and media URLs. Media must remain publicly reachable so the provider can fetch it.
  • Character limits are enforced per destination, and Instagram and TikTok require at least one image or video.
  • If a scheduled delivery exceeds OLT's ten-minute provider deadline, the post may already have reached the social network, so delivery is uncertain. OLT does not retry it automatically; verify the post at the destination before an operator retries it.
  • Account statistics, recent-post fields, and per-post engagement depend on the provider response and granted access. Unavailable reporting is shown as unavailable, not estimated.