Grain
Create Grain Webhook
Create a webhook to receive recording_added or upload_status events.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| identifieraccount · required | account | required | Connected account to use for this action. Select from your linked integrations. |
| hookUrlstring · required | string | required | Webhook URL. Supports a {{…}} reference (an earlier step's output, the current Record's Field, or inside a For Each the loop item {{<For Each>.item.<Field>}}) for dynamic values. Example: |
| hookTypestring · required | string | required | Choose the event type setting. See available options in the dropdown. One of: |
| filterAfterDatetimedatetime · optional | datetime | optional | Filter: after date configuration. Refer to the tool documentation for expected format. |
| filterBeforeDatetimedatetime · optional | datetime | optional | Filter: before date configuration. Refer to the tool documentation for expected format. |
| filterParticipantScopestring · optional | string | optional | Choose the filter: participant scope setting. See available options in the dropdown. One of: |
| filterTeamIdstring · optional | string | optional | Unique identifier. Get this from the corresponding list or search results. |
| filterMeetingTypeIdstring · optional | string | optional | Unique identifier. Get this from the corresponding list or search results. |
| includeHighlightsboolean · optional | boolean | optional | Include highlights configuration. Refer to the tool documentation for expected format. Default: |
| includeParticipantsboolean · optional | boolean | optional | Include participants configuration. Refer to the tool documentation for expected format. Default: |
| includeAiSummaryboolean · optional | boolean | optional | Include AI summary configuration. Refer to the tool documentation for expected format. Default: |
Response schema
{
"type": "object",
"properties": {
"data": {
"type": "object",
"description": "API response data"
}
}
}