opentweet_create_tweet
Create tweets for X: publish immediately, schedule for later, or save as draft. Supports media, categories, and auto-retweet.
Instructions
Create a tweet. Can save as draft, schedule for a specific time, or publish immediately to X.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Tweet text content (max 280 characters for free X accounts, up to 25,000 for Premium+) | |
| category | No | Category/topic tag (e.g. "Tech", "Marketing"). Defaults to "General" | |
| media_urls | No | Array of media URLs (upload first with opentweet_upload_media) | |
| publish_now | No | Set to true to publish immediately to X instead of saving as draft | |
| auto_retweet | No | Enable auto-retweet after posting. The tweet will be retweeted automatically after the specified offset. | |
| x_account_id | No | Target X account ID (for multi-account users). Omit to use primary account. | |
| scheduled_date | No | ISO 8601 date-time to schedule the tweet (e.g. "2026-03-15T09:00:00Z"). Omit to save as draft. | |
| auto_retweet_offset_minutes | No | Minutes to wait before auto-retweeting (e.g. 60, 120, 240, 480, 1440). Defaults to 60. |