All posts

The X integration is included with paid Modem subscriptions. Turn it on in Settings → Integrations → X.

Responding to customers on X is hard, which is why it stands out when a team gets it right. In September, David Cramer posted a complaint about Muse. Cosmo Du replied that a fix was coming, then came back to the thread when it shipped:

Tbqh I don’t understand any company that doesn’t interact on X with customers at this point

👌 Muse shipping fixes

David Cramer (@zeeg) September 13, 2026

Most teams lose track of posts like David's. The post scrolls away, the person who saw it isn't the one who fixed the bug, and by the time the fix ships nobody remembers who asked.

Modem now records X posts the same way it records support tickets, so the people who asked are still on file when the fix ships.

See X posts in Slack

Modem sends every X post about Modem or Hunk (our open-source terminal diff viewer) to a Slack channel called #bots-social. Here are two recent ones:

#bots-social

ModemAPP3:08 PM

Tom Refactored (@tomhaxxx) on X

hunkdiff much more powerful, esp. inline comments and your agent taking over those suggestions

Positive feedback on hunk terminal diff viewer · 3rd report

Post · Reply on X

ModemAPP10:33 AM

SHIPPED · Modem (@modemdev) on X

The customer concerns on X you were missing are now in Modem.

Support monitoring X (Twitter) for indirect feedback · 6th report

Post · Reply on X

1 replyA customer flagged X as a primary source for indirect feedback and asked to roll it into topics with GitHub, Discord, Intercom and Sentry.
Two example posts from Modem in our #bots-social Slack channel.

The first card is praise for Hunk, the third post on that topic. The second is our own launch post from Tuesday. It joined the topic where customers had asked us to bring X into Modem.

How it works

6 posts matched @inktomi OR "inktomi dashboard"

  1. @kim any chance of a dark mode? the dashboard is blinding at 2am

  2. @greg RT @inktomi: v2.4 is out with a faster dashboard

    skipped · retweet
  3. @suresh t.co/x8Kq2Lm

    skipped · just a link
  4. @andre the new inktomi dashboard loads in half the time. nice work

  5. @sonia Like + RT and tag a dev who uses Inktomi to win a hoodie

    skipped · giveaway
  6. @paula @inktomi 🔥

    skipped · just an @mention

2 reached #bots-social

@kim on X

any chance of a dark mode? the dashboard is blinding at 2am

Dark mode for the dashboard · 2nd report

@andre on X

the new inktomi dashboard loads in half the time. nice work

Praise for dashboard speed

Of the six posts this search matched, two reach Slack, each filed on a topic.
  1. Modem searches X based on your saved queries.
  2. Modem groups each post into topics the same way it groups support tickets, Slack threads and calls. A post about an existing topic joins it, and the topic's report count goes up.
  3. When a post joins a topic, a smart automation runs. Modem's agent looks up who posted and which company they work for, checks whether the topic is in progress or shipped, and posts the card.

X is noisy: there are jokes, spam and low-effort posts. Modem's ingest pipeline filters those out, so Slack only gets posts with something in them: a bug, a request, a question or praise. In the last 30 days, Modem read 30,000 X posts and distilled them down to several hundred actionable bug reports and feature requests.

One feature request, wherever it was asked

Customers report the same problem on X, in shared Slack channels, in support tickets and on sales calls, without seeing each other's messages. Modem groups those reports into one feature request and links it to the Linear issue and the GitHub PR that fixes it:

  • XX

    any chance of a dark mode? the dashboard is blinding at 2am

    Kim

  • Slack#petscom-shared

    Half our on-call team keeps asking for a dark theme. Is it on the roadmap?

    Suresh· Pets.com

  • IntercomTicket #48211

    Is there a way to switch the dashboard to dark mode?

    Greg· Webvan

  • GongRenewal call

    Wants dark mode before rolling out to the support team.

    Paula· Kozmo

Modem

Feature request

Dark mode for the dashboard

Reports4 people · 3 companiesIssueLinear ENG-2210FixGitHubPR #912 · openPR #912 · mergedStatusShippedWho to tell
  • Kim

    XWaiting on the fixReply on X

  • Suresh· Pets.com

    SlackWaiting on the fixReply in Slack

  • Greg· Webvan

    IntercomWaiting on the fixReply on the ticket

  • Paula· Kozmo

    EmailWaiting on the fixEmail Paula

Four reports in four places become one feature request. When it ships, Modem lists who to tell, and where.

When the PR merges and the topic is marked shipped, Modem already has the list of who asked and where to reply to each of them.

Who asked for this feature, and where should I reply to each of them now that it's shipped?

Set it up

Turn on X in Settings → Integrations → X and add a search like @yourcompany OR "your product". Then ask Modem's agent to set up your own #bots-social:

When an X post about us lands on a topic, post it to #social with who posted, the topic, and a reply link. Mark it SHIPPED if the topic is done.

The docs cover search syntax and what Modem captures from each post.