Cross-posting content manually from X (formerly Twitter) to platforms like Instagram, Facebook, or TikTok can easily become a tedious task. However, by using xAI's Grok alongside a social scheduling platform like OneUp, you can set up an automated workflow that syncs your posts seamlessly.
In this guide, we'll walk through how to connect Grok to OneUp to automatically repost content from X across your other social channels.
What You Need Before Starting
Grok Access: An xAI account with custom connector support.
OneUp Account: Connected to the target social profiles (e.g., Instagram, Facebook, Threads, LinkedIn, TikTok, YouTube, etc.) where you want posts automatically shared.
Step-by-Step Guide
Step 1: Retrieve Your OneUp API Key
Log in to your OneUp dashboard.
Click the Gear icon in the upper dropdown menu and select API and MCP.
Copy your unique API key.
Step 2: Add the Custom Connector in Grok
Open Grok and navigate to the Plugins section.
Select New Connector and choose Add Custom Connector.
Set the connector name to
OneUp.Grab the connector endpoint URL from the OneUp API Documentation (under the MCP connector section).
Append your actual OneUp API key to the end of the URL where indicated, then click Add Connector.
Step 3: Prompt Grok to Set Up the Auto-Posting Rule
Once connected, instruct Grok in natural language to monitor your X account and cross-post to your desired channel.
Example Prompt:
"Set up an auto-post rule that cross-posts any photo or video post from my connected X account over to my [Account Name] Instagram account."
Note: For image- and video-first platforms like Instagram, the rule will automatically filter out text-only posts since media is required.
Step 4: Test the Automation
Publish on X: Post an update containing an image or video on your X account.
Automated Trigger: The connector automatically checks for new posts on the hour.
Manual Trigger (Optional): To test instantly, go to the Automations tab in Grok, find your new
X → Instagramrule, and click Run Now.
Step 5: Confirm in OneUp
Open your OneUp dashboard or calendar view. You will see that the post—complete with the original caption and attached media—has been automatically formatted and queued or published to your destination account.
Supported Platforms
Using this Grok and OneUp setup, you can automatically cross-post content from X to a wide variety of destinations, including:
Instagram
Facebook
TikTok
Threads
YouTube Shorts
Bluesky
Snapchat
Google Business Profiles