# A free 25 minute conversation with Jess Drayton

> A quiet conversation about where you are right now. You do not need to have anything worked out before we speak. You do not need to explain everything. You can say as much or as little as you want to. I will ask a few questions and I will listen. If there is something practical that would help, I will tell you what I think it is. Sometimes that is something I offer. Sometimes it is not. There is no cost and no obligation. There is nothing to prepare. Phone or video, whichever suits you. One conversation per person. I went through separation while parenting and working. I know how hard it is to think clearly in the middle of it. This is a place to think out loud with someone who has been there. If you cannot make it, please cancel or reschedule so the time goes to someone else. This is a practical conversation. It is not counselling, legal advice or crisis support. If you are in crisis right now, you can call or text 1737 free, any time.

- Host: Jess Drayton
- Duration: 25 min
- Location: Attendee phone number, MS Teams
- Host time zone: Pacific/Auckland
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/thezestlife/25min
- Event type id: 6960732

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=6960732&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": 6960732,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "location": {
    "type": "attendeePhone",
    "phone": "…"
  },
  "bookingFieldsResponses": {
    "In-one-sentence--what-would-you-most-like-to-talk-about": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address)
- Optional fields: `In-one-sentence--what-would-you-most-like-to-talk-about` (In one sentence, what would you most like to talk about?), `notes` (Additional information)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
- `location` is required: `location.phone` is the attendee’s own.
- A successful response is a pending booking request.
