Rank #5 of 5 in Scheduling & Calendar
Access
Showcase


Try itExperimental
See what an agent can do with SavvyCal before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$curl -s https://api.savvycal.com/v1/spec | python3 -c '<print openapi version, title, path count>'recorded session — replayed, not liveVerified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agent scheduling — stories about agent scheduling in this arenaAgent schedulingevidence →
Stories about agent scheduling in this arena
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Ai scheduling — stories about ai scheduling in this arenaAi schedulingevidence →
Stories about ai scheduling in this arena
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Booking links — stories about booking links in this arenaBooking linksevidence →
Stories about booking links in this arena
Calendar management — stories about calendar management in this arenaCalendar managementevidence →
Stories about calendar management in this arena
Developer platform — stories about developer platform in this arenaDeveloper platformevidence →
Stories about developer platform in this arena
Embeds integrations — stories about embeds integrations in this arenaEmbeds integrationsevidence →
Stories about embeds integrations in this arena
Meeting workflows — stories about meeting workflows in this arenaMeeting workflowsevidence →
Stories about meeting workflows in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →
Plan structure and value — what each tier costs and what it unlocks
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Team scheduling — stories about team scheduling in this arenaTeam schedulingevidence →
Stories about team scheduling in this arena
Story verdicts — every judged story with its evidenceStory verdicts
Follow the green: where the map greys out is where SavvyCal stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agent scheduling — stories about agent scheduling in this arenaAgent scheduling
Stories about agent scheduling in this arena
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓7/10
unlocks → Scoped API keys · MCP server · Machine-readable spec · Versioning policy · API sandbox · Official CLI · Full data export · Agents can use my scheduling account as a tool — an MCP server or tool-calling surface exposes availability, bookings, and event types
Subscribe to events via webhooks
✓8/10
Build against official SDKs
~4/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
—0/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
—0/10
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—0/10
Operate the product with natural-language commands
—0/10
Plug MCP servers into this product so it can use their tools
n/an/a
Get AI-generated insights and suggestions from my data inside the product
—–
Set up automations that run autonomously in the background
✓7/10
Ai scheduling — stories about ai scheduling in this arenaAi scheduling
Stories about ai scheduling in this arena
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Automation depth
Define rules that trigger actions automatically on events
~7/10
unlocks → Versioned workflows · Invitees can reschedule or cancel from their confirmation, with my policies enforced and calendars updated everywhere
Schedule recurring jobs or workflows
—0/10
Perform bulk operations across many items at once
—0/10
Version, review, and roll back my automations
—–
Booking links — stories about booking links in this arenaBooking links
Stories about booking links in this arena
Booking
Booking controls
Calendar management — stories about calendar management in this arenaCalendar management
Stories about calendar management in this arena
Calendars
Developer platform — stories about developer platform in this arenaDeveloper platform
Stories about developer platform in this arena
Platform
Embeds integrations — stories about embeds integrations in this arenaEmbeds integrations
Stories about embeds integrations in this arena
Meeting workflows — stories about meeting workflows in this arenaMeeting workflows
Stories about meeting workflows in this arena
Workflows
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans
Plan structure and value — what each tier costs and what it unlocks
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Team scheduling — stories about team scheduling in this arenaTeam scheduling
Stories about team scheduling in this arena
Sorted by importance (agentic first) (high → low) · 55/55 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 7/10 | Tprobed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Tprobed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Cclaimed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Tprobed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | none | 0/10 | ||
Share a booking link where invitees pick a time from my live availability — no back-and-forth email C Booking | founder | Booking links — stories about booking links in this arenaBooking links | 3 | full | 9/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 7/10 | Cclaimed | |
A documented REST API lets me manage event types, availability, and bookings programmatically — enough to build scheduling into my own product C Platform | developer | Developer platform — stories about developer platform in this arenaDeveloper platform | 3 | partial | 6/10 | Tprobed | |
My agent can check availability, book, reschedule, and cancel meetings end to end through the API or MCP — no dashboard needed C Agent ops | ai-native user | Agent scheduling — stories about agent scheduling in this arenaAgent scheduling | 3 | partial | 3/10 | Tprobed | |
Connect several calendars (Google, Outlook, Apple) and every one is checked for conflicts so I never get double-booked C Calendars | knowledge worker | Calendar management — stories about calendar management in this arenaCalendar management | 3 | none | 0/10 | ||
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | 0/10 | ||
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | untested | none yet | |
Invitees always see slots in their own time zone — detection, display, and DST handling are automatic C Booking controls | knowledge worker | Booking links — stories about booking links in this arenaBooking links | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Embed the booking experience in my own site — inline, popup, or floating widget — with a documented snippet C Embeds | developer | Embeds integrations — stories about embeds integrations in this arenaEmbeds integrations | 2 | full | 8/10 | Cclaimed | |
Offer collective events that only show slots when every required host is free C Teams | sales lead | Team scheduling — stories about team scheduling in this arenaTeam scheduling | 2 | full | 8/10 | Cclaimed | |
Webhooks notify my systems in real time when bookings are created, rescheduled, or canceled C Platform | developer | Developer platform — stories about developer platform in this arenaDeveloper platform | 2 | full | 8/10 | Cclaimed | |
Automated reminder and follow-up sequences (email/SMS) fire around every booking to cut no-shows C Workflows | sales lead | Meeting workflows — stories about meeting workflows in this arenaMeeting workflows | 2 | partial | 6/10 | Cclaimed | |
Bookings flow into my CRM and automation stack (Salesforce, HubSpot, Zapier) without manual copying C Embeds | sales lead | Embeds integrations — stories about embeds integrations in this arenaEmbeds integrations | 2 | partial | 6/10 | Cclaimed | |
Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fair C Teams | sales lead | Team scheduling — stories about team scheduling in this arenaTeam scheduling | 2 | partial | 6/10 | Cclaimed | |
Busy blocks sync between my work and personal calendars automatically so all my schedules stay in step C Calendars | knowledge worker | Calendar management — stories about calendar management in this arenaCalendar management | 2 | partial | 5/10 | Cclaimed | |
Every booking gets a video conference link automatically (Zoom, Google Meet, Teams, or native video) C Workflows | founder | Meeting workflows — stories about meeting workflows in this arenaMeeting workflows | 2 | partial | 5/10 | Cclaimed | |
Protect my calendar with buffers before and after meetings, minimum notice, daily booking caps, and date-range windows C Booking controls | knowledge worker | Booking links — stories about booking links in this arenaBooking links | 2 | partial | 5/10 | Cclaimed | |
Offer multiple event types with their own durations, locations, custom questions, and confirmation rules C Booking | founder | Booking links — stories about booking links in this arenaBooking links | 2 | partial | 4/10 | Cclaimed | |
Define availability schedules with working hours, date overrides, and out-of-office periods C Calendars | knowledge worker | Calendar management — stories about calendar management in this arenaCalendar management | 2 | partial | 3/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 3/10 | Tprobed | |
Agents can use my scheduling account as a tool — an MCP server or tool-calling surface exposes availability, bookings, and event types C Agent ops | ai-native user | Agent scheduling — stories about agent scheduling in this arenaAgent scheduling | 2 | none | 0/10 | ||
AI schedules my tasks into real calendar blocks around meetings and deadlines, and re-plans automatically when things change C Ai calendar | knowledge worker | Ai scheduling — stories about ai scheduling in this arenaAi scheduling | 2 | none | 0/10 | ||
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | 0/10 | ||
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | none | 0/10 | ||
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | 0/10 | ||
Self-host the full scheduling engine from source or a container image under an open-source license C Platform | developer | Developer platform — stories about developer platform in this arenaDeveloper platform | 2 | none | 0/10 | ||
The product auto-defends recurring focus time and habits, flexibly moving them when conflicts appear instead of dropping them C Ai calendar | knowledge worker | Ai scheduling — stories about ai scheduling in this arenaAi scheduling | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Invitees can reschedule or cancel from their confirmation, with my policies enforced and calendars updated everywhere C Workflows | founder | Meeting workflows — stories about meeting workflows in this arenaMeeting workflows | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
The free tier covers real individual scheduling — a usable booking link without a paid plan G Pricing | founder | Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans | 2 | none | untested | none yet | |
Collect payment (e.g. via Stripe) at the moment of booking for paid sessions C Booking controls | founder | Booking links — stories about booking links in this arenaBooking links | 1 | full | 8/10 | Cclaimed | |
A routing form qualifies invitees and sends them to the right person or team based on their answers C Teams | sales lead | Team scheduling — stories about team scheduling in this arenaTeam scheduling | 1 | none | 0/10 | ||
AI finds and continuously optimizes the best meeting time across all attendees' calendars, not just the first open slot C Ai calendar | knowledge worker | Ai scheduling — stories about ai scheduling in this arenaAi scheduling | 1 | none | 0/10 | ||
Published per-seat pricing tells me exactly what each tier costs and includes before I talk to sales G Pricing | founder | Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans | 1 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 46 stories with headroom
What would move SavvyCal’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
The only remotely related item, 'Delegate to an assistant' (savvycal-docs-59), refers to giving a human executive assistant account access on a pricing page, not a built-in AI assistant.
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server
nonemoves agent-readyimpact 45
Missing: any mention of an MCP server, agent integration, or MCP protocol support.
Calendar management — stories about calendar management in this arenaConnect several calendars (Google, Outlook, Apple) and every one is checked for conflicts so I never get double-booked
nonemoves PA Scoreimpact 30
The evidence pack covers API/webhooks, round-robin scheduling, payments, and workflows, but contains no mention of connecting multiple external calendars (Google/Outlook/Apple) or cross-calendar conflict checking for double-booking prevention — the closest items reference 'external calendars' only in the context of team availability aggregation, not personal multi-calendar conflict-checking.
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
There is no evidence of a bulk data export feature or open-format data portability (e.g., CSV/JSON export of bookings, contacts, workflows) that would let a user take all their data and leave; the API exists for integration, not for full data export, and no explicit export/GDPR-style data-download feature is documented.
Openness — open source, data portability, and self-hosting storiesSelf-host the core product
nonemoves PA Scoreimpact 30
SavvyCal is a hosted SaaS scheduling product with no evidence of a self-hostable core; only an 'open-source contributions' page is mentioned, not a self-hostable server offering.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
No evidence in the pack addresses AI training data usage, opt-out controls, or any privacy policy statement regarding AI model training; SavvyCal is a scheduling product and this specific privacy commitment is unevidenced.
Booking links — stories about booking links in this arenaInvitees always see slots in their own time zone — detection, display, and DST handling are automatic
nonemoves PA Scoreimpact 30
No evidence pack item mentions time zone detection, display, or DST handling for invitees; the docs focus on API, webhooks, embedding, team scheduling, and payments but never address time zone automation.
Agenticness — how well agents can access and operate the productPoint an agent at llms.txt or agent-oriented docs
nonemoves agent-readyimpact 30
A direct probe for llms.txt returned a 404, and no evidence indicates any agent-oriented documentation or AI-consumable docs format exists.
Showing the top 8 of 46 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map9 surfaces · 22 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Features docs13 stories
- Set up automations that run autonomously in the background
- Define rules that trigger actions automatically on events
- Offer multiple event types with their own durations, locations, custom questions, and confirmation rules
- Protect my calendar with buffers before and after meetings, minimum notice, daily booking caps, and date-range windows
- Collect payment (e.g. via Stripe) at the moment of booking for paid sessions
- Busy blocks sync between my work and personal calendars automatically so all my schedules stay in step
- Define availability schedules with working hours, date overrides, and out-of-office periods
- Bookings flow into my CRM and automation stack (Salesforce, HubSpot, Zapier) without manual copying
- Embed the booking experience in my own site — inline, popup, or floating widget — with a documented snippet
- Automated reminder and follow-up sequences (email/SMS) fire around every booking to cut no-shows
- Every booking gets a video conference link automatically (Zoom, Google Meet, Teams, or native video)
- Offer collective events that only show slots when every required host is free
- Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fair
developers.savvycal.com10 stories
- My agent can check availability, book, reschedule, and cancel meetings end to end through the API or MCP — no dashboard needed
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Build against official SDKs
- Subscribe to events via webhooks
- Webhooks notify my systems in real time when bookings are created, rescheduled, or canceled
- A documented REST API lets me manage event types, availability, and bookings programmatically — enough to build scheduling into my own product
- Bookings flow into my CRM and automation stack (Salesforce, HubSpot, Zapier) without manual copying
- Embed the booking experience in my own site — inline, popup, or floating widget — with a documented snippet
- Do everything through the API that I can do in the UI
savvycal.com7 stories
- Share a booking link where invitees pick a time from my live availability — no back-and-forth email
- Offer multiple event types with their own durations, locations, custom questions, and confirmation rules
- Protect my calendar with buffers before and after meetings, minimum notice, daily booking caps, and date-range windows
- Busy blocks sync between my work and personal calendars automatically so all my schedules stay in step
- Define availability schedules with working hours, date overrides, and out-of-office periods
- Offer collective events that only show slots when every required host is free
- Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fair
OpenAPI spec6 stories
- My agent can check availability, book, reschedule, and cancel meetings end to end through the API or MCP — no dashboard needed
- Drive the product through a documented public API
- Build against official SDKs
- Subscribe to events via webhooks
- A documented REST API lets me manage event types, availability, and bookings programmatically — enough to build scheduling into my own product
- Do everything through the API that I can do in the UI
API reference5 stories
- My agent can check availability, book, reschedule, and cancel meetings end to end through the API or MCP — no dashboard needed
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- A documented REST API lets me manage event types, availability, and bookings programmatically — enough to build scheduling into my own product
- Do everything through the API that I can do in the UI
llms.txt4 stories
For teams docs4 stories
- Share a booking link where invitees pick a time from my live availability — no back-and-forth email
- Busy blocks sync between my work and personal calendars automatically so all my schedules stay in step
- Embed the booking experience in my own site — inline, popup, or floating widget — with a documented snippet
- Offer collective events that only show slots when every required host is free
Webhooks docs4 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$curl -s https://api.savvycal.com/v1/spec | python3 -c '<print openapi version, title, path count>'reproduced$ curl -s https://api.savvycal.com/v1/spec | python3 -c '<print openapi version, title, path count>' openapi 3.0.0 - SavvyCal Meetings API - 17 paths
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
1 of 15 testable claims verified · 3 contradicted → integrity 0/100
30 distinct capability claims found in SavvyCal’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
1
Verified
11
Unverified
3
Contradicted
10
Undersold
Verified (1)
“Provides a documented REST API using JSON and OAuth token authentication for managing scheduling data”
A documented REST API lets me manage event types, availability, and bookings programmatically — enough to build scheduling into my own productpartialproof ↗
Unverified (18)
“JavaScript embed library lets you place scheduling links inline, as a popover, or via floating widget/hyperlink trigger”
Embed the booking experience in my own site — inline, popup, or floating widget — with a documented snippetfullproof ↗
“Webhooks notify external systems via HTTP POST when account/booking events occur”
Webhooks notify my systems in real time when bookings are created, rescheduled, or canceledfullproof ↗
“Collective availability shows slots only when every required team member is free”
Offer collective events that only show slots when every required host is freefullproof ↗
“Automatically distributes meetings across team members fairly (round robin)”
Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fairpartialproof ↗
“Connects to Stripe to require payment before a booking is confirmed”
Collect payment (e.g. via Stripe) at the moment of booking for paid sessionsfullproof ↗
“Automatically calculates and collects sales tax, VAT, and GST via Stripe Tax”
Collect payment (e.g. via Stripe) at the moment of booking for paid sessionsfullproof ↗
“Lets you cap the number of meetings allowed per day, week, and month”
Protect my calendar with buffers before and after meetings, minimum notice, daily booking caps, and date-range windowspartialproof ↗
“Workflows let you send customized meeting lifecycle messages and automate manual tasks”
Define rules that trigger actions automatically on eventspartialproof ↗
“Workflows can be attached to one or more scheduling links to avoid repetitive setup”
Define rules that trigger actions automatically on eventspartialproof ↗
“Zapier integration triggers no-code automations like CRM sync, reminders, and task creation”
Bookings flow into my CRM and automation stack (Salesforce, HubSpot, Zapier) without manual copyingpartialproof ↗
“Combined team availability automatically routes each booked meeting to the correct person”
Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fairpartialproof ↗
“Round robin links can randomly select or cycle through team members for distribution”
Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fairpartialproof ↗
“Team members can set custom availability per round-robin link or default to their normal hours”
Inbound meetings distribute across my team round-robin, with weighting or priority so load stays fairpartialproof ↗
“Automatically creates video conferencing links (Zoom rooms, Google Meet, Whereby) for booked events”
Every booking gets a video conference link automatically (Zoom, Google Meet, Teams, or native video)partialproof ↗
“Prices and offerings (products) can be managed natively inside SavvyCal without visiting Stripe”
Collect payment (e.g. via Stripe) at the moment of booking for paid sessionsfullproof ↗
“Group event links allow multiple schedulers to join the same time slot (e.g. webinars, group coaching)”
Offer multiple event types with their own durations, locations, custom questions, and confirmation rulespartialproof ↗
“Reminder timing and content can be customized (or use templates) to reduce no-shows”
Automated reminder and follow-up sequences (email/SMS) fire around every booking to cut no-showspartialproof ↗
“Webhooks can be configured through Settings > Integrations in the dashboard”
Webhooks notify my systems in real time when bookings are created, rescheduled, or canceledfullproof ↗
Contradicted (4)
“Supports OAuth 2.0 authorization code flow and personal access token authentication for API access”
Issue scoped/least-privilege API credentials for an agentnoneproof ↗
“Lets you budget time using calendar events so SavvyCal honors those time-protection preferences”
The product auto-defends recurring focus time and habits, flexibly moving them when conflicts appear instead of dropping themnoneproof ↗
“Encourages recipients to book meetings near existing ones to reduce calendar fragmentation”
AI finds and continuously optimizes the best meeting time across all attendees' calendars, not just the first open slotnoneproof ↗
“Presents ranked availability windows to nudge recipients toward the optimal time while staying flexible”
AI finds and continuously optimizes the best meeting time across all attendees' calendars, not just the first open slotnoneproof ↗
Undersold (10)
My agent can check availability, book, reschedule, and cancel meetings end to end through the API or MCP — no dashboard neededpartialproof ↗
Run the product headlessly / in CI for automationpartialproof ↗
Drive the product through a documented public APIfullproof ↗
Set up automations that run autonomously in the backgroundfullproof ↗
Share a booking link where invitees pick a time from my live availability — no back-and-forth emailfullproof ↗
Busy blocks sync between my work and personal calendars automatically so all my schedules stay in steppartialproof ↗
Define availability schedules with working hours, date overrides, and out-of-office periodspartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Claims outside our story set (7)
Real capability claims found in SavvyCal’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Webhook payloads are signed with a SHA-256 HMAC signature for verification”
source ↗“Team availability can include external (non-native) calendars when checking who's free”
source ↗“Lets invitees vote on which proposed times work best for a group”
source ↗“Recipients can overlay their own calendar on top of the booking link to spot mutual availability”
source ↗“Generates a shareable text snippet proposing times so recipients can pick a slot in two clicks”
source ↗“Links can be styled with custom colors, banner image, and avatar for brand matching”
source ↗“Scheduling links can be hosted on your own custom domain for a white-labeled booking experience”
source ↗
Business model
Free plan for basic scheduling links, then flat per-seat Basic and Premium subscriptions; team features and round-robin on Premium.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
