> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://mavic.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# X Connection

# X accounts connection

X (formerly Twitter) connects via OAuth.

## How to connect
![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/c/5/4dc54cebe974dc00/integrations_1efu3r7.png)

1. Click **Integrations** in the side navigation.
2. Find **X** and click **Connect**.
3. Allow browser pop-ups.
4. Log in to X.
5. Approve the requested permissions.
6. Confirm.

## What you can do

* Publish text and image posts (single tweets and threads)
* Schedule via Planner
* Pull post engagement (likes, reposts, replies, impressions)

## Threads (multi-post tweets)

To publish a thread:

1. Create the post in Mavic.
2. Indicate it's a thread — Mavic will split appropriately.
3. Each tweet in the thread can have its own image.
4. Schedule or publish — Mavic posts them as a connected thread.

## Character limits

* Free accounts: 280 characters per tweet
* Premium accounts: longer character limits supported (Mavic detects automatically)

## Common issues

* **Rate limits** — X has aggressive rate limits. If you hit one, wait a few minutes and retry.
* **Token expired** — re-authenticate via **Integrations → X → Reconnect**.

## Related articles

* [Connecting social channels](https://mavic.crisp.help/en/article/connecting-social-channels-1o4kj3l/)
* [Can't connect a social channel?](https://mavic.crisp.help/en/article/cant-connect-social-channel-1lzloi8/)



**Updated:** September 2026