Pitstop AI Logo

Features

AI booking agent

The WhatsApp agent understands natural language, queries your live calendar, and creates bookings, powered by your LLM API key and Pitstop's booking tools.

Conversation flow

  1. Message in: customer texts your WhatsApp business number
  2. Intent detection: book, reschedule, cancel, or ask a question
  3. Tool use: agent calls Pitstop APIs for availability, services, and customer data
  4. Knowledge base: FAQs answered via semantic search (RAG) over your Q&A pairs
  5. Confirmation: booking created. Customer receives WhatsApp confirmation

What the agent can do

  • Check real-time availability across staff and resources
  • Create, reschedule, and cancel bookings
  • Answer pricing, policy, and service questions from your knowledge base (Q&A pairs)
  • Handle multi-service and package bookings (when configured)
  • Apply promotion codes when the promotions module is active
  • Maintain conversation context within a thread

Configuration

In Settings → Agents:

  • LLM Provider: API key and model selection (BYOK)
  • Knowledge Base: Q&A pairs for RAG (limit varies by plan)
  • Tools: enable or disable optional agent capabilities (search Q&A, cancel/reschedule, promotions)
  • Auto-confirm agent bookings: when off (default), WhatsApp bookings stay pending until reception approves them; customers are told their request was submitted

Testing

Use Agent Playground to simulate conversations without sending real WhatsApp messages. Test edge cases: fully booked days, invalid services, reschedule flows.

Monitoring

Agent → Agent Usage shows conversation volume and activity so you can spot spikes or issues after going live.

Limits

  • Essentials: 50 Q&A pairs, 1 WhatsApp channel
  • Growth: 200 Q&A pairs
  • Scale: 1,000 Q&A pairs