Changelog · September 25, 2026

Triggers from Outlook, Teams, Google Calendar and Gmail

Microsoft and Google don't have a settings page where you paste a webhook URL. Their change notifications have to be subscribed to through the API, and those subscriptions expire within days. Murmurator now handles both parts.

Tick what to watch on the connection, such as Watch new Inbox mail, Watch calendar event changes, Watch channel messages, Watch calendar changes or Watch the inbox, and save. Murmurator subscribes with the connection's own URL and a secret it generates. It renews each subscription halfway through its life, replaces any the provider won't renew, and removes them when you untick the box or delete the connection. The connection page shows each subscription and when it next expires.

trigger:
  kind: microsoft_outlook
  connection: outlook
  events: [created]
  watch: [inbox]
  • Outlook and Teams use Microsoft Graph change notifications. Murmurator answers Graph's validation handshake, checks the secret Graph echoes on every notification, runs each notification in a batch on its own, and renews right away when Graph reports a subscription removed or needing reauthorization.
  • Google Calendar uses push channels, verified by the channel token and replaced before they expire.
  • Gmail delivers through Google Cloud Pub/Sub. You create the topic and a push subscription to the connection's URL, and Murmurator keeps the Gmail watch renewed daily and decodes each notification.

The same work means QuickBooks and Xero now start a run for every event in a batch, instead of only the first. See triggers Murmurator subscribes for.

Your next automation is one sentence away.

14-day free trial with $5 of built-in AI included. Cancel anytime.