Prepare the account
Check the profile, Page, account type, and plan requirements before authorization.
Finish the connection
Complete OAuth, choose the final profile or Page when required, and confirm its identity.
Recover access
Restore expired or incomplete authorization without removing the connection first.
Supported destinations and requirements
TikTok is shown as Coming soon and cannot be connected. Use Request other platforms in Channels to submit another destination request.
Omni Writes keeps one active connection per provider. For Facebook, the Facebook login and the selected publishing Page are separate parts of setup, and one Page can be selected at a time.
Connect a destination
1
Open Channels
In Omni Writes, open Settings → Channels. During first-time setup, Connect Accounts can also appear as an onboarding step.
2
Choose the destination
Select Connect for Threads, LinkedIn, Facebook, Instagram, or an available X account. If X asks you to upgrade, choose Creator or Growth first; current details live under Billing and AI credits.
3
Authorize on the social network
Sign in to the intended social account on the provider’s official page. Review and approve the requested profile, publishing, media, and engagement permissions. Canceling or denying required access returns an error instead of a usable connection.
4
Finish destination selection
Facebook returns you to a Page selector; choose the Page Omni Writes should use. Instagram normally connects the authorized professional account directly, but complete the account selector if Omni Writes presents one.
5
Confirm the identity
Check the username, profile name, or Page shown in Channels. A successful login is not enough for Facebook until a Page is selected; the row should no longer say Choose a Page to finish setup.
During onboarding, Skip for now is available only when Omni Writes can confirm that at least one connection was previously saved. A new account without a saved connection must connect one destination before continuing.
Understand connection states
Connection rows can refresh their displayed username and profile image from the provider. A missing or changing image alone does not mean authorization is broken; use the row’s status and any error message as the source of truth.
Complete Facebook Page setup
Connecting Facebook authorizes a Facebook profile first. Omni Writes then lists the Pages that profile can access.1
Choose one Page
Select Use this Page. Omni Writes publishes to one Facebook Page at a time.
2
Resolve Access needed
If Meta recognizes a Page but does not provide publishing access, open Meta Business Suite → Settings → Accounts → Pages. Assign the authorizing Facebook profile Create content or Full control, save the change, then reconnect Facebook.
3
Switch Pages deliberately
Use Change Page, choose another eligible Page, and confirm the replacement. Future composer selections use the newly connected Page; review existing Calendar items separately before relying on the change.
Complete Instagram setup
Use an Instagram Business or Creator account and approve content-publishing and comment permissions. Omni Writes uses Instagram’s official authorization flow and displays the connected@username when setup is complete.
If no eligible account appears:
- Confirm the Instagram account is Business or Creator, not Personal.
- Stay signed in to the intended Instagram identity in the same browser.
- If the selector uses a Facebook Page relationship, confirm the professional Instagram account is linked to a Page the authorizing profile can access.
- Reconnect after changing the account type or provider-side permissions.
Manage X availability and account status
X must be included with the Omni Writes account before its OAuth connection can begin. The 14-day free trial does not include X connection, publishing, Replies, or X units. Creator and Growth include plan-based X units; this page does not duplicate price or quota details from Billing and AI credits. When a public trial ends unpaid, connected non-X accounts stay connected. You do not need to reconnect them after you subscribe. After X is connected, open Manage to reconnect, disconnect, or refresh the displayed X subscription tier. Reconnect if the account was authorized before the current posting ormedia.write permission was granted. Refreshing or manually correcting the displayed tier does not itself grant provider permissions or make an otherwise ineligible X Article available.
For X publishing limits and optional Articles eligibility, use the X channel guide.
Reconnect and recover access
Use Reconnect rather than Disconnect when you want to preserve the connection while replacing expired or incomplete authorization.1
Open the affected row
In Settings → Channels, confirm the profile or Page and read the exact state or error.
2
Choose Reconnect
Open Manage → Reconnect, or use the connection action shown for a Reconnect required row.
3
Approve the current permissions
Complete authorization again. Reconnection is how a provider issues a fresh token with newly requested permissions.
4
Confirm and retry once
Verify the expected identity returns as connected. Reload the affected workflow, then retry only the failed Calendar or Replies item.
Disconnect safely
Disconnect asks for confirmation, cancels queued Omni Writes items for that network, and removes the saved connection. X and Threads thread chains are included in that cancellation behavior.- Posts already published on the social network are not deleted.
- Cancelled Calendar items do not resume automatically after a later reconnect.
- Remove in the Facebook Page selector removes the selected Page connection; Disconnect Facebook removes the Facebook login and its selected Page connection.
- Disconnecting inside Omni Writes removes the stored Omni Writes connection. Review the social network’s own authorized-app settings if you also want to revoke access provider-side.
Connection privacy and control
Omni Writes stores the OAuth access and refresh tokens required to act on the permissions you approved. Those tokens are encrypted at rest. The connection screen does not ask for or store your social password. Connect only accounts and Pages you own or are authorized to manage. Provider permissions, account eligibility, Page roles, and native restrictions still apply after connection. Read the current Privacy Policy for token storage, providers, retention, and deletion terms.Common connection problems
Facebook Page is missing or says Access needed
Facebook Page is missing or says Access needed
Confirm the authorizing Facebook profile has Page access with Create content or Full control. Save the role in Meta Business Suite, then reconnect and reopen the Page selector.
Instagram account is missing
Instagram account is missing
Confirm it is a Business or Creator account. If a Page relationship is involved, verify that the professional account is linked to an accessible Facebook Page.
Connected username is not the account you expected
Connected username is not the account you expected
Disconnect only if you intend to cancel queued work. Otherwise, sign out of the incorrect provider account in the browser and use Reconnect to authorize the intended identity.
Publishing still fails after reconnecting
Publishing still fails after reconnecting
Confirm Channels shows the expected identity without Reconnect required, reload the affected page, and read the exact destination error. Media, account restrictions, rate limits, and unsupported post types require separate correction.
Troubleshoot a connection
Diagnose expired access, missing permissions, provider restrictions, and failed publishing.
Review channel behavior
Check X, Threads, LinkedIn, Instagram, and Facebook publishing requirements and limits.

