# Kleta Discovery with Ali Malik

> Looking forward to learning more about what you're building and exploring how Kleta can support your AI workflows. To make the most of our time, it would be helpful if you can come prepared with: • A quick overview of your product or use case • Where AI (or agents) fit into your current workflow • Any challenges you're facing (data quality, evaluation, reliability, etc.) • Tools or stack you're currently using • What success would look like for you in the next 3–6 months This will help us have a focused, valuable conversation and quickly identify where Kleta can add value.

- Host: Ali Malik
- Duration: 30 min
- Location: Cal Video
- Host time zone: America/Toronto
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/aliahmedmalik/kleta-discovery
- Event type id: 5245467

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address)
- Optional fields: `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.
