Aident logoAident logo centerAident Loadout
Use CasesPricingDocs
ENStart Now
AppsTwitter ToolsTwitter Creation Of A Post
Twitter Tools

Twitter Creation Of A Post

Creates a Tweet on Twitter; `text` is required unless `card_uri`, `media_media_ids`, `poll_options`, or `quote_tweet_id` is provided. Example - Creating a tweet with media and location: { "text": "Check out our latest product update! 🚀", "media_media_ids": ["1455952740635586573…

Write actionRisk level 2 of 5OAuth connection
Use Twitter Creation Of A Post

Pricing and limits

Aident logo

Product

Aident LoadoutAident Playbook EditorOpen-CUAK

About

AppsSkillsUse CasesDocsBlogPricingDownloadsPrivacy PolicyTerms of Service

Alternatives

vs Composiovs Zapier
llms.txtGet an AI summary of Aident LoadoutSummarize with ChatGPTSummarize with ClaudeSummarize with GeminiSummarize with Perplexity

© Aident Labs, 2024-2026

Pricing
Free
Unified payment
Not currently supported

Inputs

  • textstring
    Text content of the Tweet. Length limits are enforced by the X (Twitter) API and depend on the authenticated user's account tier — basic accounts are typically capped at 280 weighted characters (emojis/CJK count as 2, URLs count as 23 regardless of length), while X Premium accou…
  • card_uristring
    URI of a card to attach. Mutually exclusive with `quote_tweet_id`, `poll` parameters, `media` parameters, and `direct_message_deep_link`.
  • nullcastboolean
    Marks the Tweet as a promoted-only post, not appearing in public timelines or served to followers.
  • geo_place_idstring
    Twitter Place ID to associate with the Tweet.
  • poll_optionsarray
    List of 2 to 4 poll options (max 25 characters each). Required if creating a poll. Mutually exclusive with `card_uri`.
  • quote_tweet_idstring
    ID of the Tweet to quote. MUST be a numeric string containing only digits (1-19 digits). Accepts string or numeric types, automatically converted to string. Example: '1346889436626259968' is valid. Placeholder values like 'unknown', 'null', 'none' are NOT valid. Mutually exclusi…
  • reply_settingsstring
    Specifies who can reply to this Tweet. Valid values are: 'following' (users following the author), 'mentionedUsers' (users mentioned in the Tweet - note: use 'mentionedUsers', NOT 'mentioning'), or 'subscribers' (X Premium subscribers only).
  • media_media_idsarray
    Up to 4 Media IDs obtained from prior uploads. Each Media ID MUST be a numeric string containing only digits (1-19 digits), matching the pattern ^[0-9]{1,19}$. Example: '1455952740635586573' is valid, 'PLACEHOLDER_MEDIA_ID' is invalid. At least one of `text` or `media_media_ids`…
  • poll_reply_settingsstring
    Specifies who can reply to the poll Tweet: 'following' or 'mentionedUsers'. Mutually exclusive with `card_uri`.
  • media_tagged_user_idsarray
    User IDs to tag in media; tagged users must have enabled photo tagging. Mutually exclusive with `card_uri`.
  • poll_duration_minutesinteger
    Poll duration in minutes (5-10080). Required if `poll_options` are provided. Mutually exclusive with `card_uri`.
  • direct_message_deep_linkstring
    Deep link to a private Direct Message conversation. Mutually exclusive with `card_uri`.

Observable output

  • data
    Required
    Data from the action execution
  • errorstring
    Error if any occurred during the execution of the action
  • successfulboolean
    Required
    Whether or not the action execution was successful or not

Skills that use this Action

Related use cases

  • Prepare an open-source launch on XResearch the live conversation, draft one evidence-grounded launch post, and preserve a review checkpoint before publication.
  • Measure an X launch beyond impressionsPublish a reviewed launch post, capture comparable post analytics, and connect attention to the intended next step.

Official source

Provider source

Skills that use this Action

  • @Aident6,630420
    Open Source Project X LaunchResearch an open-source repository and publish one approved launch post on X.
    Aug 18, 2026