x-twitter.reply_to_post
ActiveTool of Vee3
Reply to a post from a connected X account. Call x-twitter.connected_accounts first. Pass user_id or user_name to target a specific account, or omit both to use the default account. Requires reply_to_post_id. Supports the same content options as x-twitter.create_post: text, polls, media, reply settings, paid partnership disclosure, AI-generated labels, super-follower exclusivity, nullcast posts, cards, communities, and direct-message deep links. At least one of text, poll, media, or card_uri is required, same as x-twitter.create_post. Token pricing matches x-twitter.create_post.
Parameters schema
{
"type": "object",
"title": "reply_to_x_postArguments",
"required": [
"reply_to_post_id"
],
"properties": {
"poll": {
"anyOf": [
{
"type": "object",
"additionalProperties": true
},
{
"type": "null"
}
],
"title": "Poll",
"default": null,
"description": "Poll object with options (2-4 strings) and duration_minutes (5-10080)."
},
"text": {
"anyOf": [
{
"type": "string",
"maxLength": 25000
},
{
"type": "null"
}
],
"title": "Text",
"default": null,
"description": "Reply text content. At least one of text, poll, media, or card_uri is required."
},
"media": {
"type": "array",
"items": {
"type": "string"
},
"title": "Media",
"default": null,
"maxItems": 4,
"minItems": 1,
"description": "File names from meta-tools.list_uploaded_files to attach (up to 4)."
},
"user_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "User Id",
"default": null,
"description": "Numeric X user id from x-twitter.connected_accounts. Pass user_id or user_name to target a specific account, not both. Omit both to use the default account."
},
"card_uri": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Card Uri",
"default": null,
"description": "Card URI for the post. Mutually exclusive with poll and media."
},
"nullcast": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Nullcast",
"default": null,
"description": "Whether the post is promoted-only and hidden from the public timeline."
},
"user_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "User Name",
"default": null,
"description": "X handle from x-twitter.connected_accounts, with or without a leading @. Pass user_id or user_name to target a specific account, not both. Omit both to use the default account."
},
"community_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Community Id",
"default": null,
"description": "Community id when posting to an X community."
},
"made_with_ai": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Made With Ai",
"default": null,
"description": "Whether the post contains AI-generated media."
},
"reply_settings": {
"anyOf": [
{
"enum": [
"following",
"mentionedUsers",
"subscribers",
"verified"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Reply Settings",
"default": null,
"description": "Who can reply to the post."
},
"paid_partnership": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Paid Partnership",
"default": null,
"description": "Whether the post is a paid partnership."
},
"reply_to_post_id": {
"type": "string",
"title": "Reply To Post Id",
"description": "Numeric id of the post to reply to."
},
"share_with_followers": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Share With Followers",
"default": null,
"description": "Whether to share a community post with followers too."
},
"exclude_reply_user_ids": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Exclude Reply User Ids",
"default": null,
"description": "User ids to exclude from the reply mention list."
},
"direct_message_deep_link": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Direct Message Deep Link",
"default": null,
"description": "Deep link that moves the conversation into Direct Messages."
},
"for_super_followers_only": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "For Super Followers Only",
"default": null,
"description": "Whether the post is exclusive to super followers."
},
"auto_populate_reply_metadata": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Auto Populate Reply Metadata",
"default": null,
"description": "Whether to automatically populate reply metadata."
}
}
}Parent server
Vee3
https://github.com/Vee3io/Vee3
1/7 registries