# Modernization Audit with Dana Kowalski

> A written report on what is costing your business time and money, delivered within 48 hours. $500 fixed, charged at booking. Before we talk, I examine what your customers and the AI engines see: your website's code, your Google listing, your reviews, your directory listings. Most of what I find, you cannot see from inside the business. Then we spend 45 minutes on how your days actually run and what you are sick of doing. The report covers what is losing you money, what is eating your hours, and what is already working. Every recommendation says what to do about it and who is best placed to handle it, whether that is a setting you change yourself, a tool worth paying for, or something that needs building. No sales pitch in the report. Implementation is a separate engagement.

- Host: Dana Kowalski
- Duration: 45 min
- Location: Cal Video, Zoom Video, Google Meet, Central NY area
- Host time zone: America/New_York
- Confirmation: Bookings are confirmed instantly.
- Payment: required, and collected on the booking page.
- Booking page: https://cal.com/dana-kowalski/audit
- Event type id: 5567370

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=5567370&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": 5567370,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "businessurl": "…",
    "attendeePhoneNumber": "…",
    "painpoint": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `businessurl` (Business Website)
- Optional fields: `attendeePhoneNumber` (Phone number), `painpoint` (What's the single biggest operational frustration you want the audit to focus on?)
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
- `location` is optional; without it the booking uses the event’s first location.
