Communications

One inbox. Every channel.

Email, SMS, WhatsApp — threaded per customer. Booking confirmations, reminders and follow-ups that send themselves, on the channel each customer actually replies to.

WhatsApp included · SMS via Twilio · 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

EmailFri 9:12 AM
Booking confirmation · Milo · Full Groom · Fri May 23 at 2 PM
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

WhatsApp2h ago

Reminder · Milo tomorrow 2 PM

EmailFri

Booking confirmed for Milo

SMSMon

Sarah is running 5 min late

$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.

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.

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 customeremail, SMS, WhatsApp interleaved in order
  • Channel-aware replyreplies go out on the channel the customer used
  • Cross-linked to bookingsthe relevant booking shows alongside the message
  • Filter by unread, channel, or assigned-totriage at scale
  • Search across every conversationfind 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

  • Emailfull HTML, merge fields, custom subject lines
  • SMSshort, friendly, same merge fields, 160-char-aware
  • WhatsAppMeta-approved templates plus interactive buttons
  • Per-event templatesconfirmation, reminder, no-show, completion, review request
  • Customer preference respectedpicked at signup, honored forever
Booking lifecycle7 rules on
BookedEmailNow
BookedWhatsAppNow
24h beforeSMSAuto
CompletedEmail+1h

Booking-triggered automation

  • Lifecycle eventsconfirmed, reminder (X hrs before), checked-in, completed, no-show
  • Per-event channel choiceconfirm via email, remind via SMS, follow up via WhatsApp
  • Configurable timing"remind 24 hours before" or "remind 2 hours before"
  • Opt-out respectedcustomers who unsubscribed from marketing still get confirmations
  • Audit logevery 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 APIverified-business badge, template approval handled in onboarding
  • Interactive buttonsConfirm / Reschedule tappable in the message itself
  • 24-hour reply windowsurfaced clearly so you never miss it
  • Two-way conversationcustomers reply, replies thread under the same customer
  • Pricing direct from Metano 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 customerpicker shows recent customers first
  • Channel pickeremail, SMS, or WhatsApp, your call
  • Saved draftsfor the long ones you write occasionally
  • Quick replies"Running 15 minutes late" as a one-tap canned message
  • Logged on the profileevery outbound message lives on the customer's history
Channels3 / 3 connected
EmailSendGrid · custom domain
SMSTwilio · your account #
WhatsAppMeta Business API · verified
Sandbox · send a test to yourself

Channel setup

  • SMSTwilio integration with your own account, you control the rate
  • WhatsAppMeta Business API with template approval workflow
  • EmailSendGrid / SES with custom-domain authentication for deliverability
  • Per-event channel toggleturn channels on or off per event type
  • Sandbox modesend 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-onlyWhatsApp, SMS, two-way messaging not modelled
  • Channels don't talksame customer = three separate inboxes
  • No booking triggersreminders are a manually-scheduled blast
  • Generic merge fields{{first_name}} yes, {{pet_name}} no
  • Per-customer channel preference doesn't existeveryone 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

  • Email, SMS, WhatsAppfirst-class, all routed through one customer thread
  • Channel-aware replyreply on the same channel the customer used, in one click
  • Booking-event triggersevery confirmation, reminder, follow-up auto-fired
  • Pet-aware merge fields{{pet_name}}, {{service_name}}, {{groomer_name}} built in
  • Per-customer channel preferencepicked 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.

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.

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 billed via your own Twilio account (you control the rate). WhatsApp Business API messages are billed by Meta directly to you. ThePetsMonk doesn't add a per-message markup.

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

Losing customers on Google?

Run audit