Communications

One inbox. Every channel.

In-app chat, email, SMS and WhatsApp — threaded per customer. Pet parents message you from the app they book in, replies there are free, and confirmations and reminders send themselves on whichever channel each customer actually replies to.

In-app chat free · WhatsApp included · SMS included on Pro & Scale · Cancel anytime

app.thepetsmonk.com › inbox

Inbox

One thread per customer across email, SMS, WhatsApp

All · 18Unread · 3
  • Sarah J.

    2m

    Can we move Milo to 11 AM?

    WhatsApp2
  • James W.

    14m

    Got it, thanks!

    SMS
  • Emma R.

    1h

    Daisy was so well-behaved

    Email1
  • Mike P.

    3h

    Booked Ruby for Sat 10 AM ✓

    SMS

Sarah J.

Milo · Bella · 22 visits · loyal

Fri, May 17

EmailFri 9:12 AM
Booking confirmation · Milo · Full Groom · Fri May 23 at 2 PM
WhatsAppFri 4:30 PM
Is Saturday still ok for Milo?
WhatsAppFri 4:41 PM
Yes! All set for Milo 🐾

Mon, May 20

SMSMon 7:45 AM
Hi! Might be 5 min late tomorrow. All good?
SMSMon 8:02 AM
No problem at all 😊 see you then
WhatsAppJust nowNew
Can we move Milo to 11 AM instead?

Reply on WhatsApp…

9:41

Pawfect Grooming

Inbox

Messages from the salon

In-appjust now

Milo is ready for pickup 🐾

WhatsApp2h ago

Reminder · Milo tomorrow 2 PM

EmailFri

Booking confirmed for Milo

SMSMon

Sarah is running 5 min late

EmailFri

Your receipt · $85 · Visa ••42

In-appThu

How did we do? Leave a review ★

$2M+Revenue managed
22%Avg rebooking lift
10+Hours saved / week
500+Pets groomed monthly
98%Platform uptime
4.9★Average review rating
$2M+Revenue managed
22%Avg rebooking lift
10+Hours saved / week
500+Pets groomed monthly
98%Platform uptime
4.9★Average review rating
1,071/mo

Stop typing the same message thirty times.

Confirmations, reminders, follow-ups — written once, fired automatically, with the customer's name, pet's name, and booking time merged in.

S

One inbox. Every channel.

In-app chat, email, SMS and WhatsApp threaded under one customer — in order, with channel icons so you know how to reply. No more 'did I answer that on WhatsApp?'

→WhatsApp

The right channel, automatically.

Customer picked WhatsApp at booking? Reminders go on WhatsApp. They picked SMS? SMS. You don't choose — the system does.

New · In-app messaging

They message you from the app. It costs you nothing.

Pet parents message you from the same app they book in — no download, no password. Chat, texts and automatic updates all land in one Inbox.

9:41

Sarah J.

Daisy · Cavapoo

⋯
ChatCan you do a shorter cut this time?
Got it — we'll take her down to a #4 🐾
TextWhat time is pickup?
AutomaticAuto-sent · 9:58

Daisy is ready for pickup 🐾

Booking confirmed24h reminderCheck-in
Message…
Send in app · freeSend by text

Included on every plan. New messages land in about 15 seconds and alert your staff.

Everything that talks to customers

Built around how customers
actually message you back.

One inbox. Three channels. Templates, automation, and one-off compose — all sharing the same customer record and the same audit log.

All · 3·Sarah J. thread
EmailBooking confirmation sent
Running 5 min late?SMS
SMSNo problem, see you then
Move Milo to 11 AM?WhatsApp
One thread · channel-aware reply

Unified inbox

  • One thread per customer — email, SMS, WhatsApp interleaved in order
  • Channel-aware reply — replies go out on the channel the customer used
  • Cross-linked to bookings — the relevant booking shows alongside the message
  • Filter by unread, channel, or assigned-to — triage at scale
  • Search across every conversation — find that note about Bella's anxiety in seconds
EmailBooking confirmed

Hi {{customer_first_name}}, {{pet_name}} is booked for…

SMS24h reminder

{{pet_name}}'s {{service_name}} tomorrow {{booking_time}}

WhatsAppReview nudge

Thanks for trusting us with {{pet_name}} 🐾

Templates per channel

  • Email — full HTML, merge fields, custom subject lines
  • SMS — short, friendly, same merge fields, 160-char-aware
  • WhatsApp — Meta-approved templates plus interactive buttons
  • Per-event templates — confirmation, reminder, no-show, completion, review request
  • Customer preference respected — picked at signup, honored forever
Booking lifecycle7 rules on
BookedEmailNow
BookedWhatsAppNow
24h beforeSMSAuto
CompletedEmail+1h

Booking-triggered automation

  • Lifecycle events — confirmed, reminder (X hrs before), checked-in, completed, no-show
  • Per-event channel choice — confirm via email, remind via SMS, follow up via WhatsApp
  • Configurable timing — "remind 24 hours before" or "remind 2 hours before"
  • Opt-out respected — customers who unsubscribed from marketing still get confirmations
  • Audit log — every message sent is recorded against the booking

Milo is booked for Full Groom on Fri 2 PM.

9:12 AM ✓✓

ConfirmReschedule

Confirm 👍

9:14 AM

WhatsApp Business API

  • Meta Business API — verified-business badge, template approval handled in onboarding
  • Interactive buttons — Confirm / Reschedule tappable in the message itself
  • 24-hour reply window — surfaced clearly so you never miss it
  • Two-way conversation — customers reply, replies thread under the same customer
  • Pricing direct from Meta — no per-message markup from us
ToSarah J.via WhatsApp

Hi Sarah — usual 2 PM is taken, can we move Milo to 11 AM?

One-off compose

  • Compose to any customer — picker shows recent customers first
  • Channel picker — email, SMS, or WhatsApp, your call
  • Saved drafts — for the long ones you write occasionally
  • Quick replies — "Running 15 minutes late" as a one-tap canned message
  • Logged on the profile — every outbound message lives on the customer's history
Channels3 / 3 connected
EmailSendGrid · custom domain
SMSBuilt in · included in your plan
WhatsAppMeta Business API · verified
Sandbox · send a test to yourself

Channel setup

  • SMS — included in your plan: automated reminders on Pro and Scale, two-way texting 500/mo on Pro and unlimited on Scale
  • WhatsApp — Meta Business API with template approval workflow
  • Email — SendGrid / SES with custom-domain authentication for deliverability
  • Per-event channel toggle — turn channels on or off per event type
  • Sandbox mode — send a test to your own number before going live
Not a generic email tool

A messaging layer that knows
it's a grooming salon.

The things a generic email tool simply can't do.

Email campaign · draftIdle
ToAll subscribers · 1,248
Fromhello@yoursalon.com
SubjectA reminder from us…
One-off blast
No WhatsApp channel
No SMS in same thread
No booking triggers
No pet merge fields
No channel-preference routing

A generic email / CRM tool

  • Email-only — WhatsApp, SMS, two-way messaging not modelled
  • Channels don't talk — same customer = three separate inboxes
  • No booking triggers — reminders are a manually-scheduled blast
  • Generic merge fields — {{first_name}} yes, {{pet_name}} no
  • Per-customer channel preference doesn't exist — everyone gets email

Inbox · Sarah J.

22 bookings · WhatsApp preferred

Live
EmailFri 9:12
Booking confirmation sent
SMSMon 7:45
Running 5 min late?
SMSMon 8:02
No problem, see you then
WhatsAppJust nowNew
Move Milo to 11 AM?
Reply on the same channel — one click

ThePetsMonk

  • In-app chat, email, SMS, WhatsApp — first-class, all routed through one customer thread
  • Channel-aware reply — reply on the same channel the customer used, in one click
  • Booking-event triggers — every confirmation, reminder, follow-up auto-fired
  • Pet-aware merge fields — {{pet_name}}, {{service_name}}, {{groomer_name}} built in
  • Per-customer channel preference — picked at signup, honored on every send

Reach customers where they already are.

WhatsApp included. One inbox. Booking-event triggers shipped on day one.

From the salon floor

The replies that stopped
getting lost in the wrong app.

Mobile grooming · Bengaluru
WhatsApp is how my customers actually want to be contacted. The unified inbox means I no longer miss replies because I was looking at the wrong app — and the booking reminders just fire on their own.
J
Jessica
Mobile groomer · 1-van operation
3 → 1
channels (email, SMS, WhatsApp) unified into one inbox
31
70%+
of reminders go on the customer's preferred channel automatically
0
customer replies missed since the unified inbox came online

* Illustrative. Real customer metrics replace these before publish.

Reach customers where they already are. WhatsApp, SMS, email — one inbox, one thread, automated reminders that send themselves.

Unified inbox
Templates
Automation
WhatsApp API
app.thepetsmonk.com/inbox
MON
21
TUE
22
WED
23
THU
24
FRI
25
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
9:00 AM
Cancelled
10:30 AM
Haircut
1:00 PM
Full Groom
9:30 AM
Bath & Brush
11:30 AM
Haircut
12:30 PM
Nail Trim
10:00 AM
Full Groom
12:00 PM
Bath & Brush
9:30 AM
Bath & Brush
10:30 AM
Haircut
11:30 AM
Full Groom
1:00 PM
Nail Trim
now
10:00 AM
Full Groom
11:30 AM
Haircut
12:30 PM
Bath & Brush
Haircut
Bath
Full Groom
16 bookings · this week
The platform

Built for every part of your salon.

Eight tools that actually talk to each other. Cancel the other six subscriptions you're paying for.

9:41
Sarah's Grooming
Open today
Sarah's Grooming
Book a slot for Milo
May 2026
M19
T20
W21
T22
F23
S24
S25
Available · Fri
5 open
9:00
10:30
12:00
2:00
3:30
5:00
Online booking

Bookings that come in while you sleep.

A booking page that works on any phone, or embed it on your site. Pet parents pick the slot — you wake up to a full Friday.

Milo
Milo Henderson
Golden Retriever · 4 yrs
Vaccinated
Visits
14
Last
3 wk
Notes
2
+248 more clients
Customers & pets

Every pup, perfectly remembered.

Pet profiles with vaccinations, intake, history and notes. One source of truth for every visit.

Email
Confirmation sent to sarah@…
Auto
SMS
Reminder sent · 24h before
Sent
WhatsApp
Sarah: "See you Friday"
Live
Communications

One inbox. Three channels.

In-app chat, email, SMS and WhatsApp from a single thread — and most of it sends itself.

Friday

23

May

M19
T20
W21
T22
F23
S24
S25

Buddy · Bath

9:00 AM

Confirmed

Luna · Full groom

10:30 AM

Confirmed

Milo · Trim + nails

1:00 PM

Confirmed
Schedule & calendar

Drag, drop, done.

Recurring bookings, lunch blocks and smart conflict detection. The day rearranges itself when one pup runs late.

Invoice · 0427
Paid
Full groom — Milo$65.00
Nail trim$15.00
Blueberry shampoo$8.00
Total$88.00
Settled
Payments & invoicing

Get paid before they leave.

Tap to pay, deposits, packages, recurring memberships — receipts sent automatically.

Win-back · running
12 / 30
+23%
rebookings this month
12 dogs returnedGoal · 20
Marketing & growth

Win back the dogs you miss.

Automated win-back campaigns refill empty slots and bring lapsed clients back.

P
Priya G.
Lead groomer
Clocked in
M
Marcus T.
Groomer
On break
A
Ana R.
Bather
Off
Staff & operations

Who's in. Who earned what.

Schedules, clock in/out, tips and commissions — tracked automatically.

Revenue · 30d
+18%
$28.4Kvs $24.1K
Reports & analytics

Know what worked. Fix what didn't.

Revenue, retention, no-show rate, top services — clear, weekly, yours.

Setup

From zero to first booking in under an hour

No training calls. No consultants. Three short stretches between dogs.

80%

Setup almost done

4 of 5 steps · publish to go live

Live in 2 min
Logo & shop name
3 services · pricing
Hours · Mon–Sat 9–6
Brand colour · Rose
Booking page liveNext
Step 012 min

Tell us about your shop

Add services, hours, and team. We auto-build your booking page in your brand colour.

Add customers

Import from CSV · review before saving

customers.csv

28 KB · 1,248 rows mapped

Parsed

Preview · first row

David Chen

Max · Golden Retriever · +1 (555) 0142

VIP
312 pets · 0 dupes
Step 025 min

Bring your regulars across

Drop a CSV — pets, breeds and notes come with. Zero duplicates, zero retyping.

Shared everywhere
9:41
book.pawfect.com

Pawfect Grooming

Friday · 11:30 AM open

Step 03Today

Share the link, fill the book

Drop it in your Insta bio, paste it in WhatsApp, stick a QR on your door. Calendar fills 24/7.

Questions

Questions, before you turn the channels on.

Can customers message us from the booking app?

Yes. There's a Messages tab in your booking app — "Ask us anything about your visit" — where pet parents can write to you and attach a photo. It's one ongoing conversation, so earlier messages stay put. Replies you send in the app are free and don't use SMS credits.

Do customers need to download an app or create a password?

Neither. It runs in the phone's browser and they reach it with their phone number — there's no account to create and no password to forget. They can add it to their home screen so it behaves like an app, which is also what enables push notifications on iPhone (iOS 16.4 or later). Everyone with an email on file gets an email alert regardless.

Where do app messages show up for my team?

In the Inbox, as one conversation per customer — and app messages and text messages sit in that same thread, each labelled "Chat" or "Text", so you can see the whole history in one place. New messages alert your staff devices and show an unread count on the Inbox. Replies default to whichever channel the customer used last, and "Send by text" is one tap when you need to reach someone right away.

Can we send photos, and how big can messages be?

Both ways. Parents can show you the matting before they arrive, and you can send the after-groom photo back. Messages run up to 2,000 characters with one photo each, in the usual phone photo formats up to 10 MB.

Do booking confirmations and reminders appear in the same thread?

Yes — confirmations, reschedules and cancellations, 24-hour and 1-hour reminders, ready-for-pickup, and daycare or boarding check-in and check-out all land in the conversation, marked "Automatic" so they're clearly not a personal reply. You can edit the wording of each one or switch individual ones off.

Is it live chat? Can we see when a customer has read a reply?

It's in-app messaging rather than live chat — new messages appear within about 15 seconds, and there are no typing indicators. You'll see that a message was delivered, but not whether it's been read. A few things aren't in yet either: Inbox search, assigning conversations to staff, auto-replies and business hours, and video or PDF attachments.

Can groomers see the Inbox?

The Inbox itself is for owner and front-desk roles. Groomers can still message a customer directly from the booking they're working on, so they're never blocked from reaching a pet parent — they just don't get the whole message centre.

Does ThePetsMonk support WhatsApp?

Yes. WhatsApp messaging is fully integrated via the Meta Business API. Booking confirmations, reminders, and follow-ups can all be sent on WhatsApp. Template approval is handled during onboarding — most salons are live within 1–2 days.

Can I reply to customers from one place no matter which channel they used?

Yes. The unified inbox threads every customer message across email, SMS, and WhatsApp into a single conversation per customer, in chronological order. Replies go out on the same channel the customer used.

Are SMS and WhatsApp messages charged separately?

SMS is included in your plan. Automated text reminders are included on Pro and Scale, and two-way texting includes 500 messages a month on Pro and unlimited on Scale; extra messages on Pro are billed per message. In-app replies from pet parents are free. WhatsApp Business API messages are billed by Meta directly to you. ThePetsMonk doesn't add a per-message markup on WhatsApp.

Can I customize the booking confirmation and reminder templates?

Yes. Every system-triggered message has a template per channel that you can edit. Merge tags like {{customer_first_name}} and {{pet_name}} personalize each message automatically.

What if a customer unsubscribes from marketing emails?

They stop receiving marketing campaigns (rebooking nudges, seasonal promotions) but still receive transactional messages — booking confirmations and reminders — because those are essential to the service they're paying for.

Can I send one-off messages to customers without setting up a campaign?

Yes. The Compose feature lets you message any customer on any channel directly. Quick-reply templates are available for common one-liners ("Running 15 min late", etc.). Every message is logged on the customer profile.

156+ groomers on board

Start grooming
smarter, not harder.

A free plan that's actually useful. Setup that takes minutes. A team that picks up the phone.

No credit card
Free forever plan
Cancel anytime
Setup in under an hour
9:41

Thursday, May 23

9:41

WhatsApp Business

Wed

Reminder sent to Sarah

Milo's Full Groom tomorrow at 11:30 AM

Stripe

1:42 PM

Payment received · $85.00

From Sarah J. · Milo's Full Groom

Stripe

9:27 AM

Payment received · $45.00

From James W. · Cooper's Bath & Brush

Google

now

★★★★★ new review

"Milo looked amazing — thank you!"

Gmail

8:14 AM

Vaccination expiring · Bella

Rabies expires in 7 days · renew by May 30

23

Google Calendar

Mon

New event · Cooper

Tomorrow 9:00 AM · Bath & Brush

Run your grooming business for free

Start free