Home / Integrations / Teamwork via Zapier
This works via Zapier (or the webhook destination), not natively. Not a Teamwork app, and not a published Zapier template.
x-fd-signature. A Catch Hook stores the body; it does not verify the signature for you.| Create Task field | FDT payload key |
|---|---|
| Task name | whatToChange — there is no top-level title key |
| Description | expectedBehavior, then the other keys below as plain text |
| Page URL (inside Description) | pageContext.url — not a top-level url or page key |
| Screenshot (inside Description) | screenshotUrl — may be null. Not a screenshot key |
| Project and task list | Not in the payload. FDT does not send a Teamwork project id or task-list id. |
Top-level keys of the JSON body, in the order the webhook sink writes them. Map only these. Do not invent fields.
idprojectIdprojectNameprojectSlugchangeTypewhatToChangeexpectedBehaviorprioritystatuspageContextscreenshotUrlconsoleLogsnetworkLogsclassificationcreatedAtpageContext is an object. Use pageContext.url (page URL (query and fragment already stripped)); pageContext.title (document title, only when the widget sent one). Other pageContext keys are passed through only when the widget sent them.
classification is null, or an object with intentsentimenturgencyScoresummaryconfidence. createdAt is an ISO-8601 string. consoleLogs and networkLogs are the raw captured values or null, not a summary string.
Not in this body: titleurlpagescreenshotcomponent. File and line live on the GitHub and Linear issue bodies, not on this webhook.
Native options: GitHub and Linear. Catch Hook setup: Zapier Catch Hook.