Skip to the waitlist
Get alpha access

Every lead answered.
Every dollar traced.

PRISM is the growth desk for your salon. Joy answers every lead in under a minute, day or night, and books them in. Dash tells you in plain English which marketing fills chairs and what to do next.

Alpha opens to a small group of salons. PRISM works on top of the booking system you already use, Phorest first.

A looping film of PRISM: Joy answers an Instagram lead at 9:47 pm and books a balayage; Marketing shows each dollar on ads brought back $1.60; Retention finds $28,958 with 118 overdue clients; Ask Dash answers “What should I do today?”. Median first reply 54 s.

What PRISM found in one month

$51,933

booked, waiting on a reply or ready to win back, found in one month and put in front of the owner with a next step:

$9,530 booked $13,445 waiting on a reply $28,958 ready to win back

Figures from Marlow & Finch, PRISM’s demo salon: fictitious, with seeded data. Alpha salons’ results replace them as they go live.

$9,530booked from 139 new leads in 30 days
54 sJoy’s median first reply, day or night
10 h → 54 sfirst-reply wait, team vs Joy
$28,958of next visits found with 118 overdue clients
74of 139 leads wrote while the salon was closed
$7,440booked from Meta and Google ads, traced lead by lead
24appointments booked by Joy, no one at the desk
$1,659of Google Ads spend flagged at $0.71 back per $1
$13,445likely value in 48 leads still waiting for a reply
62leads answered by Joy with a reason logged for every hand-off

The whole salon on one desk. Ads, leads, bookings and clients, joined up.

One answer, one next step

Home opens with a one-line verdict and a single button. Every number shows the last period beside it, and every figure means the same thing on every page.

Dash · updated 8:02 am

Hold ad spend. 58 leads still wait for a person.

Spent $4,658 · Booked $9,530 · $1.60 per $1 of ads

Reply to the 58 waiting leads

Do this week Likely value

  • Not answeredReply to the 58 waiting leads$13,445
  • At riskWin back 118 clients who are overdue$10,315
  • Joy is handlingLet Joy answer form leads$5,275
  • At riskConfirm 7 booking requests$2,005

Built for the phone

Check the business in two minutes between clients. A real mobile layout, not a shrunk desktop.

PRISM on a phone: Home says “Hold ad spend. 58 leads still wait for a person.” A tap on Reply to the 58 waiting leads opens the longest wait, Remy Underwood, where Dash’s suggested reply is used and sent, and 57 are left waiting: $150 likely value back in play, answered in 25 min against the team’s usual 10 h.

Speed to lead, as a queue

Who has waited longest, who has them and what they are likely worth.

Not answeredNot answered48most recent first

  • Not answeredPriya Underwood · Balayagewaiting 9 minMeta adsJoy replied
  • Not answeredIvy Rao · Gloss & tonewaiting 11 minWebsite formJoy replied
  • Not answeredMaya Chen · Balayagewaiting 12 minMeta adsJoy replied
  • Not answeredChloe Albright · Balayagewaiting 21 minGoogle AdsJoy replied
  • Not answeredRemy Underwood · Bridal trialwaiting 25 minMeta adsJoy replied

Ads joined to bookings

What each channel paid back, down to the booked appointment.

Meta ads$2.09
Google Ads$0.71

Booked per $1 on ads · $4,658 spent · $7,440 booked

One thread per guest

Texts, Instagram and Facebook DMs, web chat, forms and calls in one place, with transcripts and a suggested reply.

  • Texts
  • Instagram
  • Facebook
  • Web chat
  • Forms
  • Missed-call text back

Win-back in one tap

See who is drifting away. The list is already limited to clients who said yes to texts.

  • Active 205
  • At risk 124
  • Lapsed 107

Keeps your booking system

PRISM reads your bookings and never replaces them. Nothing is written back until you approve it.

  • Phorest
  • Meta
  • Google Ads
  • Instagram
  • Facebook
  • Google reviews

Safe by default

Built so the AI never does something you would not.

  • Consent checked before every text
  • Quiet hours, 9 pm to 8 am
  • Roles for the front desk and stylists
  • Every change in an audit log

One talks to your guests. One talks to you.

Joy

Your AI receptionist. Faces your guests.

Joy answers texts, Instagram and Facebook DMs and web chat in under a minute, day or night. She offers real open times from your booking system and books them. When she is unsure, she hands off to the team with a reason.

Leads answered
62 of 139
Median first reply
54 s
Booked by Joy
24
Maya Chen Instagram DM · 9:47 pmJoy

Hi! Do you have balayage openings this week?

Hi Maya, it’s Joy from Marlow & Finch. Elena has Thu 4:30 pm or Sat 11:00 am. Balayage starts at $240. Want one?

Saturday works!

Booked by Joy · Sat 11:00 am

Ines Brooks Facebook message · first visitJoy

Hello, I’d like to book colour correction. First time with you.

Hi Ines! Colour correction starts with a quick consult. Tuesday at 10:30 am with Elena is open. Want me to hold it?

Yes please!

Held for you. A $40 deposit confirms it.

Deposit paid · booked by Joy · Tue 10:30 am

Amara Chen Missed call · text backJoy

Hi Amara, it’s Joy at Marlow & Finch. Sorry we missed your call. How can I help?

How much is a toner on top of my highlights?

I’m not certain about that, so I’m asking the team to reply to you personally.

Handed to the team · toner price is not on the menu

Dash

Your AI analyst. Works for you.

Ask in plain English and Dash answers from your own numbers: what is working, what it is worth and what to do this week. Every answer ends in a button. When data is missing, Dash says so instead of guessing.

Ask Dash Marlow & Finch · last 30 daysDash

Three things, in order. Reply to the 26 leads who asked in the last day ($6,825 at stake). Confirm 7 booking requests. Then start the win-back for 118 overdue clients.

From: Leads · not answered · Bookings · requests · Retention

Open the 26

Meta ads paid back $2.09 per $1 against Google Ads at $0.71. Meta ads brought 49 leads and 16 bookings in 30 days.

From: Marketing · channel table

Open Marketing

22% of leads booked (was 20%). The gap is speed: 48 leads never got a first reply, and 74 wrote while you were closed. Leads Joy answered booked far more often than the ones that waited.

From: Leads · Inbox · first reply times

See who is waiting

Start with the 118 clients who are overdue and said yes to promotional texts, biggest usual ticket first. $29,784 of next-visit value sits with the at-risk group alone.

From: Retention · at risk and lapsed

Win back 118

Not yet. Each $1 on ads returns $1.60 but 48 paid-for leads are waiting. Answering them first is free and would lift the return before you add budget. Meta is learning on one campaign; check again in two weeks.

From: Marketing · Leads

Open Marketing

Be one of the first salons on PRISM.

Alpha seats are limited. Join the waitlist and we’ll reach out when yours opens.