Skip to content
AskElephant Knowledge Base home

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.

Task Completed node in the workflow builder

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

taskId

string

{{nodeId.taskId}}

taskName

string

{{nodeId.taskName}}

assigneeName

string

{{nodeId.assigneeName}}

projectNames

array<string>

{{nodeId.projectNames}}

completedAt

string

{{nodeId.completedAt}}

completedByName

string

{{nodeId.completedByName}}

taskUrl

string

{{nodeId.taskUrl}}

wasOverdue

boolean

{{nodeId.wasOverdue}}

daysToComplete

number

{{nodeId.daysToComplete}}

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.

  • 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 support in your dedicated Slack channel.