Operun
← All solutions
Operun Solution Playbook

X Threads and Trends, Kept in Order

Read long threads, mentions and trend searches in your own signed-in browser, step by step, so every post keeps its place, its text and its links.

  • X ENT (Requires Enterprise Operator Build)
  • Threads
  • Trend search
Requires Enterprise Operator Edition. This playbook uses transient CDP actions that only the Operator Edition carries. It is included with Pro ($29/month) as a direct download, and with every Enterprise plan. Get Pro with Operator Edition →
Book a Demo

Business Pain Point

What slows your team down today

The API costs more than the job

X’s paid API tiers are priced for platforms, not for a marketing team that tracks a handful of threads and mentions each week.

Threads lose their structure

Long threads nest replies under the original post. Scripts that grab what is visible mix posts from different branches and lose who answered whom.

Scroll too fast and posts vanish

The timeline recycles DOM nodes: posts scrolled out of view are removed. One big jump skips whole stretches that were never rendered.

Operun Advantage

Why the Operun kernel gets it right

Small steps, read after each

act scroll moves a fixed, modest distance and snapshot --text reads after every pass, so recycled posts are read before they leave the page.

wait_element before every read

wait_element confirms the next posts are rendered before the snapshot runs, so a slow load never turns into a silent gap in the thread.

Clean text and links

The text snapshot returns each post’s text, author, time and outbound links as plain lines, deduplicated by post link and kept in thread order.

  1. 01

    Open the thread

    Bring the thread, mention search or trend query to the front in your signed-in browser.

  2. 02

    Scroll a small step

    Operun scrolls a fixed, modest distance so X renders the next posts without skipping any.

  3. 03

    Wait and read

    wait_element confirms the posts are rendered, then a text snapshot reads them.

  4. 04

    Merge and export

    Passes are merged by post link in thread order and written to JSON and a sheet.

Run It Yourself

The Operun commands behind this playbook

Runs on: Enterprise Operator Edition.

Read a thread pass by pass (CLI) shell
# Operator Edition: x.com is outside the store build's host list
operun browser activate --tab 17
operun browser act --action wait_element --tab 17 --selector "article[data-testid=tweet]" --timeout 8000
operun browser snapshot --tab 17 --text      # read before scrolling on
operun browser act --action scroll --tab 17 --direction down --amount 1200
One pass as a task payload (JSON) json
[
  { "action": "wait_element",
    "selector": "article[data-testid=tweet]", "timeout": 8000 },
  { "action": "snapshot", "mode": "content" },
  { "action": "scroll", "direction": "down", "amount": 1200 }
]

Authorized use only: Designed strictly for exporting data from your own authorized accounts or public, permission-granted sources in compliance with platform terms. Use this for authorized social listening on public posts you can already view, and follow X’s terms. Keep only what your research needs.

Input / Output Artifacts

What goes in, what comes out

Inputs

  • Sources

    Thread URLs, mention searches or trend queries

  • Scroll step

    Pixels per pass, e.g. 1200 px × 15 passes

  • Output folder

    Local folder or NAS path

Deliverables

  • Thread file

    JSON — post, author, time, text, links, order

  • Mention sheet

    CSV / XLSX — query, post link, text, time

  • Link list

    CSV — outbound links found in each post

ROI Impact

Measured in hours, not promises

$0

API fees for reading pages you can open

1

read after every scroll pass, so nothing is skipped

40k

tokens read per snapshot

Typical results from production engagements; your outcome depends on store count and workflow scope.

See this playbook run on your stack

Book a live demo and watch Operun execute x threads and trends, kept in order inside your real workflow.

Book a Demo Get Pro with Operator Edition

Requires Enterprise Operator Edition.

[email protected]