Skip to main content
MindStudio
Pricing
Blog About
My Workspace
Social Media

[X] Create post

The [X] Create Post block publishes a post to an X (Twitter) account directly from a MindStudio workflow.

Post text and media to X from a workflow

The [X] Create Post block publishes a post to an X (Twitter) account directly from a MindStudio workflow. It takes a text string of up to 280 characters as its primary input, along with an OAuth connection ID that identifies which X account to post from. Optionally, you can attach up to four media items — images, GIFs, or videos — by providing their publicly accessible URLs in the mediaUrls array.

The block's output is void, meaning it performs the posting action without returning data to the workflow. This makes it a terminal or side-effect step rather than a data-producing one. The text and media inputs can be populated dynamically using variables from earlier steps in the workflow, allowing the post content to be generated or assembled upstream before being published.

This block fits into workflows that involve automated social publishing, such as posting AI-generated content on a schedule, sharing summaries of processed data, or triggering announcements based on external events. It is typically placed near the end of a workflow after content has been prepared by other blocks.

What you can build

Real-world workflows powered by the [X] Create post block.

AI-Generated Content Publishing

Use an AI text generation block to draft a post, then pass the output directly to this block to publish it to X automatically.

News or Blog Announcements

When a new article or blog post is detected, generate a short summary and post it to X to notify followers.

Scheduled Social Media Posts

Trigger a workflow on a recurring schedule to compose and publish regular updates or reminders to an X account.

Product Launch Alerts

Post a product image and announcement text to X automatically when a new item is added to a catalog or database.

Event-Driven Status Updates

Publish real-time status updates to X when a monitored system event or threshold is triggered in a workflow.

Visual Content Sharing

Attach up to four images or videos via public URLs to share visual content alongside post text on X.

Ready to add [X] Create post to your workflow?

Get Started Free

Common questions about [X] Create post

What parameters are required to use this block?

The block requires a text string (up to 280 characters) and a connectionId that references a valid X OAuth connection. Without a connectionId, the block cannot authenticate and post to an X account.

What does this block return?

The block returns void — it does not produce output data. It performs the action of creating a post on X but does not pass any result or post ID to subsequent workflow steps.

Can I attach images or videos to the post?

Yes. You can provide up to four media items via the mediaUrls array. Each URL must be publicly accessible. Supported formats include JPEG, PNG, GIF, WEBP, and MP4.

What kinds of workflows commonly use this block?

This block is typically used in automated content publishing workflows, such as posting AI-generated text, sharing summaries of processed data, or triggering social announcements based on upstream events. It is usually placed at the end of a workflow after content has been prepared.

How do I connect an X account to use this block?

You need to set up an X OAuth connection in MindStudio and reference its ID in the connectionId field. This connection authorizes the block to post on behalf of the linked X account.

Add [X] Create post to your workflow

Build powerful AI workflows with drag-and-drop blocks. No coding required.