> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hiveku.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect Social Media Accounts

> Connect Facebook, Instagram, LinkedIn, X, TikTok, and Google Business Profile to publish directly from Hiveku

Hiveku publishes to your social platforms **directly** — no third-party scheduler in between. Each platform connects in one of two ways:

* **Quick connect** — uses a Hiveku-managed platform app. Two clicks, no setup. Shown whenever it's available for a platform.
* **Use your own app (BYOK)** — you create a free developer app on the platform (guided, one-time) and Hiveku uses it. Your brand on the consent screen, your API quota, your control.

Either way, your connections, post history, and analytics stay identical — you can switch a connection between the two later by simply reconnecting.

## Connect an Account

<Steps>
  <Step title="Open the Accounts tab">
    Go to **Marketing > Social > Accounts**. Each platform card shows a **Connect Account** button.
  </Step>

  <Step title="Pick your path">
    The connect dialog shows **Quick connect** when available, and **Use your own app** with numbered setup steps, the exact redirect URI to paste (with a copy button), and honest notes about what the platform allows.
  </Step>

  <Step title="Authorize in the popup">
    Complete the platform's consent popup while logged into your business account.
  </Step>

  <Step title="Pick what to connect">
    If the platform returns more than one thing you manage — Facebook Pages, Instagram accounts, LinkedIn company pages, Google Business locations — Hiveku shows a picker. Check the ones to publish to; the rest stay available to activate later.
  </Step>
</Steps>

## Per-Platform Setup Guides

<CardGroup cols={2}>
  <Card title="Facebook & Instagram" icon="facebook" href="/how-tos/connect-meta-social">
    One Meta app covers both. \~20 min, no review.
  </Card>

  <Card title="LinkedIn" icon="linkedin" href="/how-tos/connect-linkedin-social">
    Quick connect available. Own-app path for company pages.
  </Card>

  <Card title="X (Twitter)" icon="x-twitter" href="/how-tos/connect-x">
    \~15 min. X's API is pay-per-use (cents per post).
  </Card>

  <Card title="TikTok" icon="tiktok" href="/how-tos/connect-tiktok">
    Publishes videos as ready-to-post drafts in your TikTok inbox.
  </Card>

  <Card title="Google Business Posts" icon="google" href="/how-tos/connect-gbp-social">
    One-click import if GBP is connected for SEO.
  </Card>
</CardGroup>

## What Each Platform Supports

| Platform           | Text                | Images                    | Video           | Notes                          |
| ------------------ | ------------------- | ------------------------- | --------------- | ------------------------------ |
| Facebook Page      | Yes                 | Multiple                  | Yes             | Connection never expires       |
| Instagram Business | No (media required) | JPEG, up to 10 (carousel) | Yes (Reels)     | 100 API posts/24h              |
| LinkedIn           | Yes                 | Yes                       | Yes             | Reconnect \~every 60 days      |
| X (Twitter)        | Yes (280 chars)     | Up to 4                   | 1 per post      | Pay-per-use API                |
| TikTok             | No (video required) | Not yet                   | Yes (as drafts) | You finalize in the TikTok app |
| Google Business    | Yes (1,500 chars)   | 1 photo                   | No              | No phone numbers in text       |

## Reconnecting

When a platform revokes or expires a connection (password change, token expiry), Hiveku sends you a notification and the account shows a red status in **Marketing > Social > Accounts**. Reconnecting is the same popup flow — post history and analytics are preserved.

<Tip>
  Reconnecting is also how you switch a connection between Quick connect and your own app. Nothing else changes.
</Tip>
