# Discover Desirely 20 min with Célestin Cordos

> See how Desirely helps OnlyFans agencies automate their chatting with AI. We walk through the platform, answer your questions, and figure out together whether it is the right fit for your agency.

- Host: Célestin Cordos
- Duration: 20 min
- Location: https://cloud.desirely.co/call/fhem8cw2
- Host time zone: Europe/Paris
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/celestin-desirely/20min
- Event type id: 6899018

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `who` (Who are you?), `notes` (Anything we should know before the call?)
- Optional fields: `attendeePhoneNumber` (Phone number), `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.
