x.com
Search results page on X.com
filter-latest/searchmulti-stepverified
by Joakim-Sael
Switch to the Latest tab to see most recent results
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
filter-people/searchmulti-stepverified
by Joakim-Sael
Switch to the People tab to see user results
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
filter-media/searchmulti-stepverified
by Joakim-Sael
Switch to the Media tab to see media results
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
refine-search/searchmulti-stepverified
by Joakim-Sael
Clear and enter a new search query
Input Schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "New search query"
}
}
}Execution Metadata
Selector: body
Auto-submit: true
Steps (2): click → fill
Profile pages on X.com — view user timelines, follow/unfollow, reply to and like posts
open-post/multi-step
by Joakim-Sael
Click on a post to open its detail/thread page. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Post text"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
get-user-bio/extractverified
by Joakim-Sael
Extract the bio/description text of the profile you are viewing
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: [data-testid="UserDescription"]
Result extract: text
click-reply-button/multi-step
by Joakim-Sael
Click the Reply button on a specific post to open the reply composer. Pass the exact full text of the post body (or a unique substring that only appears in that one post).
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
like-post/multi-stepverified
by Joakim-Sael
Like a specific post on the X feed. Pass the exact full text of the post body (or a unique substring that only appears in that one post).
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
follow-user/multi-stepverified
by Joakim-Sael
Follow the user whose profile you are viewing
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
unfollow-user/multi-stepverified
by Joakim-Sael
Unfollow the user whose profile you are viewing
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (2): click → click
bookmark-post/multi-stepverified
by Joakim-Sael
Bookmark a specific post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Post text"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
retweet-post/multi-stepverified
by Joakim-Sael
Retweet a specific post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "Post text"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (2): click → click
get-feed-posts/multi-stepverified
by Joakim-Sael
Extract visible timeline posts as structured JSON. Much cheaper than a snapshot.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: #__molt_result
Result extract: text
Steps (1): evaluate
get-profile-stats/multi-stepverified
by Joakim-Sael
Extract profile info: name, handle, bio, follower count, following count. Much cheaper than a snapshot.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: #__molt_result
Result extract: text
Steps (1): evaluate
X home timeline where users can view their feed, post updates, and interact with other posts
fill-post-text/homefillverified
by Joakim-Sael
Fill the post text area with content to compose a new post
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text to compose"
}
}
}Execution Metadata
Selector: [data-testid="tweetTextarea_0"]
Fields (1): text (textarea)
Auto-submit: false
click-post-button/homemulti-stepverified
by Joakim-Sael
Click the Post button to submit and publish the composed post
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
submit-reply/homemulti-stepverified
by Joakim-Sael
Click the Post button to submit a reply in the reply composer dialog
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
fill-reply-text/homefillverified
by Joakim-Sael
Fill the reply text area in the reply composer dialog with content
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The reply text to type"
}
}
}Execution Metadata
Selector: [data-testid="tweetTextarea_0"]
Fields (1): text (textarea)
Auto-submit: false
go-to-bookmarks/homemulti-stepverified
by Joakim-Sael
Navigate to the bookmarks page
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
search-tweets/homemulti-stepverified
by Joakim-Sael
Search for tweets by filling the search box and pressing Enter. Navigates to search results.
Input Schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Search query"
}
}
}Execution Metadata
Selector: body
Auto-submit: true
Steps (3): click → fill → click
go-to-profile/homemulti-stepverified
by Joakim-Sael
Navigate to your own profile page
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
retweet-post/homemulti-stepverified
by Joakim-Sael
Retweet/repost a specific post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (2): click → click
bookmark-post/homemulti-stepverified
by Joakim-Sael
Bookmark a specific post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
click-reply-button/homemulti-step
by Joakim-Sael
Click the Reply button on a specific post to open the reply composer. Pass the exact full text of the post body (or a unique substring that only appears in that one post).
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
like-post/homemulti-step
by Joakim-Sael
Like a specific post on the X feed. Pass the exact full text of the post body (or a unique substring that only appears in that one post).
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
unlike-post/homemulti-stepverified
by Joakim-Sael
Unlike a previously liked post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
undo-retweet/homemulti-stepverified
by Joakim-Sael
Undo a retweet on a specific post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (2): click → click
unbookmark-post/homemulti-stepverified
by Joakim-Sael
Remove a bookmark from a specific post. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
open-post/homemulti-stepverified
by Joakim-Sael
Click on a post to open its detail/thread page. Pass the exact post text or a unique substring.
Input Schema
{
"type": "object",
"required": [
"text"
],
"properties": {
"text": {
"type": "string",
"description": "The post text (exact or unique substring)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
go-to-notifications/homemulti-stepverified
by Joakim-Sael
Navigate to the notifications page
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
go-to-messages/homemulti-stepverified
by Joakim-Sael
Navigate to the direct messages page
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): click
get-trending/homemulti-stepverified
by Joakim-Sael
Extract trending topics from the sidebar as JSON.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: #__molt_result
Result extract: text
Steps (1): evaluate
get-feed-posts/homemulti-stepverified
by Joakim-Sael
Extract visible feed posts as structured JSON (user, handle, text, likes, retweets, replies). Much cheaper than a snapshot.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: #__molt_result
Result extract: text
Steps (1): evaluate