Features Demo Pricing Explore Blog Generate Demo
Back to Demo Catalog
SaaS

Cal.com Event Type Creation Demo

Demosmith's AI agent was given cal.com and a prompt. It signed in, created a 30-Minute Discovery Call event type with Google Meet as the location, saved it, then navigated to the Availability section to display the current schedule. No screen recording, no editing.

Prompt used

"Go to Cal.com. Sign in using the provided credentials. Navigate to the 'Event Types' section and click 'New Event Type' or '+ New'. Create a new event type with the title '30-Minute Discovery Call', duration '30 minutes', location 'Google Meet', and description 'Let's discuss your project needs'. Save the event type. Then, navigate to the 'Availability' section via the left sidebar menu and display the current availability settings."

What the agent did

  • Navigated to cal.com and signed in
  • Navigated to the Event Types section via the left sidebar
  • Clicked "+ New" to create a new event type
  • Set the title to "30-Minute Discovery Call"
  • Set the duration to 30 minutes
  • Set the location to Google Meet
  • Added the description "Let's discuss your project needs"
  • Saved the event type
  • Navigated to the Availability section via the left sidebar
  • Displayed the current availability settings

How it was generated

Cal.com was given as the URL along with the prompt above. Demosmith's AI agent signed in, filled out the event type form, saved it, then navigated to Availability to display the current schedule. The finished video came out with captions. No recording software, no editing.


AI agent creates a Cal.com event type and reviews availability settings

Cal.com is a scheduling tool used by sales teams, freelancers, and SaaS companies to let contacts book time without the back-and-forth. Setting up a first event type takes about 2 minutes: you configure the title, duration, location, and a short description, and Cal.com generates a shareable booking link. The video above shows Demosmith's AI agent doing this from scratch.

Step 1: Sign in to Cal.com

Go to cal.com and click "Log in." Cal.com supports email/password, Google OAuth, and GitHub. Once logged in, you land on the dashboard showing your existing event types — or an empty state if you're starting fresh. The left sidebar has navigation for Event Types, Bookings, Availability, and Settings.

Step 2: Navigate to Event Types

Click "Event Types" in the left sidebar. This is where all your bookable meeting formats live. Each event type gets its own booking link. You can have multiple event types — a 15-minute intro call, a 60-minute strategy session, a group webinar — each with its own configuration.

Step 3: Create a new event type

Click "+ New" or "New Event Type." Cal.com will prompt you for a title and duration before opening the full configuration page. Some Cal.com versions ask for a URL slug at this stage too — this becomes the unique path for your booking link.

Step 4: Set the title and duration

Name the event "30-Minute Discovery Call." This is what contacts see when they open your booking link, so make it clear. Set the duration to 30 minutes. Cal.com also supports multiple duration options per event type if you want to give contacts a choice, but for a standard discovery call, one fixed length is enough.

Step 5: Set the location to Google Meet

Under "Location," select Google Meet. Cal.com integrates with Google Calendar and generates a Meet link automatically when someone books. Other options include Zoom, Microsoft Teams, a phone number, or a fixed address. If you use Zoom or Teams, you'll need to connect those integrations first in your Cal.com settings.

Step 6: Add a description

The description appears on your booking page and in the calendar invite. "Let's discuss your project needs" sets expectations without being long. Keep it to one or two sentences — it's read at booking time, not a place to pitch.

Step 7: Save and review availability

Click "Save" to save the event type. Cal.com will confirm with a success state and show the booking link. Then navigate to "Availability" in the left sidebar. This section controls which time slots appear on your booking pages. The default schedule covers standard weekday hours, but you can set custom hours, time zones, and buffer times between calls.

How Demosmith generated this video

That's Demosmith's AI agent actually on Cal.com — we gave it cal.com and the prompt above. It signed in, navigated to Event Types, created a new event, filled in the title, duration, location, and description, saved it, then navigated to Availability to show the current schedule. The finished video came out with captions. No screen recording software.

Cal.com has a clean UI but the setup still spans multiple form fields and a navigation step. Demosmith handled it with nothing beyond the plain-text prompt. If you're demoing a SaaS product with multi-step setup flows — scheduling tools, CRMs, onboarding sequences — the process is the same: paste your URL, describe the flow, and Demosmith generates the demo video.

Want a demo like this for your product?

Paste your URL, describe the flow, and Demosmith generates the video.

Try Demosmith Free
Try Demosmith Free
Try Demosmith Free

No credit card required

Stop recording.
Start generating.

Paste your URL. Describe the flow. Get a polished demo video in minutes.

No credit card required · Free plan available

Demosmith