Request booking
request_bookingSend a booking / staffing request, including the requester's name, email, and optional phone, to a Soundcheck organization, which creates a lead its team follows up on. Requires organization_id, name, email, event_date, event_type, and location. User confirmation: nothing is sent until the person confirms by email: the call only emails a confirmation link to the address given, and the request reaches the organization after that person opens the email and clicks Confirm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | the requester's name | |
| Yes | the requester's email | ||
| phone | No | the requester's phone | |
| budget | No | approximate budget, free-form | |
| message | No | what the requester needs (roles, headcount, details) | |
| location | Yes | where the event is (city / venue / address) | |
| event_date | Yes | the event date (e.g. 2026-07-04) | |
| event_type | Yes | the kind of event (e.g. wedding, festival, corporate, concert) | |
| organization_id | Yes | the Soundcheck organization to send this booking/staffing request to (slug or id) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | true on success (including confirmation_required prompts) | |
| data | No | tool payload (API/composite/confirmation object); object, array, or primitive JSON | |
| error | No | when ok is false |