Power Your Software Testing with AI Agents and Cloud
The Native AI-Agentic Cloud Platform to Supercharge Quality Engineering. Test Intelligently and Ship Faster.
- TestMu AI (Formerly LambdaTest)
- /
- Use Cases
- /
- Test booking a slot on a meeting link
Test booking a slot on a meeting link
A prospect picks a time, leaves an email, and has to end up with a reference they can trust.
Published on:
A meeting link is often the first real interaction a prospect has with a company. It is also a scheduling system, where the failure mode is a booking that exists for one party and not the other.
This use case books a slot on the Hubsprout clone and checks the confirmation.
The contract this flow keeps
Four facts have to be right, and a booking missing any one of them generates an email to support rather than a meeting.
- Availability - four open times, so the page is offering something real.
- The selection - the chosen slot reflected back before any details are entered.
- The booking - a reference of MTG-20410 the prospect can quote.
- The participants - the host named and the prospect email echoed.
Echoing the email back is the assertion worth keeping. A meeting booked against a mistyped address sends the invitation nowhere, and the prospect sits waiting on a call that was never going to arrive.
Note: Asserting a selection before the form is filled is what separates a slot that was chosen from one that was defaulted. Try it on TestMu AI. Start for free
The objective in plain English
The slot is asserted after the click and before the details are typed, which proves the selection registered rather than the page defaulting to the first available time.
---
mode: testing
url: https://my-testing-repo-main.vercel.app/hubspot-clone-app/meetings?reset=true
max_steps: 40
tags: [hubspot, crm, scheduling]
---
# Hubsprout 29.4: Meeting link booking
Catalog objective: book a slot on the meeting link as a prospect.
Key assertion: a meeting is created and a confirmation is shown.
## Verify the open slots
Verify the page title reads "Book time with Priya Nair" and "Times available" reads 4.
## Pick a slot
Click the time button "2026-09-18 14:30" and verify "Selected" reads "2026-09-18 14:30".
## Enter your details and book
Type "Sam Rivera" into "Name", "sam@riverfield.test" into "Email", and click "Confirm the meeting".
## Verify the confirmation
Verify a green card titled "You are booked in" shows "Reference" of "MTG-20410", "When" of "2026-09-18 14:30", "With" of "Priya Nair", "Your email" of "sam@riverfield.test" and a "Scheduled" badge.The scheduled badge is asserted alongside the reference, since a booking recorded as pending is a different outcome from one that is confirmed.
Assertion by assertion
Availability, a selection, the details and the confirmation.
| Step | What it proves |
|---|---|
| Verify the open slots | The link is offering real availability |
| Pick a slot | The selection registers before any details are entered |
| Enter your details and book | Name and email are accepted and the booking submits |
| Verify the confirmation | Reference, time, host, email and a scheduled status |
The time is asserted on both the selection and the confirmation, because a booking that drifts by an hour between the two is a timezone bug and those are rarely caught by hand.
Putting it in CI
kane-cli testmd run tests/hubspot/meeting-link-booking_test.mdAdd a booking on an already taken slot, since double booking a host is the failure that costs the most credibility.
Scheduling involves timezones, which deserve explicit coverage. Generating the variants covers producing them, and the Kane CLI introduction covers getting started.
Author
Bhawana is a Community Evangelist at TestMu AI with over 3 years of experience creating technically accurate, strategy-driven content in software testing. She has authored 50+ blogs on test automation, cross-browser testing, mobile testing, and real device testing. She also serves as Product Marketing Manager for Kane CLI, the command-line tool that runs browser automation from the terminal using natural-language flows in a real Chrome browser. Bhawana is certified in KaneAI, Selenium, Appium, Playwright, and Cypress, reflecting her hands-on knowledge of modern automation practices. On LinkedIn, she is followed by 6000+ QA engineers, testers, AI automation testers, and tech leaders.
Meeting Booking FAQs
Did you find this page helpful?
TestMu AI forEnterprise
Get access to solutions built on Enterprise
grade security, privacy, & compliance
- Advanced access controls
- Advanced data retention rules
- Advanced Local Testing
- Premium Support options
- Early access to beta features
- Private Slack Channel
- Unlimited Manual Accessibility DevTools Tests




