# Diagnostic Clone IA with Jonathan SARDO

> Trente minutes pour savoir si un clone IA a du sens chez vous. À la fin de l’appel, je vous dis oui, pas maintenant ou non, et pourquoi. Si c’est non, je vous dis quand même ce qui s’automatise chez vous. On ne clone que ce qui marche déjà : une méthode que vous pratiquez, sur un travail qui revient. L’appel sert à vérifier ça sur votre cas, pas à parler de l’IA en général. Pour que ces trente minutes servent, gardez sous la main : un dossier en cours, un vrai, celui qui vous occupe cette semaine ; le dernier travail important que vous avez produit dessus (un écrit, un tableau, une page de votre outil, peu importe la forme) ; les deux ou trois précédents du même genre. En visio, avec partage d’écran, devant vos fichiers ouverts.

- Host: Jonathan SARDO
- Duration: 30 min
- Location: Google Meet
- Host time zone: Europe/Paris
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/uccellolabs/diagnostic-clone-ia
- Event type id: 7825980

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `societe` (Société), `decideur` (Êtes-vous le décideur ?)
- Optional fields: `attendeePhoneNumber` (Phone number), `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.
