Webhooks

Webhooks let your application receive real-time HTTP notifications when events happen in Synced, such as meetings being created, updated, or cancelled.

Coming soon

Webhooks are currently in development and not yet available. This page outlines the planned events and payload format. We will announce availability via the changelog when webhooks are ready.

Planned Events

The following webhook events are planned for the initial release:

  • meeting.created — Fired when a new meeting is scheduled on your calendar.
  • meeting.updated — Fired when a meeting's time, participants, or details are changed.
  • meeting.cancelled — Fired when a meeting is cancelled by the organizer or all participants decline.

Planned Payload Format

Webhook payloads will be delivered as JSON via HTTP POST to your configured endpoint:

{
  "id": "evt_abc123",
  "type": "meeting.created",
  "createdAt": "2025-06-15T14:00:00Z",
  "data": {
    "meetingId": "mtg_abc123",
    "title": "Weekly Sync",
    "startTime": "2025-06-20T10:00:00Z",
    "duration": "30 mins",
    "participants": ["alice@acme.com"]
  }
}

Stay Updated

Follow the Changelog for announcements on when webhooks become available. If you have specific use cases or event requests, reach out to us at support@meetsynced.com.