Articles on: Integrations

Connecting Social Channels

Connecting social channels


Mavic publishes, schedules and pulls analytics from your connected social channels. This article covers the connection flow that all channels share; each channel also has its own article.


Supported channels


  • Bluesky
  • Facebook Pages
  • Instagram (Business or Creator account)
  • LINE (LINE Official Account)
  • LinkedIn (Company Pages and personal profiles)
  • Threads
  • X (formerly Twitter), on paid plans
  • TikTok
  • WordPress, for blog posts (see How to publish a blog post on your WordPress site)


How many channels you can connect depends on your plan. When you reach the limit, the Connect menu shows an upgrade notice.


How to connect a channel


  1. Click Integrations in the left navigation. You land on the Social tab.
  2. Click Connect and choose the channel from the dropdown.
  3. Follow the steps for that channel. Most open a pop-up window, so allow pop-ups for app.mavic.ai when your browser asks.
  4. Log in with the account that has admin permissions for the page or profile.
  5. Approve every permission Mavic asks for.
  6. Pick the page or account to connect, if Mavic asks you to choose.


The channel then appears under Your connected social media channels, with its status.


Some channels connect with details you copy from the platform instead of a pop-up:


  • Bluesky: your Bluesky handle and an App password (not your account password).
  • LINE: the Channel ID and Channel secret of your LINE Official Account's Messaging API channel.


Suggested channels


If Mavic found social profiles on your website, they're listed under Suggested by mavic from your website. Click Connect next to one to start connecting it, or the X to dismiss the suggestion.


Important: admin permissions


For most platforms, the account you log in with must have admin permissions for the page you're connecting. If it doesn't:


  • Ask the page admin to update your permissions, or
  • Ask the admin to log in during the connection flow


Without admin permissions, posting and analytics fail.


Channel-specific articles



What you can do once connected


  • Publish posts directly from Mavic, from the Post editor or by asking Mavic in chat. In chat, Mavic shows you a confirmation first and posts only after you approve.
  • Schedule posts on the Calendar
  • See your channel's performance in Analytics
  • Get told when a post fails: it shows as failed on the Calendar and, if Slack is connected, in your Slack channel


Disconnecting a channel


In Integrations, click the channel's … menu, choose Delete and confirm. Posts scheduled for that channel won't publish until you connect it again.


When a connection expires


Platforms end Mavic's access from time to time: tokens expire, passwords change, or someone removes Mavic's access on the platform. Instagram and Facebook are most prone to this.


Mavic explains what happened in plain language and asks you to re-authenticate, instead of showing a generic "Server Error":


  • The channel shows a warning in Integrations.
  • A post that failed for this reason says the channel needs re-authenticating.
  • You get a notification, and a warning in advance when Mavic can't renew a connection that's about to expire.


To fix it:


  1. Open Integrations.
  2. Click the channel's … menu.
  3. Click Re-authenticate and log in again.


Only the person who connected the channel can re-authenticate it. If that's not you, ask them, or the team owner, to do it.


You can also connect Slack so you're alerted the moment a channel stops working. See Connecting Slack for notifications.


Troubleshooting


If a connection fails, see Can't connect a social channel?




Updated: November 2026

Updated on: 01/11/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!