Find Project
Searches Asana for projects by name, team, owner, or archived status. Use it to look up a project's GID before acting on it elsewhere in a workflow.

What It Does
Searches your Asana workspace's projects using any combination of a text query, team, owner (by GID or email), and archived status, and returns up to the limit you set.
When To Use It
Use this when a workflow needs to find a project it does not already have the GID for, such as locating "the client's onboarding project" by name before adding a task to it. If you already have a project's GID from a trigger or an earlier step, you do not need this node.
Configuration
Configure the node with these settings:
Field | What it controls |
|---|---|
Query | Text to search for in project names or descriptions. |
Team | A team GID to filter projects by team. |
Owner | A user GID to filter projects by owner. |
Owner Email | An email address to filter projects by owner instead. |
Archived | Filter by archived status: |
Limit | The maximum number of projects to return, from 1 to 100. Defaults to |
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
A workflow searches for a project by name using Find Project, takes the first result's projectId, and passes it to Create Task so a new task lands in the right project.
Related Nodes
Create Task
Add Task to Project
Find User
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.