For general webhook concepts like bubble-up behavior, payload visibility rules, and versioned snapshots, see Webhook Concepts.
Description
This event is triggered when a scheduled meeting is updated — for example, when it is rescheduled, cancelled, or a participant’s RSVP status changes (subordinate bubble-up).Integration Details
- Subscription Key:
sch.meeting.updated - Use Case: Update local calendar entries or trigger follow-up tasks when a meeting status changes.
- Related Events:
sch.meeting.created
Trigger
- Event Type:
sch_meeting_updated - Source: Update of a record in the
sch.meetingtable, or bubble-up from subordinate changes tosch.meeting_participantorsch.meeting_file.
This event does not include an
old field. Meeting history is tracked in the sch.meeting_history table. Use the Webhook Concepts page for more context.Cross-Service References
- Auth (
auth.user):user_detailson each participant provides an identity snapshot from the auth service.
Payload Example
Payload Type Showcase
Field Notes
locationandadditional_paramsare JSONB — shape varies by meeting configuration.metaon participants is JSONB with provider-specific metadata.user_detailsis a cross-service join toauth.user— provides the participant’s identity snapshot.meeting_filesare recordings or attachments linked to the meeting.durationis a Postgres INTERVAL rendered as a string (e.g.,"01:00:00").- Participant and file changes trigger bubble-up to the meeting root.

