Watch the demos

See EasyChat in action

Watch the demos and see how EasyChat can help your business reply, book and manage customers automatically.

Getting started

How to start with EasyChat?

Few simple steps from free trial to taking bookings and answering customers.

Register for a free trial and start the onboarding wizard

The onboarding wizard will guide you step by step through the setup process.

Registering for a free trial and starting the onboarding wizard

Set your booking rules

Choose how you want EasyChat to manage bookings, deposits and payments. If you would like to collect card deposits, simply connect your Stripe account. You can also collect manual payments directly to your bank account, but these payments will need to be confirmed manually.

Setting your booking rules and connecting Stripe

Add your services, products and employees

Create your categories and services, add employees, and assign them to the services they can provide. You can also add your website address or upload business documents, so EasyChat can automatically create a Q&A set and start answering customer questions from day one.

Adding services, products and employees

Set your working hours and holidays

Add your company opening hours, set individual employee working hours if needed, and import or add holidays.

Setting working hours and holidays

Connect EasyChat to your customer channels

Connect EasyChat to your website, Facebook page or business WhatsApp number, then download the operator app from your mobile app store. Your customers simply contact you through your usual channels - EasyChat works quietly in the background.

Connecting EasyChat to your website, Facebook, WhatsApp and the operator app

You are ready to go

Now you can focus on your business while EasyChat helps with customer messages, bookings and follow-ups.

You are ready to go with EasyChat
Which plan fits you

Unlimited bookings on every plan — choose by how much you chat.

The booking flow is fully automated and unlimited on every plan (fair use). Plans differ only by how many chat conversations are included — so you pay for the questions, never the bookings.

Growth

Everything in Starter, with 500 chat conversations included.

If your customers also reach out to ask questions, Growth lets the AI answer them for you.

Only £69 per month. Check pricing for more details.

Professional

1,000 chat conversations included.

For busy salons fielding lots of enquiries every day.

Only £99 per month. Check pricing for more details.

Scale

2,000 chat conversations included.

For multi-location or high-volume teams.

Only £159 per month. Check pricing for more details.

Go over your chat allowance? Extra conversations are just £0.19 each (whole conversation, not a single message!), added to your invoice at period end — up to your plan's fair-use limit, then upgrade.

There's a lot more inside than bookings and chat — register for a free trial and try every feature for yourself.

Already booked elsewhere?

Already keep bookings in Google Calendar — or a paper diary? No problem.

Switching over is easy. Import your existing calendar from Google Calendar, Outlook, Apple Calendar or anywhere else using a standard .ics file — every event comes across and those times are automatically blocked, so the AI never offers a slot you've already promised. Prefer paper notes? Just add events directly in EasyChat to block out the dates and times you're already booked.

Import existing bookings from any calendar with an .ics file, or add events manually to block dates

Take bookings right inside the chat.

Your customers pick a service, a team member and a time, pay a deposit, and they're booked — without ever leaving the conversation.

In-chat booking · multi-staff calendar · deposits to your own bank

EasyChat multi-staff calendar Booking details view Day timeline view
See it work

From "are you free?" to booked — in one chat.

  1. Choose a serviceThe customer picks one or more treatments from your menu.
  2. Choose a team memberOnly staff who do that service are offered (skipped if there's just one).
  3. Pick a dateDays with no free slots are greyed out automatically.
  4. Pick a timeThe slot is held for 15 minutes so no one else can grab it.
  5. Add detailsName and phone for the confirmation.
  6. Pay the deposit — bookedCard or bank transfer; they get a confirmation with a reference.
Booking a slot inside the chat

A diary that runs itself.

Set working hours per team member, and EasyChat works out real availability for every service and staff member. UK bank holidays import automatically from gov.uk, and short 15-minute holds plus per-salon locks mean it's impossible to double-book.

Per-employee hours · UK bank-holiday import · live availability · no double-bookings.

Per-employee working hours UK bank holidays and staff time off

Your whole team, organised.

Add each team member with their own contact details and colour, then choose which services each person provides — customers only ever see who can actually do their treatment. Every staff member has their own calendar.

Staff profiles · per-staff services · per-employee calendars.

Team member profile Services each team member provides
Know your numbers

Reports that do the admin for you.

Working-hours report

Normal vs overtime hours per employee for the month, as a tidy PDF.

Monthly summary

A PDF of your bookings and usage each month, emailed to you.

Audit log

Every change — bookings, staff, settings, payments — in one searchable history.

Stop no-shows. Get paid to your own bank.

No online payments set up yet? No problem. EasyChat turns card payments on for you through Stripe Connect — a few guided clicks, no existing Stripe account needed — so even a business that's only ever taken cash can start taking card deposits today. The money goes straight to YOUR bank; EasyCore never holds your funds and takes no cut on deposits. Prefer bank transfer? It can fall back to that (your details shown) instead. A small deposit dramatically cuts no-shows, and you can refund in one click.

Card payments set up for you (Stripe Connect) · no existing account needed · or bank transfer.

Taking a deposit via Stripe inside the booking
Less back-and-forth

Confirmations and changes, handled.

Every booking sends an automatic confirmation, and your team is notified straight away. Customers can reschedule or cancel themselves using their booking reference — no phone tag.

Booking notes kept with each appointment

Turn chats into booked, paid appointments.

Start free and take your first booking in the chat today.