# 30 min Discovery Call with Your Virtual Organizer

> A focused 30-minute conversation to explore your current operational landscape, identify pressure points, and clarify what level of support will best serve your growth. To ensure our time is intentional and valuable, please complete the short Client Intake Form prior to our call. Your responses allow us to understand your business stage, priorities, and capacity so we can move straight into meaningful discussion. During this call we will: • Clarify your most pressing operational challenges • Assess where structure and support are most needed • Identify which service tier (or starting point) aligns with your goals • Outline clear next steps should we choose to move forward This is not a sales call. It is a strategic conversation designed to determine fit, readiness, and alignment. Please complete the intake form here before our session: https://forms.gle/CZUoG9kaACuXxHEU6

- Host: Your Virtual Organizer
- Duration: 30 min
- Location: Google Meet
- Host time zone: Africa/Johannesburg
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/yourvirtualorganizer/Discovery
- Event type id: 4790720

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=4790720&start=YYYY-MM-DD&end=YYYY-MM-DD&timeZone=<IANA time zone>
cal-api-version: 2024-09-04
```

The response is `{"data":{"YYYY-MM-DD":[{"start":"<ISO 8601 with offset>"}]}}`; no API key is needed.

## Book

```http
POST https://api.cal.com/v2/bookings
cal-api-version: 2026-02-25
Content-Type: application/json

{
  "eventTypeId": 4790720,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address)
- Optional fields: `notes` (Additional notes), `guests` (Add guests)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
