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
A OneUp account with your target social media accounts already connected.
Your OneUp API Key.
Access to Grok.
Step 1: Get Your OneUp API Key
Log into your OneUp account and navigate to the Accounts page to ensure all target social profiles are connected.
Click the gear dropdown menu in OneUp and select API and MCP.
Copy your unique API key provided on the page.
Step 2: Connect OneUp to Grok via MCP Connector
Open Grok and navigate to the Plugins section.
Click New Connector and select Add a custom connector.
Name your connector (e.g.,
OneUp).For the Server URL, retrieve the MCP connector URL from the OneUp API documentation.
Paste the URL and replace the placeholding text with your actual OneUp API key.
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
Create and publish a test post containing an image or video on your X account.
In Grok, navigate to the Automations tab to view your active setups.
By default, automations check for new posts every hour, but you can click Run Now to trigger an immediate test.
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