| Field | Type | Required | Description |
|---|---|---|---|
projectReference | String | No | |
id | ID! | Yes | Webhook definition ID. Task and workflow targets accept a project-execution credential that carries native source authority from project.runs.write instead of project.agents.write. Agent targets require project.agents.write, plus project.conversations.write for conversation-backed targets. |
payload | JSON | No |