All features
Every bit of PupManager, in one list.
The honest, complete list — what ships today, what’s in beta, and what’s coming next. No fake modules, no “coming soon” that means “maybe one day.”
For trainers
What the working trainer gets.
Everything you use day-to-day to run a dog-training business. One tool, your phone or laptop, themed to your business.
| Feature | What it does | Status |
|---|---|---|
| Day to dayYour daily flow | ||
| Dashboard | Today's sessions, billings, enquiries, and unread messages in one screen. | Live |
| Schedule | Week and day calendar with colour-coded sessions and group classes. | Live |
| Drag-to-reschedule | Move a session in two taps — the client gets the update. | Live |
| Drive-time buffers | Auto-pad in-home visits so you stop running late. | Live |
| Recurring sessions | Repeat weekly bookings without re-entering anything. | Live |
| Google Calendar sync | Two-way sync. Apple Calendar coming. | Live |
| Auto session reminders | Clients get pinged at -24h and -2h. You configure once. | Live |
| Homework nudges | Gentle reminders to clients who haven't practised. | Live |
| Trainer reminders | New enquiries, stale replies, classes with empty seats — surfaced to you. | Live |
| SessionsTake notes that turn into a story | ||
| Session notes | Tasks, scores, one-line notes — done in 10 minutes. | Live |
| Per-task scoring | Score every cue — builds the chart you show in the next consult. | Live |
| Attach photo or video | Drop in a 10-second clip from the session. | Live |
| Auto-send to client | They see tonight's homework before they're home. | Live |
| Needs-notes queue | Catches sessions you haven't written up. | Live |
| Session forms | Your own questionnaires — answer during or after a session. | Live |
| Progress charts | Per-dog charts you can pull up in any consult. | Live |
| Your libraryReusable plans and tasks | ||
| Session templates | Save your favourite plans — puppy class, recall, reactivity. | Live |
| Task library | Catalogue of training tasks you can drop into any session. | Live |
| Themes | Group tasks by training theme for fast assembly. | Live |
| One-click load | Pull a saved plan into a session or class in one tap. | Live |
| AI helpersDrafts the boring bits | ||
| AI plan generator | Paste a few notes, get a draft training plan to edit. | In beta |
| AI progress summaries | Turn this month's sessions into a friendly client update. | In beta |
| You stay in charge | Always a draft. Nothing sends on its own. | Live |
| ClientsA real CRM for dog training | ||
| Client profiles | Every dog, every session, every note, one place. | Live |
| Dog history | Past sessions, attached media, achievements earned. | Live |
| Co-owners | Share one dog profile across two households. | Live |
| Custom fields | Add the fields you ask about — vet, allergies, behaviour notes. | Live |
| Active / inactive tags | Spot lapsed clients in the list view. | Live |
| Client invite links | Send a one-tap link to onboard a new client. | Live |
| New clientsBring leads in without the chase | ||
| Intake form builder | Drag-drop builder — save, reuse, share a link. | Live |
| Embeddable forms | Drop a code snippet on any website. | Live |
| Enquiries inbox | New-client submissions land in one tidy list. | Live |
| One-click convert | Turn an enquiry into a client without re-typing. | Live |
| Group classesRun a class without the printed roll | ||
| Multi-week class runs | Sign-ups, attendance, catch-ups — all tracked. | Live |
| Two-tap attendance | Tick names off on your phone — no clipboard. | Live |
| Class-wide homework | Send the same homework to everyone in one click. | Live |
| Class enrollments | See who's in, who's owed catch-ups, who's not paid yet. | Live |
| Waitlists | Auto-fill the next seat when someone drops. | Coming soon |
| SellingSessions, packages, products | ||
| Packages | Sell a block of sessions as a single package. | Live |
| Products | Add-ons and extras alongside core sessions. | Live |
| Booking requests | Clients request a slot from your availability. | Coming soon |
| Client-side shop | Branded checkout for packages, extras and gift cards. | Coming soon |
| MessagingTalk to clients with context | ||
| One thread per client | Never buried in a group chat. | Live |
| Dog profile alongside chat | Last session and homework status, right there. | Live |
| Phone or laptop | Same conversation either way. | Live |
| Attach session clips | Drop a video straight from the session you just ran. | Live |
| Unread badges | Browser tab + OS app icon update with the unread count. | Live |
| Your businessKeep the lights on | ||
| Trainer awards | Badges for 10 clients, 50 sessions, training-day streaks. | Live |
| Training-day streak | Small daily nudge to keep notes flowing. | Live |
| Custom branding | Your name, colours and logo across the client app. | Live |
| Stripe billing | Manage card and plan from inside the app. | Live |
| Multi-trainer teams | Shared calendar, roles and permissions — add trainers per seat. | Live |
| ToolsGet set up, see what they see | ||
| Preview-as-client | Look at the client app through one client’s eyes — no fake account. | Live |
| 10-minute onboarding | Guided setup with email follow-ups. | Live |
| In-app help | Searchable, written for trainers. | Live |
For your clients
What your customers see.
Clients download PupManager and sign in. From there, your business name, colours and dogs take over every screen.
| Feature | What it does | Status |
|---|---|---|
| The appA branded home for every client | ||
| iPhone, Android, or web | Clients pick whichever they prefer. | Live |
| Themed to your business | Your name, colours and dogs fill the screen the moment they sign in. | Live |
| Your home screen | What's next, this week's homework, badges earned. | Live |
| Notification centre | Every reminder, message and milestone in one feed. | Live |
| Install to home screen | No app-store download needed. | Live |
| SessionsYesterday and tomorrow | ||
| My sessions | Past and upcoming, with notes and videos. | Live |
| Session detail | Tasks, scores, video, homework — all in one card. | Live |
| Tonight’s homework | Pushed to their phone before they're home. | Live |
| Watch the cue back | Every cue you taught, on video, ready to replay. | Live |
| ClassesMulti-week clarity | ||
| My classes | Every class they’re enrolled in, in one place. | Live |
| Attendance + catch-ups | See what’s done and what’s still owed. | Live |
| MessagesTalk to the trainer | ||
| One thread | No group chats, no losing context. | Live |
| Attach a clip | Record a tricky moment, send it for a quick reply. | Live |
| AchievementsLittle wins that keep them coming back | ||
| Earned badges | Every milestone the dog hits. | Live |
| Share badges | Owners post wins to social — free marketing for you. | Live |
| AvailabilityTell you when they can train | ||
| My availability | Clients set when they can do sessions; you see it on your schedule. | Live |
| ShopBuy without leaving the app | ||
| My shop | Buy packages, extras and gift cards from inside the app. | Coming soon |
Under the hood
What runs in the background.
The plumbing that makes the rest of it work — apps, notifications, security, billing.
| Feature | What it does | Status |
|---|---|---|
| AppsWhere it runs | ||
| iOS app | Native shell built with Capacitor. Currently in TestFlight. | Live |
| Android app | Native shell built with Capacitor. | Coming soon |
| Mobile web (PWA) | Works offline, installs to home screen — no store needed. | Live |
| Desktop web | Full feature parity on laptop and desktop browsers. | Live |
| NotificationsReaching the right person | ||
| Push notifications | OS-level pushes for reminders, messages and milestones. | Live |
| Email notifications | Fallback channel when push isn’t enabled. | Live |
| In-app notifications | Persistent feed every user can scroll back through. | Live |
| Per-channel preferences | Granular controls for what goes where. | Live |
| ExtensibilityMake it yours | ||
| Custom fields | Extend any profile with the questions you ask. | Live |
| Session form builder | Your own questionnaires, your own scoring. | Live |
| Intake form builder | Drag-drop forms with embed code. | Live |
| Custom branding | Logo, business name, colours. | Live |
| TrustSecurity and billing | ||
| Stripe-backed billing | PCI-compliant subscription handling. | Live |
| Encrypted at rest + in transit | Industry-standard data security. | Live |
| NextAuth session security | Hardened login and session handling. | Live |
| Roles and permissions | Front-desk, trainer, owner — each sees what they need. | Coming soon |
| AdoptionHelp you actually use it | ||
| Onboarding walkthrough | 10-minute guided setup with progress tracking. | Live |
| Onboarding email sequence | Nudges over the first two weeks to get the habit going. | Live |
| Engagement streak | Counts consecutive training days you’ve written notes. | Live |
That’s the lot. Now try it on your own clients.
10 days free. No card. We’ll set up a starter template so you can be booking sessions within an hour.
