# EFILE Demo with Saatwik S

> This session is a guided walkthrough of our CloudTax EFILE software designed to help you feel fully prepared and confident using the platform. We will cover how the system works, how to set up and optimize your client portal, and the key features that support an efficient workflow. You will also have the opportunity to ask questions throughout the call while we review best practices that help streamline operations, improve client experience, and strengthen your personal tax practice. By the end of the session, you should have a clear understanding of how to use the software effectively and position your business for long term success. Talk Soon!

- Host: Saatwik S
- Duration: 20 min
- Location: Cal Video
- Host time zone: America/Toronto
- Confirmation: Bookings are confirmed instantly.
- Booking page: https://cal.com/saatwik/efile-demo
- Event type id: 4823701

## Check availability

```http
GET https://api.cal.com/v2/slots?eventTypeId=4823701&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": 4823701,
  "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.
