All templates
For Product and engineering teams, IT and ops & companies embedding scheduling

Watch your Cronofy calendar sync for you

Every morning, WebRun opens Cronofy, checks every connected calendar account for a sync error or an expired connection, spot checks a sample of synced events against Google Calendar to confirm they match, and posts an alert to Microsoft Teams the moment something is out of sync.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM WebRun
1 Cronofy check connected calendar accounts
2 Google Calendar verify sample events match
3 Microsoft Teams alert on a broken connection
Run a sample
In short

How do I know if a Cronofy calendar connection has broken?

Every morning, WebRun checks every calendar account connected through Cronofy for a sync error, spot checks a sample of events directly on Google Calendar to confirm they actually match, and posts a Microsoft Teams alert naming any broken connection. Teams catch a silent sync failure the same morning instead of after a meeting gets missed.

  • A broken calendar connection is caught the same morning, not after a missed meeting
  • Only real sync errors trigger an alert, so the channel stays quiet on good days
  • Spot checks catch connections that report healthy but are not actually syncing

Built for Product and engineering teams · IT and ops · companies embedding scheduling · SaaS platforms using Cronofy

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.cronofy.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Cronofy - check connected calendar accounts
    cronofy.com
    WebRun in Cronofy: check connected calendar accounts
    WebRun opens Cronofy to check connected calendar accounts.
    • Open Cronofy and review the status of every connected calendar account
    • Note any account showing a sync error or an expired authorization
    • Capture the account owner and when the sync last succeeded

    Done when Every connected calendar account has a checked sync status.

  3. 2
    Google Calendar - verify sample events match
    calendar.google.com How to Automate Google Calendar
    WebRun in Google Calendar: verify sample events match
    WebRun opens Google Calendar to verify sample events match.
    • Open a sample of accounts synced through Google Calendar
    • Confirm recently created events actually appear on the calendar
    • Note any event that shows in Cronofy but is missing on the calendar

    Done when The sample of synced events is confirmed to match or a mismatch is flagged.

  4. 3
    Microsoft Teams - alert on a broken connection
    microsoft.com How to Automate Microsoft Teams
    WebRun in Microsoft Teams: alert on a broken connection
    WebRun opens Microsoft Teams to alert on a broken connection.
    • Post an alert naming the account and the type of sync error found
    • Include how long the connection has been broken
    • Skip the alert entirely on a day with no errors

    Done when The team has been alerted to every broken sync found today.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.cronofy.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Sync health alert · Microsoft Teams
OutputWhat each run produces - A Microsoft Teams alert naming any Cronofy account with a broken or expired calendar connection, sent only when there is a real error.
Alert
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it try to reconnect a broken calendar on its own?

No. WebRun only checks status and alerts your team. Re-authorizing a calendar connection inside Cronofy is a step a person takes.

How does it confirm a sync is actually working, not just reported as connected?

It spot checks a sample of events directly on Google Calendar, so it catches a connection that reports healthy in Cronofy but has actually stopped syncing events.

Will it alert every day even when nothing is wrong?

No. The Microsoft Teams alert only posts when a real sync error or mismatch is found, so a healthy day produces no noise.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.