By default, Bluedot can send webhook events for all recordings, including private ones. If you only want your webhook to trigger for recordings that have been shared in a collection, you can adjust your event subscriptions to exclude private recordings.
Make sure you subscribe to the following events in your webhook settings:
meeting.workspace_collection_added (for recordings added to public collections shared to the workspace)
meeting.collection.added (for recordings added to private collections)
The payload will return the following data:
title — the meeting title
meetingId — the meeting link
meetingTime — the Unix timestamp of the meeting
meeting transcript
meeting summary
duration — the meeting duration (in minutes)
owner — an object containing the meeting owner's email
attendees — an array of meeting attendees
collection — an object containing the id and name of the workspace collection the recording was added to
videoId — the ID of the recording
✍️Note on early webhooks: In some cases, you may receive a
meeting.workspace_collection.addedwebhook where the transcript or summary fields appear empty. This happens when the recording is added to the collection slightly before transcript and summary processing has finished. When this occurs, Bluedot will automatically re-send the webhook once processing completes, so you'll receive an updated payload with the full transcript and summary included.
If you need a detailed explaination of the event types, please find it here, but feel free to reach out to our support any time. 🔵

