Task Completed
Starts a workflow whenever a task is marked complete in Asana. Use it to trigger follow-up work, like notifications or reporting, the moment work wraps up.

What It Does
Fires when a task's completion status changes to complete in your connected Asana workspace, and passes along the task's details, including whether it was completed after its due date.
When It Fires
Use this to react to finished work, such as notifying a manager when a high-priority task is completed, or logging completion timing to check whether tasks are running late. Narrow it with the filters below if you only want to react to tasks matching certain assignees, projects, or overdue status.
Configuration
Configure the node with these settings:
Field | What it controls |
|---|---|
Assignee ID | Only fire for tasks assigned to this specific user GID. |
Project ID | Only fire for tasks in this specific project GID. |
Overdue Tasks | Only fire for tasks completed after their due date. |
Completed by Assignee | Only fire when the task was completed by its own assignee, rather than someone else. |
Outputs
The node passes these values downstream. Check the Outputs tab on the configured node to confirm exact paths.
Variable | Type | Description | Example |
|---|---|---|---|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
Example Workflow
When a task in the "Client Deliverables" project is completed, a workflow checks wasOverdue and, if true, posts a note to the account's CRM record flagging the delay.
Related Nodes
Task Created
Task Updated
Update Task
Need More Help?
Reach the AskElephant support team by:
clicking the Support tab on the right side of your screen,
emailing [email protected],
or using
@askelephant supportin your dedicated Slack channel.