Simple contact form, booking calendar, and direct email details.
For agents: submit to `POST /api/contact` and read inbox with `GET /api/contact/messages` (admin token).