Overview
The Asana Agent Node provides intelligent project and task management capabilities for Asana. This node enables you to:- List projects and workspaces
- View and manage tasks
- Create new tasks with assignments
- Search and filter tasks by various criteria
Configuration Parameters
To set up the Asana Agent Node, connect your Asana account through OAuth authentication.Node Configuration
-
Prompt:
Tell the agent what to do in Asana.
List my projects and summarize recent tasks
Create a task called “Review Q1 reports” in the Marketing project, assigned to me
Find all tasks due this week in the Engineering project
-
Tools
Select which tools the Asana Agent can use:
Tool name Description Get Me Get current user’s profile and workspaces List Projects List accessible projects List Tasks In Project Get tasks for a specific project Get Task Retrieve detailed task information Create Task Create new tasks with assignments
Advanced Settings
Advanced Settings
- System Prompt: Customize the agent’s behavior guidelines.
- Model: Select the language model for the agent.
- Max Steps: Set the maximum number of steps the agent can take (1-20).
- Enable Model Fallbacks: Allow automatic fallback to alternative models if the primary model fails.
Expected Inputs and Outputs
-
Inputs:
- The node accepts text input that can be referenced in the prompt.
-
Outputs:
- output: Results of the agent’s actions
- conversation: Log of the agent’s reasoning and operations
Use Case Examples
- Automated Task Creation: Use the agent to automatically create tasks in Asana based on workflow triggers or external events.
- Project Status Reports: Configure the agent to generate summaries of project status and recent task activity.
- Task Management: Let the agent intelligently organize and update tasks based on business rules and priorities.
Error Handling and Troubleshooting
- Authentication Issues: If the node fails to authenticate, reconnect your Asana account and ensure the necessary permissions are granted.
- Project Access: Verify that you have access to the projects and workspaces you’re trying to query.
- Task Creation: When creating tasks, ensure you provide either a project list or workspace ID.