n8n

How to Automate Asana Task Cleanup?

Start your day with a tidy task list in Asana. The automation reviews your assigned tasks every morning, moves overdue items to today, and clears finished work. It fits team members and managers who want a clean queue and clear priorities.

At 7am a schedule trigger runs and pulls all tasks for the selected workspace and assignee from Asana. The flow fetches each task’s details, checks if it is still open, and then looks at the due date. If the task is open and the due date is in the past, the due date is reset to today. If the task is not open, the task is deleted to reduce clutter and keep lists focused.

Connect your Asana account in n8n Cloud, choose the workspace and assignee, and adjust the conditions to match your rules. Expect daily triage time to drop from 20 minutes to about 2 minutes while keeping attention on true priorities. Common uses include personal task hygiene, inbox zero habits, and shared boards that collect old completed work. Test with a small set first, and disable deletion if you prefer to keep historical records.

What are the key features?

  • Daily schedule at 7am to keep task lists current
  • Pulls all tasks for a chosen workspace and assignee from Asana
  • Retrieves each task’s details using the task id for accurate checks
  • Checks if a task is still open before taking action
  • Detects if the due date is in the past and updates it to today
  • Deletes tasks that are not open to remove completed items
  • Setup notes in the canvas to guide credentials and configuration

What are the benefits?

  • Reduce manual review from 20 minutes to 2 minutes each morning
  • Automate about 90 percent of daily Asana cleanup actions
  • Cut missed overdue items by resetting due dates to today
  • Keep boards lean by removing completed tasks automatically
  • Standardize task hygiene across users without extra training

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Asana. See the Tools Required section above for links to create accounts with these services.
  3. Open the n8n credentials manager or double click any Asana node. In the Credential to connect with dropdown, click Create new credential, then follow the on screen instructions to connect your Asana account. Give the credential a clear name so teammates can find it later.
  4. Open the Schedule Trigger node and set the time you want it to run. Confirm the timezone in your n8n settings so 7am matches your local time.
  5. Open the Get user tasks node. Select your Asana Workspace and the Assignee. Keep or edit the date filter so only current or recent tasks are pulled.
  6. Review the Get task infos node. The id field should use the incoming task gid so details load correctly.
  7. Check the Task is open condition. Ensure it tests that the task is not completed. Adjust if your team uses custom fields for status.
  8. Open the Due date in the past condition. Confirm it compares the task due date to today. If your team uses time based due dates, test a few examples to validate.
  9. Review Set due date to Today. Make sure the due_on field uses today’s date in the format yyyy MM dd. Save your changes.
  10. Review Clean up task. This node deletes tasks that are not open. For safety, disable this node on your first run or test on a small project to confirm results.
  11. Run a test execution. Check the n8n execution log and confirm that tasks in Asana were updated or removed as expected.
  12. If nothing happens, verify workspace and assignee selections, check permissions in Asana, and reduce filters. If times seem off, confirm your timezone and the due date fields used.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Asana

Sign up

Personal (Free): $0 / mo (Free forever); API available with 150 requests/min limit on Free domains

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.