Platform tour
From the first booking to the next one.
Five moments in a pet's visit, and what enpet does at each of them. Everything reads and writes the same record.
01
Book
Online, by phone, from a text, or by typing the sentence you would have said.
- “Book Bella for a full groom on Friday at 2pm” to the companion comes back as a confirm card with the price and the slot; one click books it
- A public booking page per business with services, locations and real availability
- Staff skills, shifts, buffers and time-off resolve to slots; recurring rules for standing visits
- Vaccine and agreement gates at booking; deposits suggested where no-show risk is high
- Waitlist offers by text when a slot opens; one-tap reschedule confirms; bookable offers sent from the inbox
enpet ai · ⌘J · staff companion
Book Bella for a full groom on Friday at 2pm
Friday 12 Sep at 2:00 pm is open — 90 minutes for a Cockapoo full groom at Downtown. Here is the booking:
Confirm to run
- Pet
- Bella · Cockapoo · Jamie R.
- Service
- Full groom · 90 min · $85
- When
- Fri 12 Sep · 2:00–3:30 pm
- Where
- Field & Clay Downtown
Confirm bookingBookedEdit firstSame rules as any other booking. Jamie gets the live-status link at check-in.
02
Arrive
The front desk sees who is expected, who is here and what is on hold.
- Arrivals board with holds, notes and the pet's handling cues
- QR check-in from the car park, pre-arrival forms, agreement capture
- Live status link texted to the owner at check-in
- Bite-risk and sensitivity banners before anyone handles the pet
Today
Tue 8 Sep · 11 arrivals · 2 holds
Book- BBiscuit · CockapooFull groomIn bath
- DDuke · LabradorDaycare · Yard BChecked in
- MMaple · Mini schnauzerBath & tidyExpected
- OOtis · BernedoodleBoarding · Suite 4Photos due
- PPippa · WhippetNail trimVaccine hold
03
Care
Kennel, yard, table or route, the record fills itself as work happens, and the owner watches the stage.
- Grooming Hub kanban: checked in, bathing, drying, grooming, finishing, ready; the owner's live page follows the card
- Kennel board and daycare cohorts with real capacity and counted overrides
- Care records for feeding, meds, walks and notes, logged from a phone
- Safety hub for incidents with severity, photos and the owner notification
04
Check out
Checkout gates on the checklist, the invoice is already right, and the shelf is on it too.
- Retail at the counter: shampoo and brushes on the same invoice, tax per product, stock updated as you sell
- Discharge checklist that must complete before checkout does
- Invoice from the visit with add-ons, packages, memberships and tips
- Stripe checkout, hosted pay-by-link and card on file; lobby pickup board so the waiting room knows who is ready
Card on fileCheckout · Bella · Jamie R.
Full groom with Sam · finished 3:24 pm
- Full groomSam · 90 min$85.00
- Oatmeal shampoo 250 mlRetail · qty 1 · taxable$14.00
- Slicker brushRetail · qty 1 · taxable$18.00
- Subtotal
- $85.00$99.00$117.00
- Sales tax · products
- $0.00$1.82$4.16
- Total
- $85.00$100.82$121.16
Take paymentPaid $121.16 · receipt textedStock updated · shampoo 11 left · brush 3 left
Add productSearch products- Oatmeal shampoo 250 mlSH-OAT-250 · 12 in stockSH-OAT-250 · 11 in stock$14.00Added
- Slicker brushBR-SLK-01 · 4 in stock3 in stock · low stock$18.00Added
- Dental chews · 6CH-DNT-06 · 30 in stockCH-DNT-06 · 30 in stock$9.00Added
Slicker brush is below its minimum of 5. Reorder 12 → draft a purchase order?
05
Follow up
The story is texted, the next visit is suggested, the vaccine renewal is priced.
- A visit story with before and after photos and the groomer's note, texted after the visit and kept on the timeline
- Recommended rebooking dates and recurring suggestions
- Playbooks per service, campaigns with segments, review asks, in-app first, SMS when it matters
- Year in Fur recap with a rebook QR, Family Card for households; overdue vaccines priced as revenue at risk
Field & Clay · Tue 8 Sep
Bella's spa day
Full groom with Sam · 1 h 25
BeforeAfterSam: Brilliant with the quiet dryer again. Coat down to ½ inch, ears shaped, nails done. Left ear still a little sensitive.
ShareRebookTexted to Jamie at 3:45 pm · kept on Bella's timeline
enpet ai · ⌘J · staff companion
Book Bella for a full groom on Friday at 2pm
Friday 12 Sep at 2:00 pm is open — 90 minutes for a Cockapoo full groom at Downtown. Here is the booking:
Confirm to run
- Pet
- Bella · Cockapoo · Jamie R.
- Service
- Full groom · 90 min · $85
- When
- Fri 12 Sep · 2:00–3:30 pm
- Where
- Field & Clay Downtown
Same rules as any other booking. Jamie gets the live-status link at check-in.
Today
Tue 8 Sep · 11 arrivals · 2 holds
- BBiscuit · CockapooFull groomIn bath
- DDuke · LabradorDaycare · Yard BChecked in
- MMaple · Mini schnauzerBath & tidyExpected
- OOtis · BernedoodleBoarding · Suite 4Photos due
- PPippa · WhippetNail trimVaccine hold
Checkout · Bella · Jamie R.
Full groom with Sam · finished 3:24 pm
- Full groomSam · 90 min$85.00
- Oatmeal shampoo 250 mlRetail · qty 1 · taxable$14.00
- Slicker brushRetail · qty 1 · taxable$18.00
- Subtotal
- $85.00$99.00$117.00
- Sales tax · products
- $0.00$1.82$4.16
- Total
- $85.00$100.82$121.16
Stock updated · shampoo 11 left · brush 3 left
- Oatmeal shampoo 250 mlSH-OAT-250 · 12 in stockSH-OAT-250 · 11 in stock$14.00Added
- Slicker brushBR-SLK-01 · 4 in stock3 in stock · low stock$18.00Added
- Dental chews · 6CH-DNT-06 · 30 in stockCH-DNT-06 · 30 in stock$9.00Added
Slicker brush is below its minimum of 5. Reorder 12 → draft a purchase order?
Field & Clay · Tue 8 Sep
Bella's spa day
Full groom with Sam · 1 h 25
Sam: Brilliant with the quiet dryer again. Coat down to ½ inch, ears shaped, nails done. Left ear still a little sensitive.
Texted to Jamie at 3:45 pm · kept on Bella's timeline
Year in Fur · 2026
Biscuit's year, in fur.
- 14visits
- 3groomers who know the quiet-dryer trick
- 1blueberry facial, every single time
- 6.4 kgof coat, gently removed
Real screens
This is the dashboard. Nothing here is a drawing.
Captured from a demo business running the current build. The pets, people and prices are seed data; the screens are what a business sees.








Want to click through it yourself? Ask for a walkthrough or start a business account.
Capability index
What is in the box.
Every item is shipped and reachable in the product today. The full list with descriptions is on the features page.
Scheduling
- Availability engine
- Shifts & time-off
- Recurring rules
- Smart reassign
- Waitlist (23 endpoints)
- Family bookings
- Standby across locations
Front desk
- Arrivals & pickup boards
- Grooming Hub: board, queue, timeline
- SmartArrival QR check-in
- Live status links
- Lobby pickup board
- Mobile check-in
- Intake & agreements
Facilities
- Kennel board
- Daycare groups
- Care records
- Checkout checklists
- Occupancy yield
- Weather alerts
Field services
- Vehicles & service areas
- GPS-tracked visits
- Home visits
- Transport routes
- Travel pricing
- Coverage offers
Clients & pets
- CRM with dedupe & CSV import
- 345+ breed profiles
- Microchip lookup
- Vaccine ledger
- Pet timeline
- Visit stories & photos
- Pet Passport & verified credential
Commerce
- Invoices & checkout
- Tips & splits
- Gift cards
- Prepaid packages
- Memberships
- Card on file
- Loyalty
- Payroll close
Retail & inventory
- Retail price & tax per product
- Product picker at checkout
- Quick sale for walk-ins
- Consumables per appointment
- Minimums & low stock
- Purchase orders & receiving
Messaging
- Unified inbox: SMS, in-app, email, voicemail, calls, notes
- Bookable offers & one-tap confirms
- AI triage, drafts, ghost-text, translation
- Playbooks & auto-answers
- Campaigns, broadcasts, lost-pet alert
- Portal-first routing with push
Platform
- Roles & permissions
- Audit ledger
- Multi-location & franchise
- Custom branding
- Webhooks
- Data export & erasure
- English & Français (CA)
Integrations
Connected to what you already use.
A short list, on purpose: each one is wired and reachable in production.
- StStripepayments, terminal readers, card on file
- TwTwilioSMS delivery and replies
- SeSendGridtransactional email with your reply-to
- OpOpen-Meteoweather alerts for outdoor visits
- CSCSV importMoeGo and Gingr export formats
- WeWebhooksevents to the systems you already run
Why switch
What the category does, and what enpet does instead.
No names, just the shape of the usual product against what is live in enpet today.
| Capability | Typical pet-care software | enpet |
|---|---|---|
| The pet record | Lives inside one business's software | Follows the pet across providers with the owner's consent — Pet Passport, verified credential |
| Services | Grooming, or boarding, or walking — pick one product | Grooming, boarding, daycare, walking and training on one calendar and one record |
| Messaging | SMS blasts in a separate tab; a chatbot bolted on | One conversation per client across SMS, in-app, email and voicemail — with bookable offers, drafts and translation in the thread |
| Booking from a message | Reply-to-book by phone call | A priced card the client taps to accept; one-tap reschedule and waitlist confirms from a text |
| AI | "Smart" rules with a badge | Trained models with reason codes, a companion that acts with confirm-to-run, an autonomy dial |
| Vaccines | A reminder email | Booking gates, certificate extraction from a photo, and overdue vaccines priced as revenue at risk |
| Breed | A text field | 345+ profiles driving duration, price and upsells; detection from a photo |
| Making a booking | Twelve fields and a dropdown | Type "Book Bella for a full groom on Friday at 2pm" to the companion and confirm the card — or a form, a text, or the client's own page |
| When the client asks "is Fido ready?" | A phone call to the front desk | The groomer moves the card on the board; the owner's live page and the ready text follow — plus a lobby board, a QR collar tag, a Year in Fur recap |
| The visit report | A text that says "all done" | A magazine-style visit story with before and after photos and the groomer's note, kept on the pet's timeline |
| The retail shelf | A separate till, or a notebook | Shampoo and brushes on the same invoice as the groom; stock, low-stock and purchase orders in the same system |
| When you are full | A lost booking | Standby fills across your locations; the Capacity Exchange routes it to a partner |
| Pricing | Per-location add-ons and trial fine print | Four plans from the live catalogue, a card-backed trial on each; Solo with no enpet fee; Stripe's fee stated beside every price |
| Your data | Export on request | Export any time, erasure built in, row-level isolation, English and Canadian French |
Give every pet a record that travels with it.
Create your account in minutes. Import your clients, set your services, and text your first live-status link today.