ChatPilot
Quickstart
Install ChatPilot locally and verify the webhook pipeline.
Prerequisites
- Meta Business account and WhatsApp Business number.
- Node.js 20+, Python 3.11+, Docker, and Docker Compose.
- PostgreSQL with pgvector and Redis through the local stack.
Local Setup
// From the monorepo root
pnpm install
pnpm devCopy .env.example to .env.local, fill provider credentials, and expose the API through a public tunnel for webhook testing.
Meta 5-second SLA
The webhook endpoint must return HTTP 200 within 5 seconds. Enqueue downstream processing before returning.