- MATCHED
- MISMATCH
- MISSING
- HUMAN
Short answer
How can I audit my daily salon sales using AI?
Your AI pulls every transaction and individual item sold from Fresha to calculate your total revenue. It compares these numbers against your expected totals to find missing entries or errors. You get a clear breakdown of where the numbers don't match.
The audit outcomes.
Where the data lands.
Once the AI processes your Fresha records, it sorts the findings into these categories.
MATCHED
Verified revenue
The AI confirms that the sum of all transactions matches your expected daily total. You get a clean confirmation that the books are balanced.
MISMATCH
Revenue discrepancies
The agent flags any difference between the total sales and the sum of individual items. It highlights exactly how much money is unaccounted for.
MISSING
Unrecorded sales
The AI identifies transactions that seem incomplete or items that weren't properly attached to a sale. This helps you find mistakes in manual entries.
HUMAN
Manual review needed
When the AI finds a conflict it can't resolve, it presents the specific transaction IDs. You step in to fix the error in Fresha.
The workflow
What your AI does when the data arrives.
The AI moves through your sales records to build a complete picture of your day.
Gather sales records
The agent pulls a full list of every transaction recorded in Fresha for the day.
list_salesInspect individual items
It looks inside each sale to see every specific service or product sold.
list_sale_itemsCalculate totals
The AI sums up the prices of all items to create a calculated daily total.
list_sale_itemsCompare and flag
The agent compares the calculated total against the reported sales totals to find gaps.
list_sales
Try it
Copy these to start.
Use these prompts to begin your audit.
Starting points
These are starting points. Swap out the dates or specific service names to match your actual salon data.
Fresha Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_iE9rC2mxOI0RAdqbxk4rqHzbirGBbtJWBP7B0nRw/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Fresha capabilities are ready to use.
{
"mcpServers": {
"fresha-mcp": {
"url": "https://edge.vinkius.com/vk_preview_iE9rC2mxOI0RAdqbxk4rqHzbirGBbtJWBP7B0nRw/mcp"
}
}
}List all sales from yesterday and tell me the total revenue.
Check the sales from last Friday and find any discrepancies between the total and the individual items.
Summarize all product sales from this morning using the transaction data.
Compare the total revenue from today against the sum of all individual sale items to see if they match.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect Fresha once, then ask.
You only need to link your account once. Your login credentials stay encrypted and secure on our end while you work in your preferred AI client.
Connect Fresha to your AIFAQ
How the audit behaves
- 01
Can the AI change my sales data in Fresha?
No. The AI can only read your sales and item data. It cannot edit, delete, or create new transactions in Fresha.
- 02
Does the AI automatically fix errors in my books?
No. The AI identifies where the errors are, but you must go into Fresha to make any actual corrections.
- 03
How does it handle partial payments?
The AI uses the transaction data to sum up the amounts recorded. It treats each transaction as a single unit of revenue.
- 04
Can I audit specific staff members?
Yes, if you ask the AI to filter the sales data by the staff names or IDs present in your Fresha records.
- 05
What happens if a sale has multiple items?
The AI uses the itemized list to verify that the total price of the sale matches the sum of its parts.
More questions about Fresha? The Connector page answers them. See everything the Fresha Connector can do
Connect Fresha to Claude, Cursor, ChatGPT & more
