PantheonGet Early Access

X (Twitter) CRM

TL;DR

X is where a lot of real business starts — an investor replies to a post, a candidate slides into your DMs, a supplier finds you from your profile. X gives you a thread and nothing else: no contact record, no history beyond the conversation, and no connection to the same person on any other app. A CRM for X fixes that.

X DMs are a real business channel

For a lot of people, X is the top of the funnel. A post gets traction, and the follow-up lands in DMs. That is how founders meet investors, how recruiters reach engineers who never open a recruiter email, how crypto and infrastructure deals get their first conversation, and how journalists get sourced.

What makes it work is that a public profile is a permanent inbound door. You do not have to know someone to reach them, and they do not have to know you to reply. That is a genuine advantage over email, where a cold message from a stranger is a spam-filter problem.

The cost is that everything after the first reply is unmanaged. X was built for public posting. The DM inbox is an afterthought bolted to the side of it.

What X does not give you

X has no contact record. There is a profile — a handle, a bio, a follower count — but nothing that belongs to you. You cannot attach what you know about a person to the person.

Specifically, what is missing:

  • No history beyond the thread. The conversation is the record. If you talked to someone in 2023 and again last week, there is no place that tells you that, and no way to note why the first conversation stalled.
  • Weak search. Finding a person you have messaged is easy. Finding the specific thing they said — the number, the intro, the address — is not what the DM inbox is built for.
  • A split inbox. Messages from people you do not follow land in a separate requests folder. Real inbound routinely sits in there unseen, because the folder is designed to be ignored.
  • No link to anywhere else. The same person is also in your Telegram, or texted you from a number, and X has no idea.

Handles change. Account IDs do not.

This is the part most tools get wrong, and it matters more on X than almost anywhere else.

An X handle is not an identity. It is a label, editable at any time, with no limit on how often. When someone changes theirs, the old handle is released back into the pool and can be claimed by someone else. Rebrands, pivots, name changes, and account cleanups all move handles around constantly.

Underneath the handle, every X account has a permanent numeric ID. It is assigned once, never changes, and is never reassigned.

A CRM that keys contacts on @handle therefore breaks in two directions. When someone renames, you get a duplicate contact and lose the history. When someone else picks up the abandoned handle, you get a worse failure — a stranger silently merged into an existing record. Keying on the account ID makes both problems go away — the stable key any durable X CRM has to build on.

The conversation does not stay on X

Watch how a real deal actually moves. It starts as a reply to a post, becomes a DM, and by the third message someone says "what is your Telegram" or "here is my number." The relationship keeps going. The record stops.

That is the structural problem with any single-channel X tool: it is scoped to the app, not to the person. You end up with a contact in an X inbox tool, a separate contact in a Telegram tool, and a phone thread that belongs to neither — three partial records of one relationship, and no view of the whole thing.

A CRM built for messaging inverts that. The person is the record. X is one of the places you talk to them.

Bringing X into one cross-channel record

Pantheon is a messenger-native CRM. You connect your own messaging accounts and the conversations you are already having become contacts and history — no data entry, no forms, no copy-paste.

Today that set is Telegram, WhatsApp, and iMessage — the messengers where your conversations already live. When the same person reaches you on more than one, they resolve to one record with one timeline, and cross-channel search runs across all of it. That is the difference between an inbox add-on and a system of record.

X is on the roadmap, and the design goal is that your X relationships fold into that same record — so a contact who first replies on X and later moves to Telegram stays one person, not two. Pantheon is in alpha — Telegram is live today; WhatsApp and iMessage run through the desktop app; mobile is incoming. It is a capture and memory layer, not an outreach tool: there is no bulk DM sending, no sequences, and no automation. See how Pantheon works.

What is a Twitter CRM?

A Twitter (X) CRM connects your X DMs to contact records and searchable history, so the relationships you build on X do not live only inside a chat thread. The useful ones go further and link the same person to their other channels, because conversations that start on X usually do not stay there. More on the term.

Why does keying on the @handle matter?

Because handles are not stable. Anyone can change theirs at any time, and the old handle is released for someone else to claim. A CRM that identifies people by handle creates a duplicate when someone renames, and can silently merge a stranger into an existing record when their old handle is reused. The numeric account ID is permanent and never reassigned, which is why it is the right key.

What about the message requests folder?

Messages from people you do not follow go to a separate requests folder rather than your main inbox, and X's DM privacy settings can narrow who is allowed to send one at all. The practical effect is that your inbox is split in two and the half with the cold inbound in it is the half you check least. Worth reviewing your DM settings, and worth having a record that does not depend on which folder something landed in.

Which channels does Pantheon capture today?

Telegram, WhatsApp, and iMessage are live — one record per person, with search across all of it. X is on the roadmap: the design goal is that your X relationships fold into that same cross-channel record rather than staying siloed in a DM thread. Pantheon is in alpha: Telegram live, WhatsApp and iMessage through the desktop app, mobile incoming.

Is this an outreach or automation tool?

No. Pantheon does not send bulk DMs, run sequences, or automate replies, and mass cold DMing is a good way to get an X account limited regardless of the tool. Pantheon is the record: contacts, history, and search across the conversations you are actually having.

How do I get started?

Pantheon is in alpha — join the waitlist at app.pantheon.run. You connect your messaging and contacts build themselves.

Join the alpha waitlist

Related

What is a Twitter CRM?

A Twitter CRM — now more accurately an X CRM — is a customer relationship management system whose primary data source is X, especially direct messages. It turns DM threads into contact records with searchable history, and the good ones resolve the same person across the other apps they message you on.

Read →

How to Manage Twitter DMs

Managing X DMs well comes down to four habits: set who can reach you, actually work the message requests folder, triage every thread to one of three outcomes, and keep a record somewhere that is not the thread itself. X gives you six pins and a mark-unread flag — everything past that you have to build.

Read →

Twitter DMs for Sales

X DMs work for sales because the context is public — you can see what someone cares about before you write, and they can see who you are before they reply. What X does not give you is a pipeline: no stages, no next step, no record of the person, and no continuity once the conversation moves to Telegram or a call. That part you have to supply.

Read →

What is Identity Resolution?

Identity resolution is the process of deciding whether two or more records refer to the same real person, then joining them into one view. Inside a single system this is trivial — there is a primary key. Across systems that were never designed to interoperate, there is no shared key at all, and the job becomes an inference problem with asymmetric costs: a missed match leaves a duplicate, but a wrong match silently blends two people into one.

Read →

Telegram CRM

Read →

What is a Messenger-Native CRM?

A messenger-native CRM is a customer relationship management system built from the ground up around messaging apps — Telegram, WhatsApp, iMessage, and others — as the primary communication channel, rather than an email-first CRM with a chat plugin bolted on.

Read →

What is a Crypto CRM?

A crypto CRM is a customer relationship management system tailored to Web3 and crypto-native dealmaking — where conversations happen in Telegram, contacts are often pseudonymous and wallet-linked, and pipelines track token deals, allocations, and investor relationships rather than classic B2B sales stages.

Read →