Hi Matt & Team,
Clockwise has pioneered AI-powered scheduling, helping the world make time for what matters by expertly managing complex calendar dynamics and delivering significant impact, as evidenced by 8 million hours of Focus Time created. As Clockwise transitions to its next chapter, ensuring the continued stability, reliability, and graceful wind-down of the product until March 27, 2026, is paramount to maintaining customer trust and a seamless experience. This proposal outlines a strategic QA approach focused on Automation and Performance Testing to support these critical objectives.
01
Business Context
- Clockwise's core mission is to help individuals and organizations optimize shared time through intelligent calendar management.
- The product features AI-driven solutions like Flexible Meetings, Focus Time, Flexible Holds, and Scheduling Links, integrated with Google Calendar, Outlook Calendar, and Slack.
- Clockwise has built a strong reputation, serving over 40,000 organizations, including customers like Uber, Netflix, and Atlassian, with a proven impact of 23 million meetings rescheduled.
- The company holds deep expertise in scheduling and calendars, specifically in tackling the complexities of multi-person constraints across timezones and priorities.
- As announced, the Clockwise team is joining Salesforce, and the Clockwise product will cease operations on March 27, 2026.
- All user data will be deleted shortly after March 27, 2026, with no data transfer to Salesforce, making data integrity and secure deletion a critical focus.
- A smooth transition experience for customers, including clear communication and reliable product behavior until the final date, is essential for preserving Clockwise's legacy and trust.
02
Quality Risks & Gaps (Automation + Performance)
- Automation:
- Risk of regressions in core AI-powered scheduling logic (e.g., Flexible Meetings, Focus Time creation, Smart Holds) during final product adjustments and wind-down development.
- Lack of comprehensive automated validation for the graceful deprecation and removal of features like Smart Hold events and Clockwise Scheduling Links post-March 27, 2026.
- Insufficient automated end-to-end tests covering critical calendar integrations (Google, Outlook, Slack) to ensure consistent functionality until the shutdown date.
- Potential for flaky automation tests due to evolving product states, leading to unreliable feedback and missed defects during a critical period.
- Absence of a refined test pyramid strategy that efficiently balances UI, API, and unit test coverage, impacting release velocity and confidence.
- Performance:
- Potential performance degradation of the core scheduling engine and calendar synchronization APIs under varying user loads, especially as usage patterns might shift closer to the shutdown date.
- Unidentified API load bottlenecks in critical operations such as scheduling, creating "Focus Time," or processing "Flexible Meetings."
- Impact of high concurrency on data deletion processes or billing operations as the product winds down, affecting system stability for remaining users.
- Lack of specific, measurable performance metrics (e.g., p95/p99 response times, throughput) for key user journeys, hindering proactive issue detection.
- Inadequate soak testing to ensure the long-term stability and resource utilization of the system during the remaining operational lifecycle.
Ready to Strengthen Automation & Performance?
Let’s align on your release pipeline, quality goals, and performance targets.
Limited Q1 2026 Slots Available
03
Value Proposition Summary
| Area |
What we do |
Tooling/Method |
Outcome |
| Automation Testing |
Design and implement robust automated tests for core scheduling, integrations, and shutdown procedures. |
Test pyramid strategy, CI gates, Regression suites, Smoke tests, Flaky test reduction techniques. |
Faster and more confident releases for wind-down updates, fewer regressions, predictable system behavior until March 2026. |
| Performance Testing |
Identify and resolve performance bottlenecks in scheduling, data handling, and calendar interactions. |
API load testing, concurrency simulations, DB bottleneck analysis, caching efficiency review, soak testing. |
Stable product performance, reliable calendar operations, quantifiable SLAs met during critical transition phases. |
| Operational Stability |
Ensure seamless operation of existing features and validate graceful degradation/data deletion processes. |
Comprehensive test coverage, defect prevention, continuous monitoring integration, data integrity checks. |
Maintained customer trust, smooth wind-down experience, assurance of data deletion processes. |
04
Automation Testing Strategy
| Layer |
What to automate |
Approach |
KPI impact |
| UI/End-to-End |
Critical user flows like creating Focus Time, adjusting Flexible Meetings, and interaction with Scheduling Links (until deprecation). |
Scenario-based regression tests, daily smoke tests, comprehensive user journey validation with Google/Outlook/Slack integrations. |
Reduced UI-level regressions, higher confidence in daily releases, validated end-user experience until service end. |
| API/Service |
Core scheduling API calls, data interaction endpoints for Smart Holds, calendar sync, and eventual feature disablement. |
Comprehensive API regression suites for all scheduling operations, contract testing for integrations, data manipulation APIs. |
Faster feedback on backend changes, improved API reliability, early detection of logic flaws related to scheduling and data. |
| Integration |
Interaction points with Google Calendar, Outlook Calendar, and Slack, including the graceful removal of Smart Holds and flexible meetings. |
Automated tests for calendar event creation, modification, deletion across integrated platforms, validation of Smart Hold removal mechanisms. |
Stable third-party integrations, reliable cross-platform functionality, verified cessation of external links post-shutdown. |
| Data Handling/Deletion |
Verification of data deletion processes, ensuring no data transfer to Salesforce, and validating prorated refund calculations. |
Automated scripts to simulate data deletion triggers and confirm data absence, audit log verification, prorated refund calculation checks. |
Ensured data privacy and compliance, validated proper data wind-down procedures, reinforced customer trust through verifiable deletion. |
| CI Gates & Flakiness |
Integration of all automated tests into the CI/CD pipeline, continuous monitoring, and reduction of unstable tests. |
Mandatory gate-keeping runs for all pull requests, automated retries for identified flaky tests, root cause analysis for persistent flakiness. |
Prevented regressions from reaching production, improved developer efficiency, and provided more reliable test feedback during development. |
Ready to Strengthen Automation & Performance?
Let’s align on your release pipeline, quality goals, and performance targets.
Limited Q1 2026 Slots Available
05
Performance Testing Strategy
| Scenario |
Load Model |
Metrics |
Acceptance criteria |
| Core Scheduling API Load |
1,000 concurrent users for 30 minutes, simulating Focus Time creation and Flexible Meeting adjustments. |
API response time (p95, p99), error rate, throughput (requests/sec), CPU/Memory usage. |
P95 response time < 500ms, error rate < 0.1%, throughput sustained at 95% of peak, CPU < 70%. |
| Calendar Sync & Update |
500 concurrent users performing calendar updates via Google/Outlook integration for 60 minutes. |
End-to-end sync latency, message queue depth, database query times. |
Sync latency < 2 seconds, no sustained message backlog, DB query times < 100ms for critical operations. |
| Data Deletion Process |
Simulate deletion of 10,000 user datasets within a 1-hour window, while supporting ongoing user activity. |
Deletion throughput, database I/O, impact on active user operations (API response times). |
Deletion completion within 1 hour, no impact on active user API response times (P95 < 500ms). |
| System Soak Testing |
Moderate sustained load (200 concurrent users) over 24-48 hours, simulating typical remaining usage patterns. |
Memory leaks, CPU trends, connection pool exhaustion, error rates over time, overall system stability. |
No memory leaks detected, stable CPU/Memory usage, no increasing error rates, consistent system availability. |
| Billing & Refund Processing |
Concurrent requests for "Plans & Billing" page access and simulated prorated refund calculations. |
Page load time, API response time for billing data retrieval, calculation accuracy. |
Page load time < 2 seconds, billing API response < 300ms, 100% accuracy of prorated refund calculations. |
06
90-Day Roadmap
| Phase |
Weeks |
Activities |
Deliverables |
| Phase 1: Assessment & Baseline |
1-3 |
Conduct a comprehensive review of existing test assets and product documentation. Identify critical user journeys, key integration points, and shutdown-specific requirements. Establish baseline performance metrics for core scheduling and calendar sync APIs. |
Detailed QA Assessment Report, Prioritized Automation Backlog, Initial Performance Baseline Report, Defined Test Data Strategy. |
| Phase 2: Automation & Critical Path |
4-8 |
Implement high-priority API and UI regression tests for core scheduling features (Focus Time, Flexible Meetings) and calendar integrations. Develop automated tests specifically for Smart Hold removal and Scheduling Link deprecation validation. Integrate critical tests into CI gates. |
50+ new automated tests (API/UI), CI gate integration for regression suite, Flaky Test Reduction Plan, Initial Data Deletion Automation Scripts. |
| Phase 3: Performance & Wind-down Validation |
9-12 |
Execute initial API load tests and comprehensive calendar sync performance tests under various load conditions. Conduct focused performance testing on the data deletion process. Validate end-to-end behavior of shutdown features and data retention/deletion logic. |
Performance Test Results Report (API, Sync, Data Deletion), Shutdown Feature Validation Report, Final Recommendations & Action Plan. |
Ready to Strengthen Automation & Performance?
Let’s align on your release pipeline, quality goals, and performance targets.
Limited Q1 2026 Slots Available
07
KPI & Success Metrics
| Metric |
Baseline |
Target |
How measured |
| Regression Defects in Production |
[To be established during Phase 1] |
< 0.05% of releases |
Tracked by post-release incident count and severity via issue management system. |
| Critical Feature Automation Coverage |
[To be established during Phase 1] |
> 80% (API), > 90% (UI for critical paths) |
Automated test execution reports and coverage tooling reports. |
| CI Gate Pass Rate |
[To be established during Phase 1] |
> 95% consistently |
Automated build pipeline metrics and daily/weekly reporting from CI system. |
| P95 API Response Time (Core Scheduling) |
[To be established during Phase 1] |
< 400ms under expected load |
Performance testing tools (e.g., JMeter, K6) and Application Performance Monitoring (APM) dashboards. |
| Data Deletion Process Success Rate |
N/A (new process) |
100% of target records deleted correctly |
Audit logs, manual verification samples, automated checks for data existence post-deletion. |
| Time to Identify Performance Regressions |
[To be established during Phase 1] |
< 24 hours |
Monitoring alerts from APM tools and performance test run analysis time. |
08
Engagement Approach & Next Steps
Our approach is built on collaboration, transparency, and delivering actionable results quickly. We propose a phased engagement starting with a thorough assessment to align on priorities and leverage existing assets.
Next Steps:
- Discovery Call: Schedule a 60-minute call to discuss your immediate needs, current challenges, and refine the scope based on the detailed context of Clockwise's wind-down plan.
- Working Session: Conduct a technical working session with your development and product teams to dive into existing architecture, tools, and processes.
- Refined Proposal: Present a tailored proposal with a more detailed plan, timeline, and resource allocation.
We look forward to partnering with you to ensure Clockwise concludes its mission with the highest quality and customer confidence.
Ready to Strengthen Automation & Performance?
Let’s align on your release pipeline, quality goals, and performance targets.
Limited Q1 2026 Slots Available