Create project
- Updated: 2026/05/11
The Create project action creates a project in the specified Asana workspace. The action enables you to define project parameters such as owner, description, and due date in addition to assigning the project a team.
Overview
The Create project action creates a project in Asana and returns the details of the created project. If the workspace for the project is an organization, it is mandatory to specify the team. You can specify the parameters directly in the appropriate text box or create and select string variables for each parameter as the input fields support string variables.
Settings
The following settings are available in the Create project action:
- Session
- Specifies the session name that the Connect action creates. The
session name serves as the authentication context for the operation. Choose
one of the two options as per the Connect
settings.
- Session name: Select the string variable that stores the session name or enter the session name manually in the text box.
- Variable: Select the session variable.
- Name
- Specifies the name for the project.
- Workspace GID
- Specifies the GID of the Asana workspace where the action creates the project.
- Team GID (optional)
- Specifies the GID of the team to which the action assigns the project. If this field is left empty, use the Update project action to assign the project to a team later.
- Owner (optional)
- Specifies the GID of the project owner. If this field is left empty, use the Update project action to assign a project owner later.
- Notes (optional)
- Specifies the description for the created project. If this field is left empty, use the Update project action to add a project description later.
- Due date (optional)
- Specifies the due date that the action sets for the created project. Specify the date in
YYYY-MM-DDformat. If this field is left empty, use the Update project action to add a due date later. - Assign response to a variable (optional)
- Specifies the output variable to store the response data after the action creates the
project. The response data contains the following keys:
projectGid- The unique GID of the created project.name- The name of the created project as specified in Name.team- The name of the team to which the action assigns the project. The team name of the GID as specified in Team GID.workspace- The workspace to which the action assigns the project. The workspace name of the GID as specified in Workspace GID.notes- The description of the project as specified in Notes.due_on- The due date that the action sets for the project as specified in Due date.
For more information about all the keys available in the response data, see Asana projects response data. You can use one of the two options to store the response data:
- Multiple variables: Create and specify
individual variables to store specific response data.
Use the Add variable mapping option to specify the key and corresponding variable type to store the specific response data.
- Dictionary: Create and specify a dictionary variable to store the entire response data.