Pitstop AI Logo

Pitstop Features

Pitstop offers a comprehensive suite of features designed to help service businesses manage bookings efficiently, grow their customer base, and streamline operations. From AI-powered booking assistants to advanced analytics, every feature is built with your business success in mind.

AI-Powered Booking Assistant

Our advanced Mastra-based AI agent handles customer inquiries and bookings automatically 24/7, providing instant responses and seamless booking experiences. The AI uses natural language processing to understand customer intent, retrieves relevant information from your knowledge base using RAG (Retrieval-Augmented Generation), and provides accurate, context-aware responses.

  • Intelligent Q&A: Answers customer questions using your uploaded knowledge base, service descriptions, and business policies
  • Real-time availability: Checks your calendar instantly to find available time slots that match customer preferences
  • Automated booking: Processes booking requests end-to-end, collecting necessary information and confirming appointments
  • Rescheduling & cancellations: Handles appointment changes gracefully, checking new availability and updating bookings automatically
  • Multi-turn conversations: Maintains context across conversation history for natural, flowing interactions
  • Configurable tools: Enable or disable booking, availability, rescheduling, and other tools per agent
Learn more →

Booking Management

Comprehensive tools to manage all your appointments and bookings with powerful filtering, search, and organization capabilities. View bookings in multiple formats, manage statuses, and automate routine tasks.

  • Multiple views: Calendar view (day/week/month) and list view for different perspectives on your schedule
  • Filtering: Filter by date range, service type, staff member, status, and location
  • Search: Search by customer name, phone number, booking ID, or booking details
  • Status management: Track bookings through confirmed, pending, completed, cancelled, and no-show statuses
  • Automated reminders: Configure a reminder (1, 2, or 3 hours before) sent via the original booking channel
  • Rescheduling: Reschedule bookings with availability checking and cancellation policy support
Learn more →

Customer Management

Build and manage a comprehensive customer database with complete interaction history, preferences, and insights. Understand your customers better to provide personalized service and build lasting relationships.

  • Detailed profiles: Store customer contact information, preferences, special requirements, and custom fields
  • Complete booking history: View all past and upcoming appointments, service history, and spending patterns
  • Customer notes: Add private notes about preferences, allergies, special requests, or important information
  • Conversations: View conversations from WhatsApp, Instagram, and Facebook in the Chats page
  • Search and sort: Search by name, phone, or email; sort by booking count or last booking date
  • Quick actions: View booking history, add notes, and edit profile from customer details
Learn more →

Analytics & Reporting

Track your business performance with comprehensive analytics, visualizations, and insights. Make data-driven decisions to optimize operations, identify growth opportunities, and improve customer satisfaction.

  • Booking metrics: Track booking volume, trends, conversion rates, cancellation rates, and no-show percentages
  • Customer analytics: Analyze customer acquisition, retention, lifetime value, and behavior patterns
  • Service performance: Identify most popular services, average booking values, and service profitability
  • Revenue reports: Monitor revenue trends, peak revenue periods, and revenue by service, staff, or location
  • Time-based insights: Understand peak booking times, day-of-week patterns, and seasonal trends
  • Staff performance: Track booking volume per staff member to compare workload and identify top performers
  • Export: Export data to Excel for external analysis
Learn more →

Automated Reminders

Reduce no-shows with automated booking reminders sent to customers via their original messaging channel (WhatsApp, Instagram, or Facebook).

  • Configurable timing: Send one reminder 1, 2, or 3 hours before the appointment
  • Channel-matched delivery: Reminders go out on the same platform the customer used to book
  • No-show tracking: Mark no-shows and track patterns

Business Settings & Configuration

Configure your business to match your operations: services, staff, hours, and locations.

  • Service management: Create and edit services with pricing, duration, and staff or resource assignments
  • Staff management: Add staff, assign services, set schedules and time blocks, manage permissions
  • Business hours: Configure regular hours, special dates, and recurring closures per branch
  • Cancellation policy: Set minimum notice for cancellation and rescheduling
  • Resource management: Manage bookable resources (rooms, equipment) and assign them to services
  • Timezone: Set timezone per branch for accurate scheduling

Q&A Knowledge Base (RAG)

Add question-answer pairs to train your AI agent. The AI uses semantic search (Retrieval-Augmented Generation) to find relevant Q&A pairs and give accurate, context-aware answers to customer questions.

  • Q&A pairs: Create question-answer pairs for FAQs, service info, policies, and business details
  • Embeddings: Answers are embedded and indexed for semantic search by the AI assistant
  • Semantic search: The AI finds relevant answers even when customers phrase questions differently
  • Context-aware responses: Combines knowledge base answers with real-time booking data
  • Easy updates: Add, edit, or remove Q&A pairs anytime in the dashboard

Payments

Record and track payments for bookings. Record payment method, amount, and status so you can see payment history and revenue.

  • Payment recording: Record payments (cash, card, online, bank transfer) against bookings
  • Payment tracking: View payment history and status per booking
  • Payments list: View and filter all payments; export to Excel

Multi-Location Support

Manage multiple business locations, branches, or franchises from a single Pitstop account. Each location operates independently while maintaining centralized oversight and reporting.

  • Unlimited locations: Add as many locations as needed, each with its own services, staff, and settings
  • Location-specific configuration: Set unique business hours, timezones, services, staff, and resources for each location
  • Centralized management: View and manage all locations from one dashboard with easy switching between locations
  • Cross-location analytics: Compare performance across locations, identify best-performing branches, and share insights
  • Location-based booking: Customers can book at specific locations; the AI shows location-specific availability
  • Unified customer database: Customer history is tracked across locations

Learn More