Appointmint logo
Full feature set

Everything your business needs, built in.

Not a collection of bolt-ons. One system, designed so every part talks to every other. From the first booking to the last payslip.

No card. Guided setup. Cancel anytime.

Scheduling

Every appointment, under control.

Smart availability, drag-and-drop scheduling, online booking and a waiting list that fills gaps automatically.

Smart calendar

Drag & drop scheduling with day/week/month views. Manage multiple staff, rooms, equipment, groups and recurrences - all in one place.

Online booking

Clients book directly from your website, a standalone link or a WhatsApp AI agent - 24/7, without bothering your team.

Waiting list

When a slot opens up, clients on the waitlist are automatically notified and can confirm in one tap. No manual coordination.

Room & professional availability

Each room has its own capacity and each professional their own schedule. The platform automatically finds the best fit for every appointment — no double-bookings, no gaps left unmanaged.

Google Calendar

Google Calendar auto-sync

Each professional can optionally connect their own Google account. Appointmint then automatically creates, updates and deletes events on that professional's primary Google Calendar whenever an appointment is booked, rescheduled or cancelled.

Clients & CRM

Know your clients. Deliver quality care.

Profiles, automatic tags, custom forms, consent management and tasks — everything to understand your client base and keep service quality consistent.

Client profiles

Every client's history, session notes, documents and contact details in one organized place. Searchable in seconds.

Automatic client tagging

Clients are categorized automatically based on activity, package status, no-show history and more. No manual sorting.

Forms & surveys

Send pre-appointment intake forms and post-session satisfaction surveys via email or WhatsApp automatically. Analyze results in bulk, by professional, service or room.

Consent Management (GDPR)

Send digital consent forms via email, collect explicit client approvals, and store a timestamped audit trail. Two configurable checkboxes - essential and marketing - cover every compliance scenario.

Customizable Reports

Built-in templates for presence confirmations and medical-practice forms with built-in digital signature. Fully customizable to any specialty — physiotherapy, psychology, nutrition, and more.

Task Management

Assign internal tasks linked to clients — send a home plan by email, follow up on a payment, schedule a callback. Proactive notifications and reminders keep nothing off the radar.

Google Reviews

Turn satisfied clients into Google reviews

After an appointment, Appointmint can automatically invite clients to leave public feedback on Google. Clients who are not ready share private notes instead — so you capture satisfaction data either way and grow your reputation without extra work.

Communications

Keep everyone in the loop — automatically.

Reminders that go out on their own, confirmations that update the calendar, campaigns built on consent, and alerts that keep your whole team informed.

Unified client communications

Every message, reminder, reply and Mintu AI conversation lives in a single thread per client. See the full context before reaching out — and pause the AI for any specific client when a human touch is needed.

Automated reminders

Reminders sent automatically via WhatsApp, SMS and email. WhatsApp goes first, with automatic SMS fallback. No-shows drop by up to 60% — with zero manual effort.

Appointment confirmations

Confirmation requests go out via WhatsApp or SMS at a configurable lead time. Client replies — confirm, reject or no response — update the appointment status instantly on the calendar.

Segmented marketing campaigns

Reach inactive clients, pack renewals, birthdays and more — filtered by smart tag or chosen individually. Consent-aware by default, with full delivery analytics: opens, clicks, bounces and unsubscribes. Set up once, retrigger anytime.

Staff & team alerts

Professionals receive instant notifications when appointments are created, updated or cancelled. A next-day summary email lands the evening before with the full schedule and assigned tasks — so everyone arrives prepared.

Proactive operational alerts

Automatic notifications surface what needs attention before it becomes a problem: outstanding client balances, overdue tasks, waitlist vacancies, missing confirmations and payment issues.

Client Portal

Give your clients full autonomy.

A simple, intuitive portal where every client books, pays, checks their history and exchanges documents with their professional - no calls or emails.

Accessible clinical history

Clients access their clinical history, shared notes and documents anytime, in a simple and organized way.

Online booking with or without login

Clients book directly in the portal, with or without an account. Logged-in clients see their schedule and history; others still book in seconds.

Rebooking and cancellation

Clients reschedule or cancel their own appointments in seconds, within the rules you set - no call to reception.

Complete activity history

Every appointment, payment and communication gathered in one place, always available to review.

Document and report sharing

Professional and client exchange documents, reports and files both ways, securely and centrally in the portal.

Payments and invoices in the portal

Clients pay for their appointments and packs directly in the portal and download the matching invoices anytime.

Pack and session status

Each client checks their pack balance, used and remaining sessions, and validity - without asking the team.

Passwordless login with Google

Simple, secure access with a Google account - no passwords to create or remember.

Billing & Payments

Get paid. Stay compliant. No spreadsheets.

From the moment a client pays to the invoice landing in their inbox - it just happens.

Payments (MB WAY & Multibanco)

Accept MB WAY, Multibanco and card payments natively. Instant confirmation, D+1 settlement - no third-party terminal needed. Supports pre-payments at booking with automatic cancellation if payment is not completed.

AT-compliant invoicing

Every invoice generated automatically after payment, fully compliant with Portuguese tax authority (AT) requirements. Supports multi-branch operations with a shared legal entity or separate legal entities (different NIF) per branch — each with its own invoice account and SAF-T filing. Zero manual work.

Packages & memberships

Sell session packs, time blocks or recurring memberships. Balances update automatically. Expiry alerts, no-show rules, add-ons - all configurable.

Cash registers per user

Each staff member or front desk station has their own register. Daily totals, closing reports and full traceability - no mix-ups.

Operations

Run the business, not the chaos.

Stock levels, payroll, clinical notes, month-end reports - the operational stuff that usually falls on you.

Stock management

Track consumables, products and supplies. Set reorder levels, log usage per session, and know exactly what's running low.

Salary processing

Set commission rules per staff member - percentage, per-act value or hybrid. Month-end payroll reports ready to close, no spreadsheets.

Business reports

Occupancy rates, revenue per service or therapist, cancellations, package usage. Real-time dashboards, not end-of-month surprises.

Clinical notes & records

Structured session notes, attachments, progress tracking. Each therapist keeps private, organized records - with the access controls to match.

Platform

Built to grow with you.

Two AI assistants, security, integrations, multi-location support and a built-in help desk — so the platform keeps pace as your business scales.

AI booking assistant (Mintu)

Mintu handles WhatsApp conversations around the clock — answers questions, books appointments, sends reminders and syncs confirmation replies back to the calendar, all in natural Portuguese.

AI clinical note scriber

Record a consultation and Appointmint's AI automatically fills in the clinical report fields. The professional reviews a draft and saves — no typing mid-session, no dictating field names.

Security & GDPR

AES-256 encryption, role-based permissions, data isolation per therapist and full GDPR compliance. Audit logs included.

Integrations & API

Connect the tools you already use. Native GoHighLevel integration, webhooks, and a full API for custom workflows.

Multi-location support

Manage multiple branches from a single dashboard. Each branch has its own calendar, staff and revenue. Branches can share a single legal entity or operate as separate legal entities with independent NIFs and invoice accounts — both models are fully supported.

Built-in AI help desk

Every signed-in user has an AI assistant that answers questions about features, settings and daily workflows instantly — no waiting for a support ticket.

Ready to run your business without the chaos?

Start free and see it in action. We'll help you get set up.

No card. Guided setup. Cancel anytime.