How to auto-post from X (Twitter) to other social networks

Cross-posting content manually across multiple social media platforms can be a time-consuming chore. Fortunately, with the right automation setup, you can publish a post once on X (formerly Twitter) and automatically share it to your other social media accounts.

In this step-by-step guide, we’ll walk you through how to automatically cross-post from X to platforms like Instagram, Facebook, Threads, TikTok, YouTube, and more using Grok and OneUp.

What You’ll Need Before Getting Started

  1. A OneUp account with your target social media accounts already connected.

  2. Your OneUp API Key.

  3. Access to Grok.

Step 1: Get Your OneUp API Key

  1. Log into your OneUp account and navigate to the Accounts page to ensure all target social profiles are connected.

  2. Click the gear dropdown menu in OneUp and select API and MCP.

  3. Copy your unique API key provided on the page.

Step 2: Connect OneUp to Grok via MCP Connector

  1. Open Grok and navigate to the Plugins section.

  2. Click New Connector and select Add a custom connector.

  3. Name your connector (e.g., OneUp).

  4. For the Server URL, retrieve the MCP connector URL from the OneUp API documentation.

  5. Paste the URL and replace the placeholding text with your actual OneUp API key.

  6. Click Add Connector to finish connecting Grok to OneUp.

Step 3: Set Up Your Automation Prompt in Grok

Once connected, you can instruct Grok on how you want your posts to sync.

  • Example Prompt: Prompt Grok to sync your X account posts to your target Instagram account.

Step 4: Test and Verify the Automation

  1. Create and publish a test post containing an image or video on your X account.

  2. In Grok, navigate to the Automations tab to view your active setups.

  3. By default, automations check for new posts every hour, but you can click Run Now to trigger an immediate test.

  4. Log back into OneUp to verify that your X post (image/video + caption) has been scheduled or posted to your target account.

Supported Social Networks

Once this automation is live, anything you publish on X will auto-publish across your connected channels hourly. This integration supports posting from X to:

  • Instagram

  • Facebook

  • TikTok

  • YouTube

  • Threads

  • Bluesky

  • Snapchat

  • Google Business Profile

  • LinkedIn

  • Pinterest

  • Discord

Check this video out to see how auto-posting from X to other social networks works in action:

OneUp

OneUp is a social media management tool. Scheduling, analytics, and social inbox, all in one place.