Skip to content

Early access

AI agents that help your agency win and keep clients.

Pitches stall, clients leave and new services go unsold for reasons your team never sees. Obsession’s AI agents become the customer at every prospect, rival and, with their OK, every client, with real inboxes, phone numbers and browsers. You get signed proof to pitch, report, renew and sell your next service.

We keep your email to set up your first run and tell you about Obsession. Privacy notice

Get my free report
  • Every clientchecked at once, with no new hires
  • Every step signedso clients can check the work
  • 0 basket remindersin 48 hours, found on a real store

What Obsession can do

Your agencyMissionsProspect intelligence

ExampleWaitingDaily until Thursday

Prospect intelligence

Join this coffee prospect’s emails and texts, and its 3 rivals’, before Thursday’s pitch. Show me what rivals send that it doesn’t.

Targets
1 prospect and 3 rivals, typed
Journey
  1. Sign up as a declared AI agent
  2. Opt in to texts
  3. Ask the site’s bot, never staff
  4. Log what arrives
How often
Daily until Thursday
Report
Pitch pack, as a PDF and a link
Set up
  • Agent ID, declared as AI
  • 4 inboxes
  • 4 phone numbers
  • 1 browser

Run log

  1. Signs up at all 4 as a declared AI agent, texts opted in.Mon 09:00
  2. Rival A, B and C each send a welcome code.Mon 09:04
  3. The prospect’s welcome email lands in spam, its code inside.Mon 09:06
  4. Asks the prospect’s bot about delivery. A person picks it up, so the step ends.Tue 10:00
  5. Rivals: 9 emails and 4 texts. The prospect: 1 email.Wed 09:00

Finding

Rivals sent 13 messages by Wednesday. The prospect sent 1, and it landed in spam.

Pitch pack ready: their inbox beside their rivals’, every screenshot dated, 3 fixes to open with.

Example run. Every step signed and dated, in 1 link to share before Thursday.

Account handover

We signed a new client. Move their ads, analytics, social, domain and search accounts from the old agency into the client’s name.

Targets
1 new client, 12 accounts
Journey
  1. Confirm the client’s written OK
  2. Ask the old agency in writing
  3. Ask each platform for ownership
  4. Chase until each one moves
How often
Daily from day 1 until done
Report
A daily Slack note, then a signed handover record
Set up
  • Agent ID, names the client
  • Own inbox and phone line
  • Domain access, from the client
  • A card capped at each fee

Run log

  1. The client’s written OK on file. 9 of 12 accounts sit with the old agency.Day 1, 10:00
  2. After your OK, 1 written request to the old agency, the client in copy. Every platform’s ownership request started.Day 1, 10:20
  3. Ad account released after 1 call to the old agency’s office line.Day 2, 15:30
  4. Domain moved. The $12 fee paid on a card capped at $12.Day 4, 09:00
  5. The social platform needs the owner, so the client submits the agent’s pack.Day 5, 16:00

Finding

11 of 12 accounts in the client’s name by day 5. Social waits on the platform.

Your agency added with only the access it needs. Old users removed after the client’s OK.

Example run. Every request, reply and transfer signed, for the client to keep.

Delivery monitoring

With each client’s OK, test every link and code in this weekend’s emails and texts, every hour.

Targets
15 client stores, from a CSV
Journey
  1. Join each list, with the client’s OK
  2. Watch inboxes and texts
  3. Open every link
  4. Try every code, stop before payment
How often
Hourly, Friday to Monday
Report
Slack alerts, then a PDF per client
Set up
  • Agent ID, declared as AI
  • 15 inboxes
  • 1 phone number
  • Phone and desktop browsers

Run log

  1. 15 Black Friday emails and 12 texts arrive.Fri 08:00
  2. 46 codes tried at checkout. All work. Stopped before payment.Fri 08:06
  3. Candle client: the link in the text opens a sold out page.Sat 14:00
  4. Outdoor gear client: the Cyber Monday code is rejected. The text promised midnight.Mon 19:00
  5. Slack alert: the screenshot, the text and a drafted fix.Mon 19:01

Finding

The Cyber Monday code died at 19:00, 5 hours before the midnight every text promised.

Code end moved to 23:59 in the store the client connected, after your OK.

Example run. Approved at 19:09, checked again at 19:12, and signed.

AI checkout test

Each month, with each client’s written OK, place a real order through every AI checkout on their store, refund it, and draft a fix for any that breaks.

Targets
8 client stores, with written OK
Journey
  1. Find every AI checkout
  2. Buy on a card capped to the order
  3. Check the order, then refund it
  4. Draft the fix for each break
How often
Monthly, and after every checkout change
Report
A signed report per client
Set up
  • Agent ID, declared as AI
  • A single use card per order
  • Each store, connected by the client
  • A budget each client sets

Run log

  1. 34 AI checkouts found on 8 client stores. 3 stores aren’t on every AI channel.1st, 09:00
  2. Clients confirm the totals. Each order is noted as an AI test.1st, 09:20
  3. Clothing client: no AI shopper can pick a size, so the basket empties. Stopped there.1st, 09:31
  4. 33 orders placed, checked and refunded the normal way, each refund confirmed.1st, 11:00
  5. Sizes added to the product feed after the client’s OK. Bought again: it goes through, then it’s refunded.3rd, 10:00

Finding

1 checkout in 34 broke: on the clothing client’s store, no AI shopper could pick a size.

The fix proven with a new order. Sign ups for the missing AI channels wait for each client’s OK.

Example run. Every order, refund and fix signed, in 1 report per client.

Lead leaks

With each client’s OK, send a declared test lead through their form, chat and phone every Monday, and time every reply.

Targets
6 dental and law clients, from Clay
Journey
  1. Fill the client’s own form
  2. Ask their chat
  3. Call their line
  4. Time every reply
How often
Every Monday at 09:00
Report
Slack when a lead waits, a PDF per client each month
Set up
  • Agent ID, declared as AI
  • 6 inboxes
  • 6 phone numbers
  • 1 browser

Run log

  1. A declared test lead fills all 6 clients’ forms, with their OK.Mon 09:00
  2. Dental client: an email reply in 7 minutes.Mon 09:07
  3. Law firm client: the chat promises a call back within the hour.Mon 09:20
  4. No call and no email from the law firm after 24 hours.Tue 09:20
  5. Slack alert: the form, the chat promise and the empty inbox.Tue 09:21

Finding

5 of 6 clients replied the same morning. The law firm promised a call within the hour, and nobody had called 24 hours later.

Call back rule drafted in the CRM the client connected, ready for their OK.

Example run. Every reply timed, signed and dated, ready to share with each client.

Pick the job and add your clients. Agents bring back signed proof.

A recipe comes with its agents, inboxes and schedule already set up. Type any other job and Obsession sets them up for you.

Example

Example

Example

Example

  1. Pick a recipe, type a task, or build your own

    Recipes cover the checks you repeat across clients. Type anything else in plain words, or build on the API.

    • Mystery shopper
    • Prospect intelligence
    • Competitor tracking
    • Any task you type

    Example

  2. Add your clients

    Clients, prospects and rivals: every company on your list, from wherever it lives.

    • Paste a list
    • Upload a CSV
    • Connect Clay
    • API

    Example

  3. Declared AI agents run it

    Each says it’s an AI agent and keeps at it continuously, at every company at once.

    • Agent ID
    • Inbox
    • Phone number
    • Browser

    Example

  4. You get the proof and your next move

    Every step signed and dated, with the fix drafted for your OK.

    • Email
    • PDF
    • Sheet
    • CRM
    • Webhook

    Example

Pitch audits and client checks eat your unpaid hours.

Most tools read what a company publishes. Obsession goes through it as a customer.

  • Today: Pitch audits on unpaid weekends

    With Obsession: Every prospect checked before the call

  • Today: 1 client at a time, 9 to 6

    With Obsession: Every client at once, continuously

  • Today: A single audit, stale by next week

    With Obsession: Checked again on schedule, and after every fix

  • Today: Clients asking how you use AI

    With Obsession: A signed record of every check and fix to show them

  • Today: Assistants that act as you, from your own inbox

    With Obsession: Agents with their own ID, inbox and number, declared as AI

Turn the unpaid hours into pitches won, clients kept and a service you sell.

Thursday’s pitch, and all you’ve seen is their homepage.

Open the pitch on their own screenshots, not a weekend audit.

Agents sign up to the prospect, opt in to texts and ask the site’s bot, then turn every gap into a pitch pack.

A welcome email, a code or a text only reaches an inbox and phone that signed up. Each agent has its own.

Prospect intelligence

Example

Up to 1,600 hours back a year for an agency with 15 clients.

  • Up to 1,080 hours

    back a year: 15 clients, 6 hours of checks each a month

  • Up to 520 hours

    back a year: 10 hours a week of unpaid pitch audits

  • Up to 15 rival reports

    a month to sell in your brand, 1 per client, where 1 by hand takes a week

Whatever your agency sells, agents sign up, wait and check for you.

Pick your agency

Performance and paid media

The page behind every client’s live ad opened on a phone each morning, and every rival’s new ads and prices logged.

Pick a recipe and it runs for every client at once.

1 shopper left a basket and 1 stopped at checkout on a real store. 0 reminders reached them in 48 hours.

A real September check of a skincare store, name hidden: 4 test customers, every inbox watched for 48 hours, 15 screenshots and a follow up drafted for each gap. Run the same check on any client, with their OK.

Read the full report
Page 1 of the report: the 4 journeys and their verdicts, a checkout screenshot and the test customer set up
Real run · September 2026 · name hidden

Nothing for clients to install. Every agent declared.

Obsession gives agencies declared AI agents that sign up at every prospect and rival and, with each client’s OK, test every client’s store, trial or booking, continuously. You get signed proof to pitch, report, renew and sell your next service.

Send proof, not a report: Obsession’s agents check each client’s store, trial or booking with their OK, continuously, and every gap found, fix approved and check passed is signed and dated in 1 link the client can open.

Add each client’s rivals to Obsession once. Its declared AI agents join every rival’s emails and texts, read the ads they run in public and check their prices each morning, and you get 1 timeline per client, in your brand.

A fact about their own business, found by Obsession’s Prospect intelligence: it signs up at the prospect as a customer and proves a gap, like a welcome email that landed in spam, with a dated screenshot they can open in a minute.

No. Obsession’s agents arrive from outside, the way a customer does. For anything inside, like an email tool or an ad account, the client connects it and can disconnect it at any time.

Yes. Obsession’s agents use only the paths any customer can use in public: sign ups, newsletters, texts, public pages and ads, and the site’s chat bot. Never a person: no enquiries or contact forms, and if staff pick up the chat, the step ends. Baskets and checkouts need the owner’s OK.

Obsession covers as many clients as you add. Every client runs at the same time, once or on a schedule.

Yes. Obsession’s reports go out under your name and logo, as a PDF, a link, an email or into Slack, with every step signed so clients can check it themselves.

No. Obsession’s agents do the legwork: the sign ups, the waiting and the checks. Your team keeps the strategy, every approval and the client, and your clients see the work under your name.

An Obsession agent never pretends to be a person, uses a fake identity or sends cold spam. It never messages staff at a prospect or rival, starts a rival’s trial that needs a card, replies inside a trial, or stays in one once a rep writes or calls. It never pays on anyone else’s store, spends past the budget you set, signs anything for you, or goes behind a login it wasn’t given. At rivals and prospects it says it’s an AI agent from Obsession and links to useobsession.com/agents, without naming your client.

Obsession’s free report is a mystery shop of a store you run, or a client’s with their OK: 4 test customers sign up, browse and leave baskets, stopping before payment, and every inbox is watched for 48 hours. Within 4 days you get what arrived, what didn’t, and a fix drafted for each gap.

Pick a client. See what their customers get.

Start with the client you’d hate to lose, with their OK, or a store you run. The report lands within 4 days.

No store client yet? Leave the address blank and you join the waitlist. We keep your email to send your report and tell you about Obsession. Privacy notice