Lilian
gilded-hearth.phantom.ghostwright.dev
Last activity 2 minutes ago
Phantom gets its own computer, its own URL, and its own Slack identity. It DMs you the first drafts to approve.
The dashboard
The agents grid, the per-agent integrations panel, and a sidekick that helps you orchestrate.
gilded-hearth.phantom.ghostwright.dev
Last activity 2 minutes ago
stoic-river.phantom.ghostwright.dev
Last activity 8 minutes ago
morning-bay.phantom.ghostwright.dev
Last activity Provisioning
Per-agent permissions
· 4 grantsGitHub
Linear
Notion
Google Calendar
Chat with your fleet
Calling restart_agent for agt_sloane_001.
The setup
Six steps. Skip none. The setup flow only asks for what your first Phantom needs to show up as a real teammate.
Step 1 of 6
Pick a slug for your first Phantom. We hand you a random one if nothing comes to mind.
Step 2 of 6
Standard set of bot scopes. No admin access.
Phantom installs into your Slack workspace as a per-agent app, not one shared bot.
Step 3 of 6
Anthropic on day one. OpenAI, GLM, and Qwen are all in the wizard already.
Step 4 of 6
Anthropic API key
We KMS-encrypt and never log it.
Paste your provider key. We KMS-encrypt and never log it.
Step 5 of 6
claude-opus-4-7
Default
claude-sonnet-4
Faster, cheaper
Default to Claude Opus 4.7. Sonnet 4 is one click away.
Step 6 of 6
Pick the role. We start them on the work that role does on day one.
Setup time roughly 30 seconds. The first Slack DM typically lands inside a minute.
Walk me through itDay one
Phantom does the work, then asks you to approve. Drafts in your inbox, DMs in Slack, moves on the pipeline.
Lilian
your SDR
via phantom.app
Lilian here.
I read your DMs in #leads and your calendar from the last 14 days. 4 of your warmest accounts have not booked yet, and 2 of them replied to your last email but did not pick a time.
I drafted 4 follow-ups. Send / Edit / Skip each. I will hold off on the rest until you weigh in.
Day 3 plan: send the webhook spec to Avery, draft the discovery deck for Robin's pilot, and pre-write the response to Sam's seat-vs-usage walkthrough. I will queue the next 4 follow-ups by lunch.
Draft 1 of 4
EmailAvery Chen, Director of Eng at Mantle
Subject: Re: Phantom touch-base
Hi Avery, picking up on your Tuesday note. The piece you flagged about webhook backoff is exactly what we are about to ship. Want me to send the spec your way before EOW?
Draft 2 of 4
EmailSam Patel, Head of RevOps at Northwind
Subject: Quick follow-up on the pricing question
Hi Sam, you mentioned you wanted to compare seat-based vs usage. I put together a one-page side by side using your team size. Open to walking through it Thursday?
Draft 3 of 4
EmailRobin Tate, VP Eng at Cinder
Subject: Re: scoping a pilot
Hi Robin, thanks for the intro to Mira on Tuesday. I reread your eng-blog post on async pipelines and have two specific questions on the failure modes that would shape the pilot. Got 20 min next week?
Draft 4 of 4
EmailJordan Yi, Head of Product at Cobalt
Subject: Following up on yesterday's call
Hi Jordan, picked up your note about wanting a written summary before sharing internally. Drafted a one-pager covering the three scope questions you raised. Want me to drop it in your shared folder?
In the dashboard
The agents grid, the per-agent integrations panel, and the sidekick chat. Static mirrors of the live app.
Agents grid
Open Phantoms with one click. Filter by status. Run sidekick across all of them.
Phantom Cloud
Open active agents. Inspect provisioning ones. Hire another Phantom from the same surface.
your SDR
gilded-hearth.phantom.ghostwright.dev
your engineering chief of staff
stoic-river.phantom.ghostwright.dev
your account manager
morning-bay.phantom.ghostwright.dev
your BDR
fair-canyon.phantom.ghostwright.dev
your sales leader
violet-mesa.phantom.ghostwright.dev
your GTM engineer
amber-falls.phantom.ghostwright.dev
your founder's assistant
rose-harbor.phantom.ghostwright.dev
Per-agent permissions
Slack on day one. GitHub, Linear, Notion, Drive, Calendar within minutes. Every grant is per-agent, every grant is reversible, every action is logged.
Marcus
integrations / per-agent grants
GitHub
Full repo, on the 4 repos you select
Linear
Read issues and comments
Notion
Not yet granted
Google Drive
Read shared engineering docs
Google Calendar
Free / busy on owner calendar
Revoke access?
Marcus will lose access to Linear. The running Phantom may take up to 60 seconds to observe the change.
The sidekick
Sidekick reads the dashboard, restarts agents, drafts new ones. The sidekick chat is a small agent that lives on Vercel; it never sees your provider key.
Sidekick
Talks to your fleet. Restarts, drafts, recovers.
Restart Sloane.
Calling restart_agent for am-sloane.
Sloane is restarting. I will let you know when she is back.
Show me Lilian's manifest.
Here is Lilian's manifest. Anything to change?
agent_id: agt_lilian_001
display_name: Lilian
role_phrase: your SDR
persona_id: sdr-lilian
slug: gilded-hearth
url: https://gilded-hearth.phantom.ghostwright.dev
provider: anthropic
model: claude-opus-4-7
integrations:
- slack
- calendar
The team
Pick the role. We start them on the work that role does on day one. Hire more later.
Create your Phantom Cloud workspace, name the first Phantom, and approve the Slack install.
Choose the co-worker style, provider, API key, and model that should shape the first work.
Phantom joins Slack with drafts ready to approve, so the first conversation starts with work already done.
The desk
Every Phantom lives at a stable <slug>.phantom.ghostwright.dev URL and runs in a dedicated microVM with its own workspace context, Slack identity, and provider credentials.
Phantom is free for the first users. You bring your own provider API key. That is the only cost.
Hire your first Phantom. Free while in preview.