Booking and invoicing software in one app.
Booking and invoicing software for appointment businesses: online booking, an AI receptionist, reminders, invoices and payroll.
- Every feature listed here works today
- No message credits to buy
- For salons, studios, clinics and more
Start with the part
you need most.
Each one has its own page, with a closer look and straight answers.
Appointment software
with invoicing built in.
The full list, section by section. Nothing here is a roadmap item.
Online booking on your own website
Paste two lines of code and the booking form appears inside your page.
More about this- No customer login: returning customers are recognised by phone number
- Service, staff or anyone, add-ons, date and time, then details
- Your own questions on the form, required if you like
- Approve bookings first, if you want
- UTM tags, referring site and device recorded on every booking
- Calendar invite at the end, and a built-in spam trap
AI receptionist on your website
A chat bubble that answers questions and books real appointments, day and night.
More about this- Knows your services, prices, staff, hours and holidays
- Never books without the visitor's tap
- Hands over to your team by creating a lead
- Replies in the visitor's language
- Every conversation in your Inbox, with its cost
- Runs on your own Claude or OpenAI account
- Weekly schedules per person, including rotating ones
- Time off, changed hours and business holidays
- Buffer time after each service
- Appointments, or a set capacity per hour
- A cancellation window, so customers can't cancel late
- Staff can stop taking new clients and keep their regulars
- Confirmed → Checked in → Ready → Completed
- Check-in: change services and add-ons on arrival
- Complete a booking straight into its invoice
- Recurring bookings, with clashes flagged first
- No-show fees charged to a saved card, and full history on every booking
Automatic reminders
24 hours and 1 hour before each appointment, by email, text or WhatsApp.
More about this- Confirmed, declined, cancelled, rescheduled, ready, completed and no-show messages
- Payment and refund notifications
- Every message editable, per channel
- A log of everything sent
Customers: a simple CRM
One page per customer, with history, packages, messages and credit.
More about this- Lifecycle stages: lead, customer, lapsed, churned
- Notes, custom fields and where they found you
- Segments by recency, visits, spend or package
- Import from CSV or Excel
- A follow-up is queued when a visit is completed
- It clears itself if they rebook first
- A list of who is due or overdue
- Rebooking stats
- Tax included or added on top, a rate per product, GST codes for India
- Discounts by reason, coupon or referral code
- Deposits paid at booking come off the bill
- Cash, card, UPI or online payments recorded, including part payments
- Tips per staff member, and an optional card surcharge
- Unpaid invoices at a glance
Deposits and no-show fees
Through your own Stripe account, in the countries Stripe supports.
More about this- A deposit when they book online: a fixed amount or a % of the booking
- Paid in the booking form or the AI receptionist chat, with the time held for 30 minutes
- Refunded automatically if they cancel in time
- Card on file for flagged customers, or everyone booking online
- No-show fee pre-filled, with the deposit counted and the rest charged to the card
Packages, punch cards, coupons and referrals
Rewards tied to each customer's bookings and invoices.
More about this- Prepaid packages, sold from the customer's page
- Buy X, get Y free punch cards
- Coupons with limits, minimum spend and expiry
- A referral program with caps and tracked clicks
- Referral credit customers can spend when booking online
Reviews
The "completed" message asks for a 1–5 star rating in one tap.
- 4 and 5 star customers sent on to Google, Facebook or Yelp
- A Reviews report with every rating and comment
Messaging and inbox
Two-way texts from your own Twilio number, with replies in your Inbox.
More about this- WhatsApp from your own WhatsApp Business number
- Told straight away if Twilio or Meta pauses your account
- Start conversations by text or email
- Push notifications for bookings, requests, cancellations and messages
- Prices, durations and commission per person
- Clock in and out, and see who's in
- A payroll report with hours, commission and tips
Retail products
An optional module for selling products on the invoice.
- Product catalogue with barcode lookup
- Stock in batches, with suppliers
- Stock goes down automatically when sold
Reports and dashboard
A dashboard compared with the previous period, and 14 reports.
- Bookings, sales, transactions and payments due
- Attribution by source and campaign
- Staff utilization, tips, attendance and payroll
- Most reports export to CSV
Integrations
One page to connect the accounts FreshBookings uses for you.
- Twilio for texts
- WhatsApp Business
- Claude or OpenAI for the AI receptionist
- Every connection checked before it's saved, keys stored encrypted
Getting started
Sign up in a minute from your Google listing.
- Guided setup, every step skippable
- 16 currencies and any timezone
- Your logo and colours on the booking form
- Installs like an app on phone or desktop
Set up in three steps.
Sign up in a minute. A guided setup walks you through the rest, and every step can be skipped and finished later.
Find your business on Google
Search for it on Google Maps and your details are filled in for you.
Add your services and hours
Pick your type of business, add what you offer, and check your opening hours.
Paste the form on your site
Copy two lines into your website. Try it first with the preview in settings.
All of it, in one place.
From the first booking to the payroll report. Every feature here works today.
Get booked
- Booking form on your siteSits in your page. No customer login.
- AI receptionistAnswers questions and books, day and night.
- Your own questionsText, dropdown, date, yes/no and more.
- Approve bookings firstOnline bookings can wait for your OK.
- Know where bookings come fromUTM tags, referring site and device.
- Calendar inviteAdd to Google Calendar or download .ics.
Run the day
- CalendarDay, week and month, a column per person.
- Check-in to completedClear statuses, and change services on arrival.
- Recurring bookingsUp to 26 visits, with clashes flagged first.
- Automatic reminders24 hours and 1 hour before, by text, WhatsApp or email.
- Two-way textsCustomer replies land in your Inbox.
- Alerts on your phoneNew bookings, requests, cancellations, messages.
Get paid
- Invoices from bookingsComplete a visit and the invoice is ready. PDF too.
- Tax your wayIncluded or added on top. GST codes for India.
- DepositsA fixed amount or %, paid when they book online.
- Card on fileSaved with Stripe, charged only if they don't show.
- Record any paymentCash, card, UPI or online, including part payments.
- TipsSuggested amounts, tracked per staff member.
- Card surchargeAn optional % on card payments, never on cash.
- No-show feesPre-filled, and charged to the saved card.
Bring them back
- Follow-upsWho is due back today, cleared when they rebook.
- Prepaid packagesBundles of sessions, valid for a set time.
- Punch cardsBuy X, get Y free.
- CouponsLimits, minimum spend and expiry dates.
- Referral programCredit for them, a discount for their friend.
- ReviewsHappy customers sent on to Google, Facebook or Yelp.
Run the business
- Customer recordsHistory, notes, packages and lifecycle stages.
- SegmentsGroup customers by visits, spend or recency.
- Staff and rolesOwner, Admin and Staff. Prices and commission per person.
- Time clock and payroll reportHours, commission and tips per person.
- Retail productsStock in batches, sold on the invoice.
- Dashboard and 14 reportsMost of them export to CSV.
- 16 currencies
- Any timezone
- Sign up from your Google listing
- Import customers from CSV or Excel
- Installs like an app
- Address autocomplete
About the features.
Straight answers, including what FreshBookings doesn't do yet.
Is FreshBookings booking software, invoicing software, or both?
Both. It's appointment software with invoicing built in: customers book, the visit is completed, and the invoice is made from the booking. Customer records, reminders, loyalty and payroll reports all work from the same data.
What doesn't FreshBookings do yet?
Customers pay a deposit online, but not the rest of the bill yet: you record that. There's no waitlist, no drag-and-drop calendar, and no automatic win-back messages (the follow-up list shows who to contact).
It's built for one location per business, and the app and booking form are in English.
Do I pay extra for texts, WhatsApp or the AI receptionist?
Not to us. Texts, WhatsApp and the AI receptionist run on your own accounts, so Twilio, Meta and your AI provider bill you directly. Email is sent for you.
Can I use it on my phone?
Yes. FreshBookings installs like an app on your phone or computer, and sends you notifications for new bookings, requests, cancellations and messages.
Can I bring my existing customers?
Yes. Import them from CSV or Excel. Columns are matched automatically, duplicates are handled, and an error report shows anything that didn't import.
Your next booking
starts here.
Get FreshBookings for your business, from the first booking to the next one.
- No account needed to book
- AI receptionist included
- No message credits to buy