# VIP Founders Session with Johnathan Olsen

> You've called Flow. Next, we look at how the whole system works alongside your exact business model. We'll walk you through the answers to any pressing questions you may have about the process of integration & onboarding, personalization, and collaborative ongoing team support. This begins to surface exactly how SFS stands apart, and how we can ensure premium high-level standards, sustainability and quality control KPI's for your system layer. You walk away with a report that provides unique, customized data and discovery questions to uncover vital metrics such as exactly what your leads are worth; what's slipping through the cracks, and what it costs to let it keep-on leaking-on. ****** Your VIP Founder's Sessions is only 20 minutes over Zoom or In-person. Please come prepared with questions. You can reply directly to this email to ask any questions regarding the upcoming session, or you can reach out to support@signalflow.systems. Looking forward to our collaborations, -JDO

- Host: Johnathan Olsen
- Duration: 20 min
- Location: In-Person Founder Session, Zoom Video
- Host time zone: America/Los_Angeles
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/john-olsen/vip-founders-session
- Event type id: 5775251

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=5775251&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": 5775251,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "location": {
    "type": "attendeeAddress",
    "address": "…"
  },
  "guests": [
    "guest@example.com"
  ],
  "bookingFieldsResponses": {
    "attendeePhoneNumber": "…",
    "notes": "…"
  }
}
```

- Required fields: `name` (Your name), `attendeePhoneNumber` (Phone number)
- Optional fields: `email` (Email address), `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.
- `location` is required: `location.address` is the attendee’s own.
- A successful response is a pending booking request.
