# Informly Demo: Your All-in-One Customer Engagement & Growth Engine with Ahsan Sher

> Stop juggling tools. Start growing with one. Loyalty in one app. Reviews in another. Feedback, support tickets and marketing campaigns scattered everywhere else. Your customer data is spread thin, and nobody has time to connect the dots. Informly brings it all together and puts your growth on autopilot. Drive customer loyalty. Build your online reputation. Capture customer feedback. Track and resolve issues in a closed loop. Run marketing that brings customers back. All from one platform. It's the all-in-one customer engagement platform that helps businesses attract more customers, keep them coming back, and grow, automatically.

- Host: Ahsan Sher
- Duration: 15, 30 min
- Location: Google Meet
- Host time zone: Asia/Karachi
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/ahsansher/informly-demo
- Event type id: 3228207

## Check availability

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

- Required fields: `name` (Your name), `email` (Email address), `business-website` (Business Website)
- 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.
- `lengthInMinutes` picks one of 15, 30; pass the same value to the slots request as `duration`.
