Crystal Orb Crystal Orb

Loading…

Sign-in is unavailable right now. Please refresh to retry.

Crystal Orb Crystal Orb
An inbound screening agent for LinkedIn

Your LinkedIn inbox, screened before you open it.

Crystal Orb reads every inbound message, evaluates recruiter pitches against your criteria, and surfaces only the ones worth your time. You approve every reply before it sends.

See how it works

Copilot mode by default — nothing is sent without your approval.
Coming soon: let recruiters and sales teams pay for your time.

Inbox Copilot
A
Alice Chen
Staff Engineer · $220k · remote
approved
B
Bob Marsh
No salary stated — draft ready
active
C
Carol Diaz
$95k onsite — below your floor
archived

What it does with every message

Each inbound DM is read in full context and routed one of four ways. Recruiter pitches are checked against the criteria you set.

Approve

Qualified leads reach you with a Slack or Discord ping, ready for a personal reply.

Reply

When key details are missing, it drafts a polite ask for the specifics you need.

Archive

Clearly below your bar, or spam — set aside and summarized in a weekly digest.

Ignore

Friends and genuine networking are classified as personal and never touched.

Make your inbox work for you

Coming soon

Recruiters and sales teams want your attention. Soon they'll be able to pay for it — and the agent will handle the asking, the booking and the money, so you just decide whether to show up.

1
They put something behind it

A refundable deposit to reach you. It comes back the moment you reply — so anyone genuinely interested loses nothing, and the mass-blast crowd doesn't bother.

2
Set a rate for real time

For a proper conversation — an interview screen, a sales call — name your price. The agent offers it only to the people worth offering it to.

3
You stay in charge

Off by default, and never offered to people you actually know. Friends and genuine networking stay exactly as they are: untouched.

Not built yet. Sign in and you can register interest — and tell us what your time is worth.

Safe to point at your real account

You stay in control

In Copilot mode the agent only drafts. Nothing is sent until you approve — and edit — each reply yourself.

Personal messages untouched

Anything that isn't a recruiter is classified as personal and left completely alone by the agent.

Human-like timing

Autopilot sends use randomized delays and respect your working hours and timezone — never instant 3 AM replies.

Let the noise sort itself out.

Connect your LinkedIn account and start screening in minutes. Stay in Copilot until you trust it.

👋

Finish setup — connect your LinkedIn

No LinkedIn account is connected yet, so the agent has nothing to screen. Connect one to start routing your recruiter DMs.

Inbox

Conversations screened and routed by the agent.

Drafts

Replies the agent has drafted, waiting for your approval. Edit any before sending.

No drafts waiting — you're all caught up. 🎉

Let's get you set up

Connecting LinkedIn is the only step that matters — the rest have sensible defaults you can change later.

Earn

Coming soon

Let recruiters and sales teams pay for your time — the agent does the asking, the booking and the money.

How it will work

Nothing here is live yet. This is what we're planning to build.

  1. A refundable deposit to reach you. It goes back to them the moment you reply — so a genuine approach costs nothing, and mass outreach stops being free.
  2. A rate for real time. Interview screens, sales calls, advice — you name the price, and the agent only offers it to people worth offering it to.
  3. Never for people you know. Anything the agent classifies as personal is left alone, exactly as it is today.

Your rates

Preview

A sketch of the controls — they don't do anything yet.

Want this?

Tell us and we'll build it sooner. The number is the useful part — it's what decides whether this is worth building at all.

Settings

Your LinkedIn connection and the criteria the agent screens with.

LinkedIn connected

the agent is screening your inbound DMs.

Disconnecting removes the LinkedIn link and deletes the conversations the agent has screened. You can reconnect anytime.

Connect your LinkedIn

Opens Unipile's secure hosted login — your LinkedIn credentials never touch our servers. Once connected, the agent screens your inbound DMs automatically.

Almost there — finish linking your account to your inbox.

Mode

Connect LinkedIn to enable

How the agent acts on your inbox — draft replies for you to approve, send them on its own, or stay off entirely.

Screening criteria

Connect LinkedIn to edit

Used for autopilot working-hours timing.

Roles outside your selected arrangements are archived. At least one is required; leave all checked to accept any.

Unsaved changes — click Save to apply Saved ✓

Notifications

Where the agent reaches you. Add as many destinations as you like — each one decides for itself which alerts are worth its attention.

You have no destinations yet, so the agent has no way to reach you. Add one below.

We'll send a code to confirm the address before any alerts go there.

A Slack or Discord incoming webhook, or any URL that accepts a JSON POST.

Email is in test mode on this server — messages are logged, not delivered. Set RESEND_API_KEY to send for real.

Notifications on this device

Get alerts from this browser even when Crystal Orb isn't open. Nothing to set up — just allow notifications when your browser asks.

This browser is receiving alerts. Manage what it gets in its row above.

On

Web push is in test mode on this server — alerts are logged, not delivered. Set VAPID_PUBLIC_KEY / VAPID_PRIVATE_KEY to send for real.

This browser can't receive push notifications. On iPhone or iPad, add Crystal Orb to your home screen first, then turn them on from there.

Account

Your sign-in, how Crystal Orb looks, and controls for your data.

Signed in

The account your inbox, settings and LinkedIn connection belong to.

Appearance

Choose how Crystal Orb looks. Defaults to your device setting.

Danger zone

Deletes every conversation, message, draft and queued reply. Your settings and LinkedIn connection are kept.

Simulate

Run a message through the full screening pipeline — same analysis, same routing, same drafting as a real DM, judged against your current settings. Nothing here touches LinkedIn, and test conversations never appear in your Inbox.

Screening with your current settings
Mode Salary floor Work arrangements Max auto-replies Extra criteria applied

Screening is Disabled, so test messages are ingested but never analyzed — you'll see them arrive with no routing decision. Switch to Copilot or Autopilot to exercise the pipeline.

On Autopilot the agent sends its replies itself, so test replies go straight to the test outbox instead of waiting for your approval.

Send a test message

Pick a scenario to fill the form, then edit anything you like before sending.

The agent sees only this text plus any earlier messages in the same conversation.

Write a message or pick a scenario to send.

Test inbox

Simulated conversations, kept out of the real Inbox.

No test conversations yet

Send a message above and it'll appear here with the agent's routing decision and reasoning.

Test outbox

Replies that would have gone to LinkedIn. Nothing here was actually sent.

Nothing sent yet.

Stats

How the agent has handled your inbound messages.

Total messages
Qualified leads
Replies sent
Archived

Analysis failed on these, so they were sent to your inbox for manual review instead of being filtered. They are not counted as qualified leads. Open one in the Inbox and use ↻ Re-run analysis to screen it properly.

By intent

No data yet.