# Al-Jisr: free 15-minute intro chat with Samiul Islam

> As-salāmu ʿalaykum, Thank you for showing interest in Al-Jisr, our Arabic course. This is a free, informal 15-minute chat on Google Meet, just a chance for us to get to know each other. There's nothing to prepare, no pressure and no obligation. What we'll cover: Getting to know you: a little about you and your Arabic so far Your goals: what you'd love to get from learning Arabic What you're looking for: what drew you to the course and what you hope it gives you The course: what Al-Jisr covers and how the classes run A short reading: we'll read a short paragraph together so I can get a feel for your reading, pronunciation and understanding. It's not a test, it just helps me shape a personal plan for you on the programme Anything else: any questions you have, big or small Your Google Meet link will be in your booking confirmation. Please join on a device with a screen so we can read together. I look forward to meeting you. If you need to move it or can't make it, no problem. Just use the link in your confirmation email to rebook, or let me know. Jazākallāhu khayran, Samiul

- Host: Samiul Islam
- Duration: 15 min
- Location: Google Meet
- Host time zone: Europe/London
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/thearabist/al-jisr
- Event type id: 7895162

## Check availability

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

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