# Gratis AI-audit – kortlægning af din virksomhed with Thomas Vincent-Piper

> Det første skridt i din gratis AI-audit. Vi bruger cirka en time på at gå din virksomhed igennem sammen, så jeg forstår hvordan den kører i hverdagen. Du taler, og jeg lytter og noterer. Bagefter laver jeg selve audit'en og vender tilbage med et overblik over din virksomhed som system, hvor AI konkret kan spare dig tid eller penge, hvad det er værd i kroner og timer, og hvad der giver mening at starte med. Du får det hele samlet på én side plus en kort personlig videogennemgang, og vi tager en snak om det bagefter hvis du vil. Du behøver ikke forberede noget. Har du tal i hovedet på hvor mange henvendelser du får, hvor lang tid faste opgaver tager, og hvilke systemer du bruger i dag, så tag dem med, ellers tager vi det på mødet.

- Host: Thomas Vincent-Piper
- Duration: 60 min
- Location: In Person (Attendee Address), Google Meet
- Host time zone: Europe/Paris
- Confirmation: The host confirms each booking; it stays pending until they accept it.
- Booking page: https://cal.com/river-ai-aps/discovery-call
- Event type id: 3906253

## Check availability

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

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