# Discovery Call with Andrew Osborne

> This call is meant for B2B Businesses looking to improve their GTM systems and processes Please double check your availability to make sure you show up to the call on time. We can expect to touch on: Your business objectives The current tools and systems you're implementing How can we look to optimise what you're currently doing From there we'll be able to discuss any questions you have and you'll be able to leave with a 'yes' or 'no' clarity to whether we can help you

- Host: Andrew Osborne
- Duration: 30 min
- Location: Google Meet
- Host time zone: Europe/London
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/levvio/discovery-meeting
- Event type id: 549479

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=549479&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": 549479,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "how-did-you-hear-about-us": "…",
    "attend-on-desktop": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `how-did-you-hear-about-us` (Where did you find out about us?), `attend-on-desktop` (Please do not attend the call via a mobile device because we find that the signal can drop off, or the battery can die, or the call can get cut off, or other similar problems. You must attend via a laptop or desktop computer, can you agree to this?)
- Optional fields: `guests` (Add guests), `notes` (Any additional context about your business that you'd like to share)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
