Asana
Create an Asana task when a new approval is sent
Whenever you send an approval to a client, an Asana task lands in your 'Awaiting client' column with the due date. Visible to the whole team during stand-up.
8 min setup Trigger:
approval.created easyworks with Zapierworks with Make.com
Setup steps
- In Asana: create or pick a project for awaiting-client tasks.
- In Make / Zapier: webhook trigger.
- Add 'Asana Create Task' step. Task name: approval.subject. Due date: approval.due_at. Description: link back to /app/approvals/[id].
- In ClientNest365: subscribe a new webhook to approval.created.
Payload fields you'll use
approval.subjectapproval.due_atapproval.idclient.name
Where to wire it in ClientNest365
Open your workspace at /app/settings/webhooks. Click + New endpoint. Paste the target URL from your automation platform (Zapier, Make, n8n) or the third-party tool's native webhook URL. Subscribe to the approval.created event. Save. Your endpoint secret is shown once at creation; copy it now if you plan to verify the HMAC signature on the receiving end.
Verifying the signature
Each webhook POST carries an X-CN-Signature header. The value is sha256=<hmac> where the HMAC is computed over the raw request body using your endpoint secret. Compare with constant-time equality. Reject mismatches.