Blocks
X
Interact with X
Connect with X to post tweets, read content, search for information, and access user profiles. Integrate social media capabilities into your workflow with comprehensive X platform access.
Block Preview
X
Interact with X
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the x block with monitoring enabled in production.
Inputs (UI)
Operation
dropdownLayout: full
Options: Post a New Tweet, Get Tweet Details, Search Tweets, Get User Profile
X Account
oauth-inputPlaceholder: Select X account
Layout: full
Provider: x
Tweet Text
long-inputPlaceholder: What's happening?
Layout: full
Condition: operation = "x_write"
Reply To (Tweet ID)
short-inputPlaceholder: Enter tweet ID to reply to
Layout: full
Condition: operation = "x_write"
Media IDs
short-inputPlaceholder: Enter comma-separated media IDs
Layout: full
Condition: operation = "x_write"
Tweet ID
short-inputPlaceholder: Enter tweet ID to read
Layout: full
Condition: operation = "x_read"
Include Replies
dropdownLayout: full
Condition: operation = "x_read"
Options: true, false
Search Query
long-inputPlaceholder: Enter search terms (supports X search operators)
Layout: full
Condition: operation = "x_search"
Max Results
short-inputPlaceholder: 10
Layout: full
Condition: operation = "x_search"
Sort Order
dropdownLayout: full
Condition: operation = "x_search"
Options: recency, relevancy
Start Time
short-inputPlaceholder: YYYY-MM-DDTHH:mm:ssZ
Layout: full
Condition: operation = "x_search"
End Time
short-inputPlaceholder: YYYY-MM-DDTHH:mm:ssZ
Layout: full
Condition: operation = "x_search"
Username
short-inputPlaceholder: Enter username (without @)
Layout: full
Condition: operation = "x_user"
Inputs (API)
operation
stringRequired
credential
stringRequired
text
stringOptional
replyTo
stringOptional
mediaIds
stringOptional
poll
jsonOptional
tweetId
stringOptional
includeReplies
booleanOptional
query
stringOptional
maxResults
numberOptional
startTime
stringOptional
endTime
stringOptional
sortOrder
stringOptional
username
stringOptional
includeRecentTweets
booleanOptional
Outputs
Primary response type:
{
"tweets": "json",
"includes": "json",
"meta": "json"
}