Enabling Agentforce agents to interact with Asana for project management, task creation, and workflow automation.
Tool Name | Description | Example Inputs |
---|---|---|
asana_create_task | Creates a new task in a project or workspace. | name , notes , assignee_gid , project_gid , due_date , priority |
asana_get_task | Retrieves details of a specific task. | task_gid , fields_to_include |
asana_update_task | Updates an existing task’s properties. | task_gid , name , notes , assignee_gid , completed , due_date |
asana_delete_task | Deletes a task from the workspace. | task_gid |
asana_list_tasks | Lists tasks based on filter criteria. | project_gid , assignee_gid , completed_since , modified_since , limit |
asana_create_project | Creates a new project in a workspace or team. | name , notes , team_gid , workspace_gid , layout , privacy_setting |
asana_get_project | Retrieves details of a specific project. | project_gid , fields_to_include |
asana_list_projects | Lists projects in a workspace or team. | workspace_gid , team_gid , archived , limit |
asana_add_task_to_project | Adds an existing task to a project. | task_gid , project_gid , insert_after , insert_before |
asana_create_subtask | Creates a subtask under a parent task. | parent_task_gid , name , notes , assignee_gid , due_date |
asana_get_user | Retrieves user information by user GID. | user_gid , fields_to_include |
asana_list_users | Lists users in a workspace or team. | workspace_gid , team_gid , limit |
asana_create_attachment | Attaches a file to a task. | task_gid , file_url , file_name , file_content_base64 |
asana_add_comment | Adds a comment to a task or project. | task_gid , text , is_pinned |
asana_get_workspace | Retrieves workspace information. | workspace_gid , fields_to_include |
https://app.asana.com/0/developer-console
and click “Create New App”.Client ID
and Client Secret
.https://app.asana.com/0/my-apps
and click “Personal Access Token”.