Asana
The Autohive Asana integration connects your Asana workspace with Autohive’s automation platform, enabling:
- Task management - Create, read, update, and delete tasks with comprehensive CRUD operations and flexible assignment
- Project operations - Manage projects with full lifecycle support including creation, updates, and archival
- Section organization - Create and manage project sections for workflow stages and task categorization
- Subtask hierarchy - Break down complex tasks into manageable subtasks with parent-child relationships
- Comment tracking - Add comments to tasks and view complete activity history for team collaboration
- Name-based lookup - Find projects by exact name without needing to know GID identifiers
- Team collaboration - Assign tasks, track progress, and coordinate work across workspace members
Install the integration
-
Get your Asana Personal Access Token:
- Log in to Asana at https://app.asana.com
- Click your profile picture in the top right corner
- Select “Settings” from the dropdown menu
- Navigate to the “Apps” tab
- Click “Manage Developer Apps” at the bottom
- Click “+ Create new token”
- Name your token (e.g., “Autohive Integration”)
- Agree to the API terms and click “Create token”
- Copy the token immediately (shown only once)
-
Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace
-
Locate the Asana Integration card and click Connect
-
Enter your Personal Access Token in the authentication field
-
Confirm installation - your Asana account will be connected to Autohive
Use the integration
You can now use the integration with your agents, workflows and scheduled tasks!
- Follow our Create your first agent guide on how to create an agent.
- In the ‘Agent settings’, scroll down to the ‘Add capabilities’ section and turn on the Asana capability. You can choose what individual Asana capabilities to turn on and off.
- Once the settings have been selected, begin prompting the agent of the workflow you’d like to achieve with Autohive and Asana!
Available capabilities
Task Management
- Create Task: Generate new tasks with name, description, assignee, due dates, and project associations
- Get Task: Retrieve comprehensive task details including all properties and metadata with optional field selection
- Update Task: Modify task properties including name, notes, assignee, due dates, and completion status
- List Tasks: Browse tasks filtered by project, section, assignee, or workspace with pagination support
- Delete Task: Permanently remove tasks from Asana when no longer needed
Project Operations
- List Projects: Browse all projects in workspace or team with archive status filtering
- Get Project: Retrieve detailed project information including all properties and metadata
- Get Project by Name: Find projects using exact name match without requiring GID knowledge
- Create Project: Generate new projects with name, workspace, team, description, and visibility settings
- Update Project: Modify project details including name, notes, color, public status, and archival
- Delete Project: Permanently remove projects from workspace
Section Management
- List Sections: Access all sections within a project for workflow stage discovery
- Create Section: Add new sections to projects for organizing tasks into categories or stages
- Update Section: Modify section names to reflect changing workflow requirements
- Add Task to Section: Move tasks between sections for workflow progression and organization
Comment Collaboration
- Create Comment: Add comments to tasks for team communication and activity documentation
- List Comments: View complete comment history and activity timeline for tasks
Subtask Organization
- Create Subtask: Break down parent tasks into smaller subtasks for detailed work breakdown
Key features
Comprehensive Task Automation
- Full CRUD operations for tasks with support for all standard Asana task properties
- Flexible assignment with user GID or ‘me’ keyword for current user assignment
- Due date support with both date-only and datetime formats for scheduling flexibility
- Completion status tracking for workflow automation and progress monitoring
Project Discovery and Management
- Name-based project lookup eliminating need for GID memorization or lookup
- Workspace and team-level project filtering for organized project access
- Archive status management for project lifecycle and historical record keeping
- Color coding and public visibility settings for visual organization
Workflow Stage Organization
- Section-based task organization matching Asana’s board and list views
- Dynamic section creation and naming for evolving workflow requirements
- Task movement between sections for kanban-style workflow progression
- Section listing for workflow stage discovery and automation
Team Collaboration Features
- Comment system for task-level communication and activity tracking
- Activity history access for audit trails and team coordination
- Rich text support in comments and task notes for formatted content
- Assignee management for clear responsibility and workload distribution
Common use cases
Automated Task Creation
- Create tasks automatically from email notifications and customer requests
- Generate tasks from form submissions and external system triggers
- Create recurring task sets for routine workflows and processes
- Assign tasks to appropriate team members based on routing rules
Project Setup Automation
- Create project structures with predefined sections for new initiatives
- Generate project templates with standard workflow stages automatically
- Set up projects with appropriate team access and visibility settings
- Initialize projects with starter tasks and section organization
Workflow Progression Automation
- Move tasks through workflow sections based on status changes and triggers
- Update task completion status when external conditions are met
- Reassign tasks automatically based on workload and availability
- Mark tasks complete when integration conditions are satisfied
Team Coordination
- Add automated comments to tasks for status updates and notifications
- Create subtasks automatically for complex work breakdown structures
- Track task completion and generate team productivity reports
- Coordinate cross-project dependencies through automated task updates
Project Reporting and Discovery
- Find projects by name for dynamic workflow routing without hardcoded GIDs
- List projects for dashboard and reporting automation
- Filter tasks by assignee for individual productivity tracking
- Access project metadata for analytics and business intelligence
Disconnect the integration
Important: Disconnecting stops API access but preserves existing data in both systems.
- Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
- Find the Asana Integration
- Click Disconnect and confirm
Data Impact: Existing data remains unchanged in both systems, but sync stops and Autohive loses Asana API access.
Remove access
From Asana: Go to Settings > Apps > Manage Developer Apps > Find your token and click “Revoke” to remove access for all connected applications