# Intro Call with Dennis Friedmann

> In this short intro call, we’ll discuss how you can acquire more qualified B2B clients using AI-driven cold outreach and personalized email systems — fully automated, scalable, and trackable. We'll briefly assess your current situation and, if it makes sense, I’ll show you how our system has worked for other agencies, consultants, and B2B service providers.

- Host: Dennis Friedmann
- Duration: 30 min
- Location: Zoom Video
- Host time zone: Europe/Madrid
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/getclientflow/intro-call
- Event type id: 2545554

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=2545554&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": 2545554,
  "start": "<UTC ISO 8601 start from the slots response>",
  "attendee": {
    "name": "…",
    "email": "…",
    "timeZone": "<IANA time zone>"
  },
  "bookingFieldsResponses": {
    "Company-Name": "…",
    "Monthly-Recurring-Revenue-": "…",
    "What-s-stopping-you-from-hitting-your-monthly-target-revenue": "…",
    "What-would-be-the-optimal-outcome-of-the-call-": "…",
    "Are-you-100--gonna-be-able-to-make-it-to-the-meeting---if-not--pick-another-time": "…"
  }
}
```

- Required fields: `name` (Your name), `email` (Email address), `Company-Name` (Company Name), `Monthly-Recurring-Revenue-` (Monthly Recurring Revenue), `What-s-stopping-you-from-hitting-your-monthly-target-revenue` (What’s stopping you from hitting your monthly target revenue), `What-would-be-the-optimal-outcome-of-the-call-` (What would be the optimal outcome of the call?), `Are-you-100--gonna-be-able-to-make-it-to-the-meeting---if-not--pick-another-time` (Are you 100% gonna be able to make it to the meeting? (if not, pick another time))
- Optional fields: none
- `name` and `email` go in `attendee` and `guests` is a list of emails; every other field goes in `bookingFieldsResponses` under its name.
