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

  1. 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)
  2. Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace

  3. Locate the Asana Integration card and click Connect

    List of integrations in Autohive
  4. Enter your Personal Access Token in the authentication field

  5. 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!

  1. Follow our Create your first agent guide on how to create an agent.
  2. 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.
  3. 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.

  1. Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
  2. Find the Asana Integration
  3. 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