---
title: "Scheduling and calendar QA recipes"
description: "Verify bookings, recurrence, availability and time-zone boundaries using fixed clock fixtures and known calendar conflicts."
canonical_url: "https://vostride.com/agent-library/scheduling.md"
md_url: "https://vostride.com/agent-library/scheduling.md"
content_kind: "index"
topic: "scheduling"
---

# Scheduling and calendar QA recipes

Verify bookings, recurrence, availability and time-zone boundaries using fixed clock fixtures and known calendar conflicts.

Record both the displayed local time and canonical instant. Prepare test clocks externally; do not depend on the wall clock at execution time.

## Pages (10)

- [Verify multi-day all-day events keep their final day](https://vostride.com/agent-library/scheduling/all-day-exclusive-end.md): Test a sandbox all-day event spanning several dates, checking inclusive user-facing dates against the product canonical end-date representation.
- [Verify appointment buffers block adjacent bookings](https://vostride.com/agent-library/scheduling/buffer-time-blocks-adjacent-slot.md): Check a sandbox booking resource with setup and cleanup buffers, confirming adjacent unavailable slots and exact availability beyond the buffer boundary.
- [Verify cancellation removes a pending reminder](https://vostride.com/agent-library/scheduling/cancel-before-reminder-dispatch.md): Exercise a sandbox event cancellation before a prepared reminder deadline, checking visible cancellation and the independent delivery queue outcome.
- [Verify competing sandbox bookings cannot claim one slot](https://vostride.com/agent-library/scheduling/concurrent-slot-booking.md): Test a sandbox appointment slot with two prepared contenders, ensuring only the accepted booking persists and the other user receives a clear conflict.
- [Verify editing one occurrence leaves its series intact](https://vostride.com/agent-library/scheduling/edit-single-recurring-occurrence.md): Test a sandbox recurring event exception, ensuring a single moved occurrence keeps its identity while earlier and later series instances remain unchanged.
- [Verify scheduling disambiguates a repeated local time](https://vostride.com/agent-library/scheduling/fall-back-repeated-time.md): Check a sandbox appointment in a daylight-saving repeated hour, verifying the selected occurrence, stored offset, and reminder instant agree.
- [Verify monthly recurrence follows the month-end policy](https://vostride.com/agent-library/scheduling/monthly-end-of-month-policy.md): Test a sandbox monthly recurrence created on the thirty-first, checking shorter months, occurrence identity, and absence of unintended schedule drift.
- [Verify rescheduling replaces the attendee notification](https://vostride.com/agent-library/scheduling/reschedule-updates-attendee-notice.md): Test a sandbox meeting reschedule, checking that attendees see the new time and the notification payload points to the updated event revision.
- [Verify scheduling rejects or resolves a missing local time](https://vostride.com/agent-library/scheduling/spring-forward-missing-time.md): Test a sandbox scheduler at a daylight-saving spring transition, checking its documented treatment of a local time that does not exist.
- [Verify timezone changes preserve a scheduled instant](https://vostride.com/agent-library/scheduling/timezone-change-keeps-event-instant.md): Check a sandbox event viewed after an account timezone change, separating the same real-world instant from its newly formatted local calendar time.

## Apply a recipe

These are test designs to adapt to an application's acceptance criteria and fixtures. They are not recorded runs or a claim that a listed application has been tested. Use the [recipe execution guide](https://vostride.com/agent-library/software-factory/turn-a-recipe-into-an-agent-qa-test.md) to author, validate, run and inspect a test.

[All topics](https://vostride.com/agent-library.md)
