
“Book Bella for a full groom on Friday at 2.”
Type it. Confirm. Booked.
The AI-native pet-care operating system
An AI companion that knows every pet books from a sentence and asks before it acts. One record per pet runs the whole shop, from the first visit to the last.
Today
Tue 8 Sep · 11 arrivals · 2 holds
Biscuit · Cockapoo · 4y
Vaccines current until 12 Nov · Groomed 14×
Handling cues
What the last groomer learned
For pet parents · free
Every provider's records in one place, live status during a visit, and a passport you control. Free, always.
Already have an account? Pet parent sign in
Ask Enpet · your concierge, with enpet+
Tap yes. It's moved.
my.enpet.ai
Good morning, Jamie
This week
Everything you missed
The agent era
Soon a parent's assistant will do the finding, the asking and the booking. Two things decide whose calendar it lands in: whether a machine can read your business, and whether it can transact with you without breaking your rules. enpet was built for both, on one consented record per pet, with a booking path an assistant cannot bypass.
Two products, one pet record
Separate sign-ins, shared records: what a groomer notes about a dog can reach its kennel and its owner, with consent. Pick your door.
One pet record, every visit
Every groom, stay, walk and class adds to a profile of the pet that grows with every visit: tools that worked, cues that calmed, meds, vaccines, the thing it will not tolerate. It follows the pet across groomers, services and locations, and, with the owner's consent, across providers, through a Pet Passport the owner controls.
Bella · timeline
12 Aug · Grooming
Sam, Field & Clay Salon
Full groom. Quiet dryer worked again. Left ear sensitive, noted.
28 Jul · Boarding
Suite 4, Maple Lodge
3 nights. Ate all meals. Photo update sent daily at 18:00.
3 Jul · Grooming
Priya, Field & Clay Salon
De-mat behind ears, 15 minutes extra. Tolerated well with blueberry treats.
14 Jun · Vet record
Shared by owner
Rabies and DHPP renewed. Current until Nov 2027.
Bella · Cockapoo · 4 y
Pet Passport · owner: Jamie R.
Identity
Microchip •••• 4821
Rabies tag 2027 · neutered
Vaccines
Rabies · to Nov 2027
DHPP · current
Bordetella · due 12 Oct
Handling & care
Quiet dryer · no muzzle needed · chicken allergy · left ear sensitive
Shared with
The owner shares by section and audience, and can revoke any time.
Messaging
A text, a voicemail, an in-app message and an email from the same client are one thread. Send a priced offer and the parent taps Accept, a real appointment, no phone call. Drafts, summaries and translation are one chip away.
Sam Ortega · Biscuit, Duke
Bath & tidy · Thu 2:30 · Confirmed
Offer · bookable
Bath & tidy · Thu 1:00 with Sam
$48 · 45 min · we'll flag the ear for the groomer
The Grooming Hub, and the owner's phone
The day runs on a kanban board: checked in, bathing, drying, grooming, finishing, ready. Every move updates the live page the owner opened from one text, and when the card reaches Ready, the pickup message goes out on its own. Nobody calls the front desk to ask.
Field & Clay Grooming
Bella is checked in
Sam has her from 2:00 pm
Bella is in the bath
Oatmeal shampoo, as always
Bella is drying
Quiet dryer, low heat
Bella is on the table
Full groom with Sam
Finishing touches
Nails, ears, a quick tidy
Bella is ready for pickup
Any time before 6:00 pm
Picked up at 3:42 pm
Thanks for visiting Field & Clay
Photo from the tub
Field & Clay: Bella is ready for pickup 🐾 Any time before 6 pm.
Sent in-app · 3:24 pm · SMS if unread · invoice $85 shared
Board, queue, timeline
Three views of the same day. Move a card on the board or step a pet forward from the table.
The rail follows
Expected, checked in, in service, ready, picked up, on a page the owner opens from one text. No app, no login.
Ready sends itself
The pickup message goes out when the card lands on Ready, in-app first, SMS if it is not read.
Everything the front desk needs
Scheduling, arrivals, kennels, messaging, payments, compliance, field work and reporting share the same record. Nothing is re-keyed, nothing is bolted on.
Skills, shifts, buffers, time-off and recurring rules become bookable slots. Smart reassign when someone calls in sick.
Learn moreSMS, in-app, email and voicemail in one thread per client, with bookable offers and AI drafts inside it.
Learn moreChecked in, bathing, drying, grooming, finishing, ready. Move the card and the owner's live page moves with it.
Learn moreA front-desk board for who is expected, checked in and ready, and a QR check-in from the car park.
Learn moreSuites, yards and groups with real limits, counted overrides and yield pricing.
Learn moreStripe checkout, tips, gift cards, packages, memberships, loyalty, card on file. Card numbers never touch enpet.
Learn moreShampoo and brushes on the same invoice as the groom; stock, low-stock and purchase orders in the same system.
Learn moreVaccine requirements that warn or block at booking, priced as revenue at risk.
Learn moreType “Book Bella for a full groom on Friday at 2pm” and confirm the card. Ask anything across bookings, boarding, vaccines and money.
Learn moreA magazine page with before and after photos and the groomer's note, texted after the visit and kept on the timeline.
Learn moreService areas, travel pricing, GPS-tracked visits and key notes as first-class features.
Learn moreRevenue, occupancy and staff performance, plus a pay-run close that reconciles.
Learn moreenpet ai
A companion on every page answers questions that join bookings, boarding, vaccines, agreements and money, then books from a plain sentence, adds the note, tags the client, and shows a confirm-to-run card before anything is written. Around it, the inbox drafts and translates replies, the calendar predicts no-shows, and a copilot rail shows what ran overnight.
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
Same rules as any other booking. Jamie gets the live-status link at check-in.
Click it or type it
The dashboard is complete on its own: a calendar, the boards, the ledger, the rules, the records. The companion is a second way in for the moments your hands are full, never the only way.

“Book Bella for a full groom on Friday at 2.”
Type it. Confirm. Booked.

“Who still owes us from last month?”
Ask it. It has the ledger.

“Which boarders have a vaccine expiring before pickup?”
Ask it. It knows every pet.

Moving the card is the whole job.
Nobody types. The owner's page follows the card.

“How did revenue do this month?”
Ask it. It has the numbers.

“Note on Jamie: Bella's left ear is sensitive.”
Type it. Confirm. On the record.
Real screens from a demo business on the current build; the pets, people and prices are seed data. More of the dashboard
Pricing, deposits and the ledger have a page of their own. Commerce & dynamic pricing
Retail & inventory
Sell the oatmeal shampoo and the slicker brush at the counter, on the groom's invoice, with tax applied per product. Stock falls as you sell and as appointments use consumables; when an item drops below its minimum it is listed with the quantity to reorder, and a purchase order brings the count back up when the box arrives.
Checkout · Bella · Jamie R.
Full groom with Sam · finished 3:24 pm
Stock updated · shampoo 11 left · brush 3 left
Slicker brush is below its minimum of 5. Reorder 12 → draft a purchase order?
Pages worth texting
Tokenised pages on go.enpet.ai, sent by text, no app, no login. Live status after check-in, a visit story with before and after photos, a privacy-safe QR collar tag, a Year in Fur recap with a rebook code, hosted invoices, self-serve booking and one-tap reschedule confirms.
Field & Clay Grooming
Biscuit is in the bath
Ready around 11:40
Photo from the tub
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
Scanned tag
Hi, I'm Charlie.
Golden retriever · 6 · Microchipped
Reported lost · 2h agoSafe handling · friendly, no treats (allergy)
Contact · Sam (owner) via the button below
Address and full record stay private
Year in Fur · 2026
Biscuit's year, in fur.
Built for the way you work
Pricing for businesses
Plans from a solo walker to a franchise, priced from the live catalogue. No enpet fee on Solo; every other plan states its enpet fee beside the price, charged on top of Stripe's processing fee. The pet-parent portal is free.
One person, one calendar, no commission.
billed monthly
14-day trial · card required, nothing charged until it ends
No enpet fee on card payments, plus Stripe's processing fee
A small team with SMS, inventory and up to three sites.
billed monthly
14-day trial · card required, nothing charged until it ends
1.5% enpet fee on card payments, plus Stripe's processing fee
Every AI feature, loyalty, branding and advanced reporting.
billed monthly
14-day trial · card required, nothing charged until it ends
1% enpet fee on card payments, plus Stripe's processing fee
Every plan starts with a 14-day trial. Also: Enterprise with no limits. Compare every plan
Design partners
We are working with a small number of salons, facilities and mobile operators who want to shape the product, in exchange for candour about what does not work yet. Tell us what you run, how many pets a week, and what your current software gets wrong. We reply personally, and nothing is counted or promised that is not real.
enpet Services · done for you
A fast, bilingual, accessible website whose facts come from your enpet record, hosted on your domain, so it reads well for people and for the assistants they will send and stays correct when a price changes. Available now, built with you. Local campaigns measured in bookings, analytics with no cookies, a free agent-readiness audit to start. Pricing on request.
Separate from the software. No cookies, no pixels, no ads that follow people.
Coming soonIn development · not in any plan yet
AI voice receptionist
The phone rings while your hands are in the tub. A receptionist that sounds like your shop will answer it, help the caller, and leave the front desk a note.
Questions
Both, and they are separate sign-ins. Businesses and their staff use the dashboard at app.enpet.ai; pet parents use the portal at my.enpet.ai. They share one record per pet, so what a groomer learns can reach the kennel, with the owner's consent.
Yes. Records from every provider, the passport, booking, messages, the Care Map, the Nearby board, lost & found and the safety tools are free, and nothing is ever deleted to enforce a limit. enpet+ is an optional membership for the AI concierge, wellness intelligence, keepsakes and extra storage.
No. The map runs on enpet's own tiles, so no advertising company learns which parks you look at. Your location is used only when you tap Use my location, and hazard reports appear only once a few different owners agree.
Yes. Import clients, pets and vaccination records by CSV; MoeGo and Gingr export formats are recognised, and duplicates are detected and merged rather than doubled.
Yes. Staff send a priced, bookable card into the conversation and the parent accepts it in one tap; a real appointment is created through the same guarded path as any other booking. One-tap reschedule confirms and waitlist offers work the same way from a text.
Yes. The staff companion turns “Book Bella for a full groom on Friday at 2pm” into a confirm card with the client, pet, service, time and price resolved from your own records. Nothing is booked until someone clicks Confirm, and the appointment then goes through the same rules as every other booking. Pet parents can ask their concierge about their own pets and move or cancel a visit by chat; new bookings from the portal go through the booking wizard.
Not yet. It is in development and is shown on this site only as “coming soon”: it is not part of any plan or of the feature count. Voicemails are already transcribed into the inbox today. Email admin@enpet.ai with the subject “AI voice receptionist” and we will tell you when it ships.
Every plan carries a monthly allowance of AI-assisted requests such as drafting messages. Predictions, pricing intelligence and photo recognition are included on Professional and Enterprise.
Payments run on Stripe. Clients pay at checkout, by hosted invoice link, or from a card on file; card numbers are collected by Stripe and never reach enpet. Each plan states its platform fee on the pricing page.
You do. Export clients, pets, appointments and financials on any paid plan, and requests for personal data under data-protection law are always honoured. Each business is isolated by row-level security in the database.
English and Canadian French across the staff, parent and client-facing pages, chosen per user.
Create your account in minutes. Import your clients, set your services, and text your first live-status link today.