# Trafft > Trafft is a cloud-based appointment and event scheduling SaaS for service businesses. It provides a customizable booking page and embeddable booking form, automated email, SMS, and WhatsApp notifications, online payments (Stripe, PayPal, Mollie, Authorize.net, Square), calendar sync (Google, Outlook, Apple), virtual meeting links (Zoom, Google Meet, Microsoft Teams), multi-location and multi-staff management, recurring appointments, group booking, coupons, ratings and reviews, and a chatbot booking widget. Available with a free plan and paid tiers; agencies can resell it under their own brand via white-label accounts. Trafft is a standalone SaaS — it runs independently without a WordPress install. A separate WordPress plugin embeds the booking form on WordPress sites. Trafft is built by Melograno, the team behind Amelia, wpDataTables, and IvyForms, with over 10 years of experience in booking and WordPress software. Industries served include beauty salons, barbershops, healthcare, dental, fitness, coaching, education, cleaning, home services, automotive, government, and personal services. ## Product - [Trafft Homepage](https://trafft.com/): Overview of scheduling features, booking page capabilities, and supported industries. - [Pricing](https://trafft.com/pricing/): All plan tiers including the free plan, paid plans, and agency/white-label pricing. - [Features](https://trafft.com/features/): Complete feature list — scheduling, notifications, payments, integrations, customization, and automation. - [Integrations](https://trafft.com/features/integrations/): All supported integrations — calendars, payments, video conferencing, marketing, and analytics tools. - [White Label Booking Software](https://trafft.com/white-label-booking-software/): How agencies can resell Trafft under their own brand, with custom domain and branding. - [For Agencies](https://trafft.com/agency/): Agency account features — multi-client management, white-labeling, and per-client billing. - [Why Trafft](https://trafft.com/why-trafft/): Comparison of Trafft against alternatives and the core value proposition. - [About](https://trafft.com/about/): Company background, mission, and team. ## Industry Use Cases - [Beauty Salons](https://trafft.com/beauty-salons/): Appointment scheduling for hair salons, beauty studios, and spas. - [Barbershop](https://trafft.com/barbershop/): Booking software for barbershops — staff assignments, service durations, and online payments. - [Healthcare](https://trafft.com/healthcare/): Medical appointment scheduling — 24/7 patient booking, payment collection, and automated reminders. - [Dental Clinics](https://trafft.com/dental-clinic/): Scheduling for dental practices with multi-staff and multi-location support. - [Coaching and Consulting](https://trafft.com/coaching/): Booking for coaches and consultants — virtual sessions via Zoom or Google Meet, recurring appointments, and package selling. - [Fitness and Sports](https://trafft.com/fitness/): Class and personal training session booking for gyms and individual trainers. - [Education and Teaching](https://trafft.com/education/): Lesson and tutoring session scheduling for educators and online teachers. - [Cleaning Services](https://trafft.com/cleaning-services/): Recurring and one-time booking for cleaning businesses with location and staff management. - [Home Services](https://trafft.com/home-services/): Appointment booking for plumbers, electricians, and other home service providers. - [Government and Administration](https://trafft.com/administration-officials/): Scheduling for public sector offices and citizen services. ## Getting Started (Documentation) - [Documentation Hub](https://trafft.com/docs/): Full documentation index — all guides organized by topic. - [Getting Started](https://trafft.com/docs/getting-started/): Initial setup guide — company settings, services, employees, locations, and booking website. - [Company Settings](https://trafft.com/docs/getting-started/company-settings/): Configure business name, logo, time zone, currency, and global booking rules. - [Configuring Services](https://trafft.com/docs/getting-started/configuring-services/): Creating services with durations, prices, buffers, extras, and capacity settings. - [Configuring Employees](https://trafft.com/docs/getting-started/configuring-employees/): Setting up staff profiles, working hours, assigned services, and calendar connections. - [Configuring Locations](https://trafft.com/docs/getting-started/configuring-locations/): Adding physical and virtual locations and assigning employees and services per location. - [Booking Website](https://trafft.com/docs/getting-started/booking-website/): Your auto-generated Trafft booking page — customization, sharing, and embedding options. - [Users and Roles](https://trafft.com/docs/getting-started/users-and-roles/): Admin, manager, and employee role permissions. ## Custom Features - [Custom Features Overview](https://trafft.com/docs/custom-features/): All optional features that can be enabled per account — coupons, group booking, recurring appointments, resources, and more. - [Recurring Appointments](https://trafft.com/docs/custom-features/recurring-appointments/): Setting up appointments that repeat daily, weekly, or monthly, with customer and admin controls. - [Group Booking](https://trafft.com/docs/custom-features/group-booking/): Allowing multiple customers to book the same appointment slot — useful for classes and workshops. - [Coupons and Discounts](https://trafft.com/docs/custom-features/coupons/): Creating promotional coupon codes with percentage or fixed-value discounts. - [Custom Fields](https://trafft.com/docs/custom-features/custom-fields/): Adding dropdowns, radio buttons, checkboxes, and text fields to the booking form to collect extra customer information. - [Ratings and Reviews](https://trafft.com/docs/custom-features/ratings-reviews/): Collecting post-appointment ratings and reviews from customers. - [Resources](https://trafft.com/docs/custom-features/resources/): Sharing rooms, equipment, or other physical resources across staff to prevent double-booking. - [Webhooks](https://trafft.com/docs/custom-features/webhooks/): Sending booking data to external systems when appointments are created, updated, or cancelled. - [Chatbot](https://trafft.com/docs/custom-features/chatbot/): Embedding a booking chatbot widget on your website or booking page. ## Notifications - [Email Notifications](https://trafft.com/docs/getting-started/email-notifications/): Configuring automated booking confirmation, reminder, and follow-up emails for customers and staff. - [SMS Notifications](https://trafft.com/docs/getting-started/sms-notifications/): Setting up SMS reminders and confirmations via integrated SMS providers. - [WhatsApp Integration](https://trafft.com/docs/integrations/whatsapp-integration/): Sending booking notifications and reminders via WhatsApp. - [Custom Notifications](https://trafft.com/docs/custom-features/custom-notifications/): Creating notification templates with dynamic placeholders for appointments, employees, and services. ## Integrations (Documentation) - [All Integrations](https://trafft.com/docs/integrations/): Full documentation index for every supported integration. - [Google Calendar and Google Meet](https://trafft.com/docs/integrations/google-calendar-and-google-meet-synchronisation/): Two-way sync with Google Calendar and automatic Google Meet link creation for virtual appointments. - [Outlook Calendar and Microsoft Teams](https://trafft.com/docs/integrations/outlook-calendar-and-microsoft-teams-synchronisation/): Syncing appointments with Outlook Calendar and generating Teams meeting links. - [Zoom Integration](https://trafft.com/docs/integrations/zoom-integration/): Automatic Zoom meeting link creation for online appointments — per-employee and per-service configuration. - [Zapier Integration](https://trafft.com/docs/integrations/zapier-integration/): Connecting Trafft to thousands of apps via Zapier automation workflows. - [Mailchimp Integration](https://trafft.com/docs/integrations/mailchimp-integration/): Syncing customer data with Mailchimp audiences after bookings. - [Google Analytics 4](https://trafft.com/docs/integrations/google-analytics-4/): Tracking booking page visitor behaviour and conversion events in GA4. - [Reserve with Google](https://trafft.com/docs/integrations/reserve-with-google/): Letting customers book directly from Google Search and Google Maps. - [WordPress Plugin for Trafft](https://trafft.com/docs/integrations/wordpress-plugin-for-trafft/): Embedding the Trafft booking form on a WordPress site using the official plugin. ## Agency and White Label (Documentation) - [Agency and White Label Overview](https://trafft.com/docs/agency-white-label/): How the agency account works — client management, white-labeling, and feature activation. - [Agency Setup](https://trafft.com/docs/agency-white-label/agency-setup/): Step-by-step guide to configuring a white-label agency account and provisioning client accounts. ## Key Blog Guides - [White Label vs Custom Development](https://trafft.com/white-label-vs-custom-development/): When to resell white-label booking software versus building a custom app — cost, speed, and risk compared. - [Best Barbershop Software](https://trafft.com/best-barbershop-software/): Comparison of top booking tools for barbershops with feature and pricing breakdown. - [How to Ask for Upfront Payment](https://trafft.com/how-to-ask-for-upfront-payment/): Scripts and templates for requesting deposits or full payment at booking time. - [Service Businesses Examples](https://trafft.com/service-businesses-examples/): Real-world examples of service business types and how each uses scheduling software. ## Optional - [Privacy Policy](https://trafft.com/privacy-policy/): Data handling, GDPR compliance, and privacy practices. - [Affiliate Partners](https://trafft.com/affiliate/): Trafft affiliate program — commission structure and how to apply. - [Blog Archive](https://trafft.com/blog/): All blog posts covering service business strategy, scheduling software guides, and industry news. - [Contact](https://trafft.com/contact/): Support and sales contact options.