Skip to main content
For general webhook concepts like bubble-up behavior, payload visibility rules, and versioned snapshots, see Webhook Concepts.

Description

This event is triggered when a new meeting is successfully scheduled.

Integration Details

  • Subscription Key: sch.meeting.created
  • Use Case: Sync interviews or meetings with an external CRM or shared team calendar.
  • Related Events: sch.meeting.updated

Trigger

  • Event Type: sch_meeting_created
  • Source: Insertion of a record into the sch.meeting table.

Cross-Service References

  • Auth (auth.user): user_details on each participant provides an identity snapshot from the auth service.

Payload Example

Payload Type Showcase

Field Notes

  • location and additional_params are JSONB — shape varies by meeting configuration.
  • meta on participants is JSONB with provider-specific metadata.
  • user_details is a cross-service join to auth.user — provides the participant’s identity snapshot.
  • meeting_files are recordings or attachments linked to the meeting.
  • duration is a Postgres INTERVAL rendered as a string (e.g., "01:00:00").
  • Participant and file changes trigger bubble-up to the meeting root.