> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ondial.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# CRM contacts

> Contacts arrive via POST /leads — not campaign create.

Integrators upsert contacts with:

* `POST /api/v1/leads` — direct campaign targeting
* `POST /api/v1/events` — after mapping `eventType` → campaign

Channels: `call`, `whatsapp`, `email`, `none` (register-only). Poll `GET /contacts/{id}` or use Settings webhooks.
