Phantom Cloud is here.Get started
Phantom Cloud

Your AI co-worker, with their own desk.

Phantom gets its own computer, its own URL, and its own Slack identity. It DMs you the first drafts to approve.

  • Own computerA dedicated runtime for one Phantom.
  • Own URL<slug>.phantom.ghostwright.dev
  • Own Slack identityA per-agent app, not one shared bot.

The dashboard

This is what you get on day one.

The agents grid, the per-agent integrations panel, and a sidekick that helps you orchestrate.

app.ghostwright.dev/agents
All (3)Active (2)Provisioning (1)Failed (0)

Lilian

gilded-hearth.phantom.ghostwright.dev

Active
Anthropicclaude-opus-4-7

Last activity 2 minutes ago

Marcus

stoic-river.phantom.ghostwright.dev

Active
Anthropicclaude-opus-4-7

Last activity 8 minutes ago

Sloane

morning-bay.phantom.ghostwright.dev

Provisioning
Anthropicclaude-opus-4-7

Last activity Provisioning

Per-agent permissions

· 4 grants

Marcus, integrations

  • GitHub

  • Linear

  • Notion

  • Google Calendar

Sidekick

Chat with your fleet

Restart Sloane.

Calling restart_agent for agt_sloane_001.

Restart accepted. New tenant lifecycle: provisioning to active in roughly 30 seconds.
Sloane is restarting. I will let you know when she is back.
Ask Sidekick...

The setup

30 seconds to your first co-worker.

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

Name

gilded-hearth.phantom.ghostwright.dev

Pick a slug for your first Phantom. We hand you a random one if nothing comes to mind.

Step 2 of 6

Slack

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

Provider

AnthropicOpenAIGLMQwen

Anthropic on day one. OpenAI, GLM, and Qwen are all in the wizard already.

Step 4 of 6

Key

Anthropic API key

sk-ant-•••••••••••••

We KMS-encrypt and never log it.

Paste your provider key. We KMS-encrypt and never log it.

Step 5 of 6

Model

4.7

claude-opus-4-7

Default

4

claude-sonnet-4

Faster, cheaper

Default to Claude Opus 4.7. Sonnet 4 is one click away.

Step 6 of 6

Persona

Lilianyour SDRMarcusyour eng CoSSloaneyour AMTheoyour BDR

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 it

Day one

Day one looks like this.

Phantom does the work, then asks you to approve. Drafts in your inbox, DMs in Slack, moves on the pipeline.

L

Lilian

your SDR

via phantom.app

Lilianjust now

Lilian here.

Lilianjust now

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.

Lilianjust now

I drafted 4 follow-ups. Send / Edit / Skip each. I will hold off on the rest until you weigh in.

SendEditSkip
Day 2 recap· 24 hours later
  • Drafts sent3 of 41 skipped
  • Edits before send1Avery's spec date
  • Meetings booked2Sam Thursday, Jordan Friday
Day 3 plan· 48 hours later
L
Lilianjust now

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.

Week so far· day 5
  • Drafts shipped12 of 14across 5 accounts
  • Meetings booked51 same-day
  • Avg edits per draft0.7down from 1.4 on day 1

Draft 1 of 4

Email

Avery 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?

SendEditSkip

Draft 2 of 4

Email

Sam 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?

SendEditSkip

Draft 3 of 4

Email

Robin 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?

SendEditSkip

Draft 4 of 4

Email

Jordan 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?

SendEditSkip

In the dashboard

Three surfaces.

The agents grid, the per-agent integrations panel, and the sidekick chat. Static mirrors of the live app.

Agents grid

Every Phantom has a card.

Open Phantoms with one click. Filter by status. Run sidekick across all of them.

Phantom Cloud

Agents

Open active agents. Inspect provisioning ones. Hire another Phantom from the same surface.

Search agentsShow summaryNew agent
All (7)Active (6)Provisioning (1)Failed (0)
L

Lilian

your SDR

Active

gilded-hearth.phantom.ghostwright.dev

claude-opus-4-7
Last activity 2 minutes agoOpen
M

Marcus

your engineering chief of staff

Active

stoic-river.phantom.ghostwright.dev

claude-opus-4-7
Last activity 8 minutes agoOpen
S

Sloane

your account manager

Provisioning

morning-bay.phantom.ghostwright.dev

claude-opus-4-7
Last activity ProvisioningDetails
T

Theo

your BDR

Active

fair-canyon.phantom.ghostwright.dev

claude-opus-4-7
Last activity 21 minutes agoOpen
P

Priya

your sales leader

Active

violet-mesa.phantom.ghostwright.dev

claude-opus-4-7
Last activity an hour agoOpen
R

Ryan

your GTM engineer

Active

amber-falls.phantom.ghostwright.dev

claude-opus-4-7
Last activity 12 minutes agoOpen
A

Adrian

your founder's assistant

Active

rose-harbor.phantom.ghostwright.dev

claude-opus-4-7
Last activity 4 minutes agoOpen

Per-agent permissions

Pick what each Phantom can see.

Slack on day one. GitHub, Linear, Notion, Drive, Calendar within minutes. Every grant is per-agent, every grant is reversible, every action is logged.

M

Marcus

integrations / per-agent grants

Auto-saved
  • GitHub

    Full repo, on the 4 repos you select

    Granted
  • Linear

    Read issues and comments

    Granted
  • Notion

    Not yet granted

    Not granted
  • Google Drive

    Read shared engineering docs

    Not granted
  • Google Calendar

    Free / busy on owner calendar

    Granted

Revoke access?

Marcus will lose access to Linear. The running Phantom may take up to 60 seconds to observe the change.

RevokeCancel

The sidekick

Talk to your fleet, not your individual agents.

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.

  1. Restart Sloane.

  2. Calling restart_agent for am-sloane.

    tool: restart_agent / am-sloane
  3. Restart accepted. New tenant lifecycle: provisioning -> active in ~30s.
  4. Sloane is restarting. I will let you know when she is back.

  5. Show me Lilian's manifest.

  6. Here is Lilian's manifest. Anything to change?

    agt_lilian_001.yaml
    CopyEdit
    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
    
List my agentsRestart an agentHelp me create one
Ask Sidekick...

How it works

1

Sign up

Create your Phantom Cloud workspace, name the first Phantom, and approve the Slack install.

2

Pick a persona

Choose the co-worker style, provider, API key, and model that should shape the first work.

3

Get DMed

Phantom joins Slack with drafts ready to approve, so the first conversation starts with work already done.

The desk

Your agent has its own URL.

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.

Free for early adopters

Phantom is free for the first users. You bring your own provider API key. That is the only cost.

VM costCovered by us
API costYour provider key
Setup5 minutes
Get started

Hire your first Phantom. Free while in preview.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.