Fresha AI: AI Concierge, Intelligent Scheduling, No API
If you searched “Fresha AI,” you are probably deciding whether to switch on the $99.95 add-on sitting in your dashboard. Short answer: Fresha has shipped more real AI than most salon platforms, and it is aimed at the phone, not the marketing email.
The longer answer is that everything Fresha’s AI does happens inside Fresha, and Fresha is unusually closed. That trade is the whole story.
AI Concierge is a phone receptionist you rent by the month
This is the flagship, and it is more product than most vertical AI. Fresha’s own page: it will “automatically answer calls and messages, schedule appointments, and help clients in seconds,” and it “picks up in under two seconds.”
What it actually touches is the part that matters. It “books and reschedules appointments automatically in your Fresha calendar” and “can move or cancel existing appointments during the call,” working from live Fresha data — your services, pricing, staff availability, booking rules, and client history. It handles several calls at once, responds in multiple languages, and transfers to you when a call gets complicated.
The price is stated plainly: “Only $99.95 per location, per month,” as an optional add-on to a Fresha Business account. Per location, so a second chair in a second unit doubles it.
One detail worth knowing before a client tells you about it: “The AI always discloses that it’s an AI assistant — this is built in and cannot be turned off.” Fine for most, worth a thought if your brand is built on it feeling personal.
For a solo stylist who cannot answer mid-balayage, an under-two-second pickup that can actually rebook someone is the most defensible thing Fresha sells. Compare that to Vagaro’s Connect AI, which answers chats but leans lighter on the phone.
Intelligent Scheduling reshuffles the book on its own
In May 2026 Fresha launched what it calls a shift from “a traditional calendar system into a fully adaptive operational infrastructure.” Two pieces underneath it:
Dynamic Reassignment “automatically redistributes flexible appointments between suitable team members in real time.” If a client booked “any stylist,” Fresha will move them to keep the day dense instead of leaving you with a dead 11am and a dead 3pm. Fresha reports early results recovering a meaningful share of otherwise-lost booking demand.
Intelligent Pricing lets you “dynamically optimize demand around real-time booking behavior” — cheaper Tuesday mornings, full price Saturday. Standard yield management, newly automatic.
Both only work if you have flexible bookings and more than one provider. A solo operator gets almost nothing from Dynamic Reassignment.
The marketplace is the actual AI story
Here is where Fresha genuinely differs from every competitor, and it is not a feature you toggle.
Fresha reports that bookings referred directly from AI tools “such as Google Gemini, ChatGPT, and Claude are growing at a staggering rate of 50% month-on-month.” In APAC, it says Gemini and other LLMs “now account for 25% of all online booking referrals, meaning one in four appointments is driven directly by Google Reserve and Gemini.” More than 30,000 Fresha-partnered businesses use its native Google booking infrastructure monthly, capturing over 1,200,000 appointments a month, with marketplace partners seeing a median 9x return.
Read what that means for you: AI agents are already booking your chair, and Fresha is the reason they can. Your listing is machine-readable, so when someone asks Gemini for a balayage near them on Saturday, you can be the answer. That is a real reason to stay on Fresha that has nothing to do with the AI features you pay for.
It also cuts the other way. That demand is strangers arriving through a marketplace. It is not the client who came every six weeks for a year and has not rebooked since April. Reactivating her is still nobody’s job but yours.
No public API, and no Zapier app
This is the part most write-ups get wrong, so plainly: Fresha does not publish a public API that an ordinary salon owner can get credentials for. There is no developer portal, no self-serve key, no application queue. Fresha’s own community forums carry years-old requests for API access that have not turned into a product.
There is also no Fresha app on Zapier — the directory page returns a 404. Anyone telling you to “just Zap it” has not checked.
That is a sharper wall than Vagaro’s, where you can request API and webhook access from your own settings and wait about a week. On Fresha there is no queue to join.
What Fresha does give you is read-only
The one real data path is the Data Connector, found under Reports. It hands you Snowflake database credentials — account URL, username, password, warehouse, database, schema — and syncs your business data out to 40-plus BI tools like Tableau, Power BI, Looker Studio, and Metabase.
A third-party Fresha MCP server wraps exactly those Snowflake credentials so Claude can query the data conversationally. It is not built by Fresha, and its own documentation says it is “designed for read-only operations to prevent accidental data modifications.”
So you can ask questions of your Fresha data. You cannot write back. Read-only cannot rebook anyone, cannot fill a cancellation, cannot send a text.
Both ChatGPT and Claude will now do work on a schedule, unattended. Neither reacts to events. A task that runs hourly still finds out an hour late, and one that runs each morning finds out tomorrow — the trigger is the clock, never the thing you actually care about.
For a salon that limit compounds with the API wall. Even if you wire up a scheduled AI task, “every morning at 7, summarize yesterday” is reachable, while “the moment someone cancels, offer the slot” is not — there are no Fresha webhooks to fire it.
Your calendar sync is one-way, and already private
Fresha syncs your business calendar out to Google, Apple, or Outlook, and two details decide what you can build on it.
First, the sync is one-way only. Updates you make in Google will not reflect back in Fresha; changes have to be made in Fresha itself. So nothing outside Fresha — no assistant, no agent, no automation — can move an appointment by touching your Google Calendar. It is a mirror, not a control surface. It also takes up to 15 minutes to propagate.
Second, and to Fresha’s credit, only start and end times cross over. Client and service details are deliberately excluded for privacy, with a link in the event description to open the real appointment in Fresha.
That last part matters because it means a common recommendation does not apply here. If you were syncing from Vagaro, client names land on the shared calendar and Carly’s Calendar Sync is worth it to rewrite them as “Busy.” Fresha already stripped them. Only bother if you also keep a second, manually managed calendar where you type real names in.
Email is the only event stream you have
With no API and no webhooks, the signal that actually arrives in real time is the notification Fresha emails you when something is booked, changed, or cancelled. That is unglamorous and it is genuinely the lever.
Things worth setting up that need nothing from Fresha:
- Watch the inbox where Fresha’s booking and cancellation notices land, and act on cancellations the minute one appears rather than when you next open the app.
- Keep a lapsed-client list from your own Data Connector export or a sheet, and have rebooking outreach drafted and ready to send between clients instead of written from scratch.
- Morning brief from the synced calendar — today’s gaps, back-to-backs, and how full Saturday is — pushed to your phone before you unlock the door.
- Date-driven reminders for color stock and retail reorders, so you find out before you run out mid-service.
In Carly, the watch-and-branch scaffolding is the free, unlimited Zapier-style workflow layer; AI agents that write and judge the outreach start at $35/month. The salon and spa AI agent patterns post walks through the setups themselves.
FAQ
What is Fresha AI? Fresha’s AI covers AI Concierge (a phone and message receptionist that books, reschedules, and cancels in your Fresha calendar for $99.95 per location per month), Intelligent Scheduling with Dynamic Reassignment (auto-redistributing flexible appointments between team members), and Intelligent Pricing (demand-based rate adjustment).
How much does Fresha AI Concierge cost? $99.95 per location, per month, as an optional add-on to a Fresha Business account. It always discloses that it is an AI, and that cannot be disabled.
Does Fresha have a public API? No. Fresha does not publish a public API with self-serve credentials for ordinary salon owners, and there is no Fresha app on Zapier. The only data path is the Data Connector, which provides read-only Snowflake credentials for reporting tools.
Can ChatGPT or Claude connect to Fresha? Not natively, and not to write anything. A third-party MCP server can query your Fresha data through the Data Connector’s Snowflake credentials, but it is read-only and not built by Fresha.
Does Fresha sync with Google Calendar? Yes, to Google, Apple, or Outlook — but one-way only, and it carries just start and end times. Client and service details are excluded for privacy, and changes made in the external calendar do not sync back to Fresha.
Are AI assistants really booking Fresha appointments? Yes. Fresha reports bookings referred from Gemini, ChatGPT, and Claude growing 50% month-on-month, and says LLMs account for 25% of online booking referrals in APAC via Google Reserve.
Ready to automate your busywork?
Carly schedules, researches, and briefs you—so you can focus on what matters.
See what people say
"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.
Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.
On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

