Pitstop AI Logo

Getting Started

WhatsApp configuration

Connect your WhatsApp Business API so the AI agent can receive messages, reply, and create bookings. You'll need a Meta Developer account and your own API credentials (BYOK).

Prerequisites

Everything in the checklist above must be in place before Step 3. If verification is still pending, you can complete Pitstop setup and test with Meta's sandbox number first.

Step 1: Create a Meta app

  1. In Meta Developer Console, create a new app (type: Business)
  2. Add the WhatsApp product to your app
  3. Note your App ID and App Secret

Step 2: Get WhatsApp credentials

  1. Add and verify your business phone number in the WhatsApp setup flow
  2. Copy the Phone Number ID and WhatsApp Business Account ID
  3. Generate a permanent System User access token with whatsapp_business_messaging permission

Step 3: Configure webhook in Pitstop

  1. In Pitstop go to Settings → Agents → WhatsApp
  2. Paste Phone Number ID, WABA ID, and access token
  3. Copy the Webhook URL and Verify token shown in Pitstop
  4. In Meta → WhatsApp → Configuration, set the callback URL and verify token
  5. Subscribe to messages (and message_template_status_update if using templates)
Pitstop Agent Settings page with WhatsApp connection configuration
Settings → Agent: configure WhatsApp credentials and copy the webhook URL back to Meta.

Step 4: Connect your LLM

In Agent Settings → LLM Provider, add your API key (OpenAI, Anthropic, Google, etc.) and choose the model. Pitstop does not bill for tokens, usage goes to your provider account.

Step 5: Test

  1. Send a test message to your business number from a personal WhatsApp
  2. Confirm the reply appears in Chats
  3. Complete a test booking and verify it on the calendar