Overview
The Find Task(s) action allows you to search for tasks within Taskade projects based on specific criteria. This action is essential for automating workflows that require retrieving, filtering, and processing task data dynamically.
π‘ Note: Find Task(s) is compatible with Loops and Transform Array to String.
Use the Find Task(s) Action
1) Add the Action
Open an existing automation or create a new one.
βAdd the Find Task(s) action.
βConfigure the action in the sidebar on the right (see the next section).
2) Configure Search Criteria
Specify the project and define search filters:
(required) Project: Choose the project where the search will be performed.
β(required) Tasks to Return: Choose the output format:
βReturn the first matching task: Use when you're looking for a specific task.
βReturn all matching tasks as array: Use to return multiple tasks.
β
(optional) Behavior When no Tasks Found:
βContinue: Proceed with the automation even if no tasks match.
βFail: Stop the automation if no tasks are found.
β
(optional) Click β New Filter to define the fields that identify task(s) (see below).
βCondition: Specify the conditions that the data must meet.
βValue: Enter the value to compare against.
Field | Condition Options | Value Type Required |
Task Created At | Comes Before, Comes After, Is Empty, Is Not Empty | Date Value |
Task Completed At | Comes Before, Comes After, Is Empty, Is Not Empty | Date Value |
Task Content | Contains (Text), Does Not Contain (Text), Exactly Matches (Text), Does Not Exactly Match (Text), Starts With (Text), Does Not Start With (Text), Ends With (Text), Does Not End With (Text), Is Empty (Text), Is Not Empty (Text) | Text Value |
Click β And / β Or to define additional conditions.
3) Reference the Output
Once the tasks are retrieved, you can use the Transform Array to String action.
Use Cases
Not sure how to make the most of the Find Task(s) action? Start with these flows.
πͺ Use Case | π οΈ Action Flow |
Daily task summary | β
Trigger: Schedule (e.g., 8 AM daily) |
Progress report | β
Trigger: Schedule (e.g., 10 AM daily) β‘οΈ Find Task(s) β Status: In Progress |
Task prioritization | β Trigger: Task Created β‘οΈ Find Task(s) β Priority: Urgent β‘οΈ Assign to priority team members |
Project status report | β
Trigger: Schedule (e.g., weekly) |
π Helpful Links
Download our apps: taskade.com/downloads
Leave feedback: taskade.com/feedback
Changelog: taskade.com/blog/updates
Watch tutorials: youtube.com/taskade
Contact us: taskade.com/contact