Grain Trigger
Trigger workflow when a recording is updated in Grain
Trigger workflow when a recording is updated in Grain
This is a webhook-based trigger. Configure the webhook URL in your external service to send events to TradingGoose.
Events
Grain Recording Updated
Trigger workflow when a recording is updated in Grain
API Key*
••••••••
Required to create the webhook in Grain.
Output Schema
Event Payload
user_idstringUser UUID who triggered the eventdataobjectidstringRecording UUIDtitlestringRecording titlestart_datetimestringISO8601 start timestampend_datetimestringISO8601 end timestampduration_msnumberDuration in millisecondsmedia_typestringaudio, transcript, or videosourcestringRecording source (zoom, meet, local_capture, etc.)urlstringURL to view in Grainthumbnail_urlstringThumbnail URL (nullable)tagsarrayArray of tag stringsteamsarrayArray of team objectsmeeting_typeobjectMeeting type info with id, name, scope (nullable)Grain Recording Created
Trigger workflow when a new recording is added in Grain
API Key*
••••••••
Required to create the webhook in Grain.
Output Schema
Event Payload
user_idstringUser UUID who triggered the eventdataobjectidstringRecording UUIDtitlestringRecording titlestart_datetimestringISO8601 start timestampend_datetimestringISO8601 end timestampduration_msnumberDuration in millisecondsmedia_typestringaudio, transcript, or videosourcestringRecording source (zoom, meet, local_capture, etc.)urlstringURL to view in Grainthumbnail_urlstringThumbnail URL (nullable)tagsarrayArray of tag stringsteamsarrayArray of team objectsmeeting_typeobjectMeeting type info with id, name, scope (nullable)Grain Webhook
Generic webhook trigger for all Grain events
API Key*
••••••••
Required to create the webhook in Grain.
Output Schema
Event Payload
user_idstringUser UUID who triggered the eventdataobjectEvent data object (recording, highlight, etc.)Grain Highlight Updated
Trigger workflow when a highlight/clip is updated in Grain
API Key*
••••••••
Required to create the webhook in Grain.
Output Schema
Event Payload
user_idstringUser UUID who triggered the eventdataobjectidstringHighlight UUIDrecording_idstringParent recording UUIDtextstringHighlight title/descriptiontranscriptstringTranscript text of the clipspeakersarrayArray of speaker namestimestampnumberStart timestamp in msdurationnumberDuration in mstagsarrayArray of tag stringsurlstringURL to view in Grainthumbnail_urlstringThumbnail URLcreated_datetimestringISO8601 creation timestampGrain Story Created
Trigger workflow when a new story is created in Grain
API Key*
••••••••
Required to create the webhook in Grain.
Output Schema
Event Payload
user_idstringUser UUID who triggered the eventdataobjectidstringStory UUIDtitlestringStory titleurlstringURL to view in Graincreated_datetimestringISO8601 creation timestampGrain Highlight Created
Trigger workflow when a new highlight/clip is created in Grain
API Key*
••••••••
Required to create the webhook in Grain.
Output Schema
Event Payload
user_idstringUser UUID who triggered the eventdataobjectidstringHighlight UUIDrecording_idstringParent recording UUIDtextstringHighlight title/descriptiontranscriptstringTranscript text of the clipspeakersarrayArray of speaker namestimestampnumberStart timestamp in msdurationnumberDuration in mstagsarrayArray of tag stringsurlstringURL to view in Grainthumbnail_urlstringThumbnail URLcreated_datetimestringISO8601 creation timestamp