Getting started with Forms
Every Caddi project gets one form endpoint by default. You can add more from the dashboard. Each one has its own ID, rate limit, and webhooks.
1. Find your endpoint URL
The default project form endpoint is created at scaffold. You’ll find it as NEXT_PUBLIC_CADDI_FORM_URL in your dev environment. Or:
2. Wire it up with the SDK
3. (Or) call the raw endpoint
Full HTTP reference: POST /api/f/[id].
4. Watch the inbox
Submissions land at app.caddi.build/<agency>/forms/<project> in real time. Reply, export, or fire a webhook from there.
The default per-IP rate limit is 30 / 5 minutes. The default honeypot field is
__website — leave it empty in your form HTML; bots will fill it and get silently spammed.