Home / Integrations / Asana via Zapier
This works via Zapier (or the webhook destination), not natively. Not a Asana 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 |
|---|---|
| Name | whatToChange — there is no top-level title key |
| Notes | expectedBehavior, then the other keys below as plain text |
| Page URL (inside Notes) | pageContext.url — not a top-level url or page key |
| Screenshot (inside Notes) | screenshotUrl — may be null. Not a screenshot key |
| Workspace and Project | Not in the payload. FDT does not send an Asana project gid. |
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.