Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.useupbeat.com/llms.txt

Use this file to discover all available pages before exploring further.

Connecting Meta gives UPBEAT OS access to publish on Facebook, Instagram, and Threads through a single OAuth flow. All three platforms use the Meta Graph API and connect through one authorization step.

What this integration enables

Once connected, you can:
  • Publish Facebook Page posts directly from the social composer
  • Publish Instagram posts (single images and carousels)
  • Publish Threads posts (text-based posts)
  • Schedule posts across all three platforms
  • Cross-post content to multiple platforms in one step from the social composer

Prerequisites

  • A Facebook account with Admin access to a Facebook Page
  • An Instagram Professional account (Business or Creator) connected to your Facebook Page
  • A Threads account connected to your Instagram account (for Threads publishing)
  • Your Facebook Page must be published (not in unpublished/draft status)
Publishing to a personal Facebook profile is not supported by the Meta API. You must have a Facebook Page.

How to connect

1

Open Settings and scroll to **Integrations**

Navigate to /app/settings in UPBEAT OS.
2

Find the Meta card

The Meta card covers Facebook, Instagram, and Threads. Click Connect.
3

Sign in with Facebook

You’ll be redirected to Facebook’s OAuth screen. Sign in with the Facebook account that has Admin access to your Page. Review the permissions UPBEAT OS is requesting — these cover posting to your Page, Instagram, and Threads.
4

Select your Facebook Page

After authorizing, select which Facebook Page you want to connect to UPBEAT OS. If you manage multiple Pages, choose the one you want to publish from.
5

Confirm the connection

You’ll be returned to the Integrations page. The Meta card should show a green Connected status and display which Page, Instagram account, and Threads profile are linked.

What you’ll see once connected

  • Facebook, Instagram, and Threads appear as publishing destinations in the social composer (/app/community)
  • You can cross-post to all three from a single compose session
  • Scheduled posts for all three platforms appear in your Publishing queue at /app/publishing

Platform-specific notes

Facebook: Posts can include text and links. Beat formats Facebook posts to work with the platform’s link preview behavior — when you include a URL, Facebook generates a preview card automatically. Instagram: Requires at least one image. Beat can generate a post caption optimized for Instagram’s format and hashtag conventions. The image must be uploaded or hosted at a publicly accessible URL. Threads: Text-only posts up to 500 characters. Beat formats Threads posts accordingly.

How to disconnect

Open Settings and scroll to Integrations, find the Meta card, and click Disconnect. This revokes access for all three platforms (Facebook, Instagram, Threads) simultaneously.

Troubleshooting

I don’t see my Instagram account: Make sure your Instagram account is set to Professional (Business or Creator) in Instagram settings, and that it’s linked to your Facebook Page in the Page settings. Post published to Facebook but not Instagram: Instagram publishing requires an image. If your post was text-only, it was routed to Facebook but skipped for Instagram. Add an image and repost for Instagram. Meta token expired: Meta access tokens expire every 60 days. If posts start failing, disconnect and reconnect your Meta account to refresh the token.