Cronofy
Meeting and scheduling automation for teams and product builders
Cronofy provides scheduling infrastructure for products and teams, including Calendar and Availability APIs, embeddable UI components, an Embedded Scheduler, and Meeting Agents for recording, transcription, and AI summaries. Used by 180,000+ companies, Cronofy supports complex booking workflows, integrates with platforms like Workday, Greenhouse, HubSpot and Zendesk, and offers compliance foundations (ISO 27001/27018/27701, SOC 2 Type 2, GDPR, HIPAA, CCPA) with regional data hosting options.
Security & Compliance
Security and privacy are top priorities.
Security Features
Certifications
- ISO 27001
- ISO 27018
- ISO 27701
- SOC 2 (attested)
- HIPAA (compliant)
- SOC 2
Data & Hosting
Data residency
{"available_regions":["UK","US","Canada","Germany","Australia","Singapore"],"processing_model":"Region-specific processing and storage"}
Hosting
Configurable least-privilege approach; separation between app-generated and user-generated events for precise trigger control.
Retention & deletion
End-user data is retained while a calendar authorization remains active. After authorization ends, third-party events and calendar credentials are retained for 30 days; application-managed events and calendar account structure for 90 days. Smart Invites are deleted 30 days after the event ends. Application logs are retained for up to 90 days and backups for seven days.
Certifications as listed on the Compliance and Product Security pages.
Feature Scope
Unified calendar connectivity: One API to connect Google Calendar, Microsoft 365/Outlook.com, Apple Calendar, and on‑premise Exchange; no separate provider credentials or security reviews required. Real-time sync and webhooks: Continuous monitoring with push notifications to keep your app in sync; track app-created vs user-created events separately for precise triggers. Integrated conferencing: Auto-generate Google Meet and Microsoft Teams links; allow users to authorize Zoom, GoTo, and Webex; Cronofy manages the provider connections. UI Elements: Embeddable, customizable slot selection and availability components that support multiple timezones and languages (no iframes). Enterprise Connect: Domain-admin authorization to bulk onboard user calendars and access rooms/resources for on-site interviews. Access modes: Free/Busy‑only privacy mode to power scheduling without exposing titles/descriptions/attendees; configurable least-privilege access. Reliability & scale: 99.99% uptime guarantee; mature endpoints optimized for calendar sync operations. Data residency: Choose among six data centers (UK, US, Canada, Germany, Australia, Singapore) with region-specific processing and storage. Security: TLS 1.2/1.3 in transit; encryption at rest (Aurora/S3), AES‑256‑GCM for sensitive secrets with unique salts, BCrypt for passwords; quarterly internal scans and biannual external penetration tests; fine-grained permissioning aligned to calendar provider scopes. Compliance: ISO 27001, 27018, 27701 certified; SOC 2 attested; GDPR/CCPA/HIPAA compliant. Tooling & docs: Full API reference, SDKs, getting-started guides, status page, and changelog. Optional adjacent capabilities: Availability API for complex scheduling rules (buffers, quotas, multi-part meetings); Smart Invites (trackable ICS); Embedded Scheduler/Scheduler app for out-of-the-box booking.
Pricing hints: API plans (USD, billed annually): Emerging $819/mo; Growth $2,399/mo; Strategic custom. All include unlimited API calls, two-way calendar sync, Availability API, integrated conferencing, 99.99% uptime, and choice of 6 data centers. Quotas: Emerging up to 1,000 synced accounts/2,000 Smart Invites/1,000 application calendars/200 Embedded Scheduler seats; Growth up to 6,000/10,000/6,000/1,200 respectively. Overages: synced accounts $0.69 (Emerging) or $0.35 (Growth) each/mo; Smart Invites $0.06 each; application calendars $0.14 (Emerging) or $0.07 (Growth) each/mo; Embedded Scheduler seats $3.45 (Emerging) or $1.75 (Growth) each/mo. Enterprise Connect add-on $99 each/mo (Growth). Separate Meeting Agents usage pricing exists but is optional.
Security hints: Encryption in transit via TLS 1.2/1.3; encryption at rest (Aurora/S3); AES-256-GCM with unique salts for sensitive data; BCrypt hashing for passwords; quarterly internal scans and biannual external penetration tests; provider-aligned permission scopes; privacy-preserving Free/Busy-only mode; 99.99% uptime guarantee; region-specific processing and storage in 6 data centers. Note: Scheduler product lists Okta integration, but SSO/SAML isn’t explicitly stated for the Calendar API page.
Compliance hints: ISO 27001, ISO 27018, ISO 27701 certified; SOC 2 attested; GDPR compliant; CCPA compliant; HIPAA compliant. Data residency options across UK, US, Canada, Germany, Australia, Singapore.
Implementation hints: Fast start with developer account (no credit card), comprehensive docs, API reference, and SDKs. Unified OAuth-style authorization flow branded to your app; no need to set up separate provider credentials. Enterprise Connect enables one-time domain admin approval to auto-onboard users and resources at scale. UI Elements accelerate embedding slot-picking and availability management. Timeline depends on scope; many teams can prototype in days.
Support hints: Self-serve docs, guides, FAQs, changelog, and status page; sales/solution consults (“Talk to a human”). Strategic API plan includes priority support and integration consultancy. Enterprise Scheduler plans list dedicated account manager (indicative of enterprise-level support). 99.99% uptime SLA stated.
Integration hints: Calendar providers: Google, Microsoft 365/Outlook.com, Apple Calendar, on-prem Exchange. Conferencing: Google Meet, Microsoft Teams; user-authorized Zoom, GoTo, Webex. Real-time webhooks; Smart Invites (trackable ICS). SDKs for major languages. Data centers selectable per region. Scheduler product offers integrations with ATS systems like Greenhouse and SmartRecruiters and tools like Okta, Zoom, HubSpot (adjacent to the API).
Prebuilt, embeddable components: Agenda View (navigable calendar), Date Time Picker (rules‑based date/time selection), Slot Picker (lightweight slot chooser), Availability Rules (working hours management), Availability Viewer (navigate/query availability and pick slots), Calendar Sync (manage profile/calendar connections). Short‑lived Element Tokens with scoped permissions prevent exposing full API access tokens on the client. Universal options include data_center selection (default us), logging levels (info/warn/error/none), demo mode (mock data), custom styles prefixing, translation overrides, callbacks/notifications with structured error payloads, and refresh/update methods for dynamic availability. Localization: built‑in locales ar, cs, cy, de, en, es, fr, fr-CA, he, it, ja, nl, pl, pt-BR, ru, sv, tr, zh-CN; locale modifiers (e.g., Japanese western date format). Official browser support: last two versions of Chrome, Firefox, Safari, Edge. Installation via direct JS include or npm package (cronofy-elements); React integration guidance available. Works with Cronofy APIs for Availability, Calendars/Events, Smart Invites, Conferencing, Push Notifications, and Organization/Enterprise Connect. Platform capabilities include choice of 6 data centers and 99.99% uptime SLA (pricing pages). Security/compliance inherited from Cronofy platform: ISO 27001/27018/27701, SOC 2 Type 2, GDPR/CCPA, HIPAA (US). (Docs: https://docs.cronofy.com/developers/ui-elements/; Pricing/Assurance refs: https://www.cronofy.com/api-pricing, https://docs.cronofy.com/developers/api/, https://www.cronofy.com/)
Pricing hints: UI Elements are included with Cronofy’s API plans. Emerging plan: $819/month billed annually; Growth: $2,399/month billed annually; Strategic: custom. Plans include unlimited API calls, two‑way calendar sync, Availability API, conferencing, 99.99% uptime guarantee, and choice of 6 data centers, with allowances and overage pricing for synced accounts, Smart Invites, application calendars, and Embedded Scheduler seats. Annual discounts available.
Security hints: Client uses short‑lived Element Tokens with specific scopes; APIs authenticate via OAuth 2.0 (Individual Connect) and service accounts via Enterprise Connect. Platform offers 99.99% uptime, multiple data centers, and enterprise connectivity options. Certifications/compliance include ISO 27001/27018/27701 and SOC 2 Type 2; GDPR, CCPA, and HIPAA (US).
Compliance hints: GDPR, CCPA, HIPAA (US), ISO 27001/27018/27701 certified, SOC 2 Type 2 attested.
Implementation hints: Add via script include or install with npm (cronofy-elements), then initialize components with an Element Token and target DOM node. Calendar Sync can onboard users without an Element Token; with a token it manages existing accounts. Supports updating options at runtime (.update), refreshing data (.refresh), localization and custom translations, React integration, and configurable data_center routing. Online Booking Tutorials (NodeJS/Ruby) and full API reference are available. (Docs: https://docs.cronofy.com/developers/ui-elements/, https://docs.cronofy.com/developers/api/)
Support hints: Developer documentation and FAQs; 99.99% uptime guarantee on API plans; higher tiers include priority support and integration consultancy. Contact/support email referenced in developer docs; enterprise plans often include dedicated account management (not specific to UI Elements).
Integration hints: Works with Cronofy platform integrations: calendar providers via Calendar API and Enterprise/Organization Connect; conferencing services (e.g., Zoom, Google Meet, Microsoft Teams) via Conferencing APIs; webhooks via Push Notifications; Smart Invites. UI integrates via vanilla JS or React; package via npm. ATS and business integrations available at the platform level (e.g., Greenhouse, SmartRecruiters, Workday) though UI Elements themselves are API overlays.
- Real-time booking links for multi-person scheduling; panel and group interview support; schedule for yourself or others; easy one‑click rescheduling controls per link
- Browser and email plugins: extensions for Chrome, Edge, Firefox, and Outlook; plugins for Outlook and Gmail to generate personalized links from where you work
- Integrations: ATS integrations including Lever, Greenhouse, SmartRecruiters, and Enterprise integrations like SAP SuccessFactors; CRM/CS tools like HubSpot and Zendesk; video conferencing (Zoom); SSO/identity via Okta; additional platform integrations listed across plans
- Multi-language and timezone support for international scheduling
- Zero-touch enrollment and automated on/off‑boarding with Active Directory/Google/Microsoft directory sync (Enterprise Connect)
- Custom domain and advanced branding (Business)
- Reliability and platform guarantees: 99.99% uptime SLA, choice of 6 data centers (data residency)
- Security/Privacy: GDPR and HIPAA compliant; ISO 27001/27018/27701 certified; SOC 2 attested; CCPA compliant; user-selectable hosting region (UK, US, Canada, Germany, Australia, Singapore)
- Scheduler API access on Business/Enterprise tiers for deeper automation and embedding in workflows
Pricing hints: Seat-based with dynamic seat billing (pay for active users only). Team: $15 per assigned seat/month, billed monthly. Business: $799/month billed annually (up to 50 assigned seats; additional seats $15 each/month). Enterprise: $2,999/month billed annually (up to 200 assigned seats; additional seats $12 each/month). Currencies: USD, EUR, GBP. Annual billing saves ~10%. Free trial available; no credit card required for Scheduler trial.
Security hints: GDPR and HIPAA compliant; ISO 27001/27018/27701 certified; SOC 2 attested; CCPA compliant. 99.99% uptime guarantee. Data residency: choice of 6 regional data centers; meeting/data processing can be kept in selected region (UK, US, Canada, Germany, Australia, Singapore). Zero-touch enrollment and Active Directory/Google/Microsoft directory sync; SSO via Okta integration.
Compliance hints: GDPR, HIPAA, ISO 27001, ISO 27018, ISO 27701, SOC 2 attested, CCPA compliant.
Implementation hints: Quick start via booking links and browser/email plugins. Zero-touch enrollment to auto‑enroll teams from Google/Microsoft directories; automated on/off‑boarding with directory sync (Enterprise). Business plan includes personalized onboarding support; Enterprise includes a dedicated account manager.
Support hints: Scheduler Help Center and documentation; option to 'Talk to a human' / speak to specialists; personalized onboarding on Business; dedicated account manager on Enterprise. 99.99% uptime SLA.
Integration hints: ATS: Lever, Greenhouse, SmartRecruiters, SAP SuccessFactors (Enterprise). Productivity/Comms: Outlook, Gmail plugins; Chrome/Edge/Firefox extensions. Conferencing: Zoom (and broader conferencing via platform). CRM/CS: HubSpot, Zendesk. Identity/SSO: Okta. Broader ecosystem and API-based integrations available; Scheduler API on Business/Enterprise for workflow embedding.
- Multi-person scheduling with real-time booking links; personalized scheduling pages with branding; separate or consolidated invites; built-in easy rescheduling/cancellation with automatic calendar updates; no double bookings, always up-to-date availability (scheduling links) (https://www.cronofy.com/scheduler, https://www.cronofy.com/scheduler/scheduling-links)
- Candidate self-scheduling without accounts; works across multiple time zones; multi-language booking links
- Schedule from the tools you use: Outlook/Gmail add-ins; browser extensions for Chrome/Edge/Firefox; recognizes contacts from apps like HubSpot and Lever
- Enterprise Connect zero-touch enrollment via Google/Microsoft directories; admin controls (e.g., working hours) for interviewers
- Integrations: Calendars (Google, Outlook, Exchange, iCloud); ATS and HR platforms (Greenhouse, SmartRecruiters, BambooHR, Workday, SuccessFactors, Paycor); other tools like Lever, Zoom, Zendesk, HubSpot, Okta (https://www.cronofy.com/pricing, https://www.cronofy.com/recruitment)
- APIs and embeddables for deeper integration: Scheduler API, Calendar API, Availability API, Embedded Scheduler/UI Elements (for platforms) (https://www.cronofy.com/scheduler, https://www.cronofy.com/developer/white-label-api)
- Reliability/security: 99.99% uptime guarantee (pricing page); choice of 6 data centers; privacy-first design; independently certified for ISO 27001/27018/27701, SOC 2; GDPR, CCPA, HIPAA compliance; data residency choice (https://www.cronofy.com/pricing, https://www.cronofy.com/scheduler)
- Use cases supported: panel interviews, sequenced/multi-stage workflows, round-robin; high-volume hiring; schedule for self or on behalf of others (https://www.cronofy.com/recruitment, https://www.cronofy.com/pricing)
Pricing hints: Scheduler (usage-based by active seats). Team: $15 per assigned seat/month, billed monthly, with dynamic seat billing. Business: $799/month billed annually (includes up to 50 assigned seats; additional seats $15 each/month), includes Scheduler API access, custom domain/branding, business integrations (Greenhouse, SmartRecruiters), onboarding support. Enterprise: $2,999/month billed annually (includes up to 200 seats; additional seats $12 each/month), custom reporting, enterprise integrations (SuccessFactors), dedicated account manager. Currency toggle USD/EUR/GBP. Unlimited calendar connections/bookings; 99.99% uptime guarantee; choice of 6 data centers. Sources: https://www.cronofy.com/pricing
Security hints: Independently certified: ISO 27001, ISO 27018, ISO 27701; SOC 2 attested. GDPR and CCPA compliant. HIPAA compliant (with BAA on US service). Data residency: choice of international data centers (6). Privacy-first architecture; users can choose hosting region. Enterprise Connect with Google/Microsoft directories; Okta integration noted (SSO indicator). Sources: https://www.cronofy.com/scheduler, https://www.cronofy.com/pricing, https://www.cronofy.com/developer/white-label-api, https://docs.cronofy.com/developers/plans-pricing/
Compliance hints: GDPR, CCPA, HIPAA compliance; ISO 27001/27018/27701 certifications; SOC 2 attested. Data sovereignty options via multiple international data centers. Sources: https://www.cronofy.com/scheduler, https://www.cronofy.com/pricing, https://docs.cronofy.com/developers/plans-pricing/
Implementation hints: Standalone Scheduler: self-serve trial, no credit card; browser/email plugins for quick adoption; zero-touch enrollment for teams via Google/Microsoft directories; admin can preconfigure working hours. Business plan includes personalized onboarding; Enterprise includes dedicated account manager. For platform/API integrations: most teams up and running in days, not weeks. Sources: https://www.cronofy.com/scheduler, https://www.cronofy.com/recruitment, https://www.cronofy.com/pricing
Support hints: Help Center, documentation, and ‘Talk to a human/Speak to a specialist’ contact. Business: personalized onboarding support. Enterprise: dedicated account manager. Public status and changelog available. 99.99% uptime guarantee noted. Sources: https://www.cronofy.com/scheduler, https://www.cronofy.com/pricing
Integration hints: Calendars: Google, Outlook, Exchange, iCloud. ATS/HR: Greenhouse, SmartRecruiters (certified partner), BambooHR, Workday, SuccessFactors, Paycor; also ‘other HR platforms’. Tools: Lever, Zoom, Zendesk, HubSpot, Okta. Extensions/add-ins: Chrome, Edge, Firefox, Outlook, Gmail. APIs: Scheduler API, Calendar API, Availability API, Embedded Scheduler/UI Elements. Sources: https://www.cronofy.com/pricing, https://www.cronofy.com/recruitment, https://www.cronofy.com/blog/smartrecruiters-cronofy-integration-partner, https://www.cronofy.com/scheduler
Features at a Glance
Recruiting & ATS
- Interview scheduling
Data & API
- API
- Data export
Integrations
- MS Teams integration
- Azure AD integration
Security & IT
- Data residency region
Compliance
- GDPR
- ISO 27001
- SOC 2
- DPA available
Analytics
- Dashboards
- Custom reports
Mobile
- Responsive UI
Core HR
- Roles & permissions
Pricing Model
Flat
Pricing is based on a flat fee per plan, with usage-based overage charges. All plans include 99.99% uptime and a choice of six data-residency regions.
Implementation
Data residency is determined by account/region; the Scheduler, Smart Invites, and Availability API can be used in addition.
Support
SLA: 99.99% uptime guaranteed; priority support and integration consultancy on the Strategic plan.
Time zones: Global (with a presence in the UK, US, CA, DE, AU, and SG through data centers); support hours not specified.
"Talk to a human" for sales/consulting; self-service for developers.
Integrations
Google Calendar
CalendarDirect connection via the Cronofy Unified API
Microsoft 365 / Outlook.com
CalendarMicrosoft Graph / Outlook Calendar via the Cronofy Unified API
Apple Calendar (iCloud)
CalendarApple Calendar via the Cronofy Unified API
Microsoft Exchange (on‑prem)
CalendarOn-Prem Exchange Support via Cronofy
Google Meet
ConferencingAutomatic Link Creation by Cronofy
Microsoft Teams
ConferencingAutomatic Link Creation by Cronofy
Zoom
ConferencingUser-authorized connection; provider handling by Cronofy
GoTo (GoToMeeting)
ConferencingUser-authorized connection; provider handling by Cronofy
Webex
ConferencingUser-authorized connection; provider handling by Cronofy
Cronofy Webhooks
WebhookReal-time push notifications about calendar changes
Cronofy Availability API
APIComplex scheduling rules (buffers, quotas, multi-part meetings)
Cronofy Smart Invites
OtherTrackable ICS Invitations
Cronofy UI Elements
OtherEmbeddable Slot/Availability Components (multilingual, no iFrames)
Cronofy SDKs
OtherSDKs for multiple languages; provided alongside the API
Microsoft 365 Domain Admin Consent (Azure AD)
OtherEnterprise Connect with Domain-Level Authorization
Okta
SSOAvailable through the Scheduler product (adjacent); not specific to the Calendar API
Greenhouse
ATSIntegration via the Scheduler product (linked to the Calendar API)
SmartRecruiters
ATSIntegration via the Scheduler product (linked to the Calendar API)
HubSpot
OtherCRM integration via the Scheduler product (adjacent)
Apple Calendar
OtherTwo-way calendar sync
Webhooks
WebhookReal-time lifecycle event notifications
Smart Invites (ICS)
OtherTrackable ICS invitations
Availability API
APIReal-time availability queries for single/multi-person scheduling
Enterprise Connect
OtherOrganization-level calendar connectivity for frictionless rollout
Workday
HRISReferenced ecosystem/solution page; integration via embedding Cronofy into HR/ATS workflows
SAP SuccessFactors
HRISReferenced ecosystem/solution page
BambooHR
HRISReferenced ecosystem/solution page
Paycor
PayrollReferenced ecosystem/solution page
Calendar API
APIReal-time calendar sync
Scheduler API
APIWhite‑label scheduling layer
Webhooks / Workflow engine
WebhookSingle webhook for booking, reschedule, upcoming-event notifications
Lever
ATSRecruiting integration
Zendesk
OtherSupport integration
Active Directory
SSODirectory sync for automated on/off‑boarding
Microsoft Outlook plugin
OtherEmail/calendar plugin
Gmail plugin
OtherEmail/calendar plugin
Chrome Extension
OtherBrowser extension
Edge Extension
OtherBrowser extension
Firefox Extension
OtherBrowser extension
Microsoft Entra ID (Azure AD)
SSODirectory sync and provisioning
Google Workspace Directory
SSODirectory sync
Outlook
OtherEmail/Calendar plugin
Gmail
OtherEmail plugin
Microsoft 365 / Outlook Calendar
CalendarsReal-Time Sync
Microsoft Exchange
CalendarsReal-Time Sync
Apple iCloud Calendar
CalendarsReal-Time Sync
Whereby
ConferencingSalesforce
CRMSlack
CollaborationMicrosoft Outlook (Email)
EmailTrello
OtherMicrosoft Edge Extension
Browser extensionOutlook Add-in
PluginGmail Add-on
PluginCronofy Calendar API
APIReal-Time Calendar Sync
Cronofy Scheduler API
APIProgrammatic Control of the Scheduler
Directory Sync (SCIM)
SSO/DirectoryAutomated Onboarding/Offboarding (Enterprise)
Smart Invites
OtherAccept/Reject Tracking via ICS
Microsoft Outlook Calendar
CalendarMicrosoft Azure AD (Entra ID)
SSOEnterprise Connect Zero-Touch Enrollment/Provisioning
Embedded Scheduler / UI Elements
APIEmbeddable UI Components/White Label
Cronofy Meeting Agents API
APIProvisioning/Scheduling/Steuerung der Agents; Download‑Endpoints für Recordings/Transcripts/Summaries
Webhooks (Status & Completion)
WebhookNotifications about agent status, meeting completion, and resource availability
Cronofy Calendar API / Scheduler
SchedulingAttach an agent to events scheduled in Cronofy; reschedules remain synchronized
