asana-act
Executes an approved Asana write — today, only asana_task_create approvals actually execute
an external write through this function.
{ "approvalId": "approval-uuid" }
Requires ASANA_ACT_WRITES_ENABLED=true. Returns 412 when the approval is not approved, was
already claimed/executed, or the write flag is off — this is the expected, safe response when
writes are intentionally dark, not a bug to chase. See
Troubleshooting.
Where the code lives
sable-agents-demo/supabase/functions/asana-act/index.tssable-agents-demo/web/api/approvals.js,_approvals.js— where an approval reachesapprovedbefore this function ever runs