Everything pamprr does.
The whole operation, listed honestly. From getting booked to the books at the end of the month.
Get booked
Booked while you work.
Your page and marketplace
A public booking page and a listing where clients browse by place and service.
Live availability
Clients book available times, with buffers between appointments.
Deposits and protection
Take deposits or full payment, with a cancellation policy you set.
Studio and home visits
Offer appointments at your location or within your service area.
Group classes
Set a capacity so several clients can book the same session.
Recurring bookings
Repeat appointments and service subscriptions follow their schedule.
Waitlists
Keep a queue for full slots, with expiry handled for you.
Walk in and assisted bookings
Book for a client at the desk or over the phone.
Website widget
Put booking on your own website with a theme and allowed origins.
Multiple locations
Manage each location’s hours, staff, services and visibility from one account.
Run the day
One calendar, every device.
Dashboard home
Today’s appointments, confirmations, weekly figures and quick actions together.
The calendar
Staff lanes, time blocks and the now line keep the day clear.
Two way calendar sync
Keep Google, Microsoft Outlook and Apple calendars in step.
Confirmations and reminders
Send email, SMS and WhatsApp reminders, with push notifications for the team.
Consultation forms
Build questionnaires, attach them to services and review submissions before appointments.
Inventory
Track stock with owner and admin controls across locations.
The team’s app
A native working surface for the team, alongside the web dashboard.
Know your clients
Every client, remembered.
Client records
Keep booking history and notes together for each person.
CSV import
Bring your existing client list into pamprr.
The inbox
Read client conversations with their record beside the thread.
Verified reviews
Completed bookings earn reviews; reply publicly or raise a dispute for moderation.
Get paid
Paid up front, reconciled at the end.
Stripe Connect payments
Take deposits and full payments, manage refunds and receive payouts.
In person payments
Take payment at the desk with a connected card reader.
Needs a paired readerInvoices and tax
Find invoice history and manage your tax settings.
Tips and payouts
Pay tips to staff and refund them proportionally when needed.
Staff commission
Set staff rates, track accrued commission and export the payroll report.
Accounting sync
Map accounts, reconcile and sync with Xero or QuickBooks.
No marketplace commission
Online payments carry a 1% platform fee plus Stripe's processing.
Grow
Bring them back.
Email campaigns
Send broadcasts to filtered audiences, with unsubscribe handling.
Loyalty
Set points rules and see your top clients.
Packages and courses
Offer treatment packages with an expiry date.
Gift cards
Sell gift cards on your public booking page.
Discount codes
Create promotional codes for your offers.
Analytics
Explore seven charts by date and location, then export your figures as CSV.
Run the team
The team, with the right keys.
Staff profiles
Give each person photos, availability and their own service assignments.
Roles
Choose owner, admin or staff access.
Page and location access
Decide which pages and locations each person can use.
Invitations
Invite your team to join the business.
Example bookings response
GET /api/v1/bookings
Authorization: Bearer pamprr_live_EXAMPLE_ONLY
200 OK
X-Request-Id: req_000000000000000000000000
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 99
X-RateLimit-Reset: 0
{
"bookings": [
{
"id": "00000000-0000-4000-8000-000000000001",
"customerName": "Alex Example",
"customerEmail": "alex@example.test",
"serviceName": "Consultation",
"status": "confirmed"
},
{
"id": "00000000-0000-4000-8000-000000000002",
"customerName": "Sam Example",
"customerEmail": "sam@example.test",
"serviceName": "Consultation",
"status": "pending"
}
],
"nextCursor": "EXAMPLE_CURSOR"
}Connect
Open where it matters.
Partner API
Published specification, scoped keys, rate limits, cursor pagination and idempotent writes.
Needs a keyWhatsApp Business and SMS
Connect WhatsApp Business and top up SMS credits for your messages.
Needs a Meta business accountPrivacy and GDPR tooling
Handle access requests, deletion, export and retention.
The scheduler
Reminders, broadcasts, recurring bookings, expiry and sync run on schedule.
- Create the account1 min
An email address and a password. Setup is free until you go live.
- Add services and hours5 min
Your menu, your prices, the week you actually work.
- Connect payments3 min
Stripe onboarding, then deposits and card payments from the first booking.