Skip to content
AskElephant Knowledge Base home

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.

Find Project node in the workflow builder

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: true for archived projects, false for active ones.

Limit

The maximum number of projects to return, from 1 to 100. Defaults to 20.

Outputs

The node passes these values downstream. Check the Outputs tab on the configured node to confirm exact paths.

Variable

Type

Description

Example

projects

array<object>

{{nodeId.projects}}

projects[].projectId

string

{{nodeId.projects.projectId}}

projects[].projectName

string

{{nodeId.projects.projectName}}

projects[].projectUrl

string

{{nodeId.projects.projectUrl}}

projects[].notes

string

{{nodeId.projects.notes}}

projects[].teamName

string

{{nodeId.projects.teamName}}

projects[].ownerName

string

{{nodeId.projects.ownerName}}

projects[].archived

boolean

{{nodeId.projects.archived}}

projects[].completed

boolean

{{nodeId.projects.completed}}

projects[].dueDate

string

{{nodeId.projects.dueDate}}

projects[].memberCount

number

{{nodeId.projects.memberCount}}

totalCount

number

{{nodeId.totalCount}}

message

string

{{nodeId.message}}

success

boolean

{{nodeId.success}}

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.

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