ServiceNow & Asana
Asana for ServiceNow
Asana’s ServiceNow Spoke integration lets organizations easily integrate Asana into existing cross-tool workflows, and reduces the manual work required to collaborate effectively.
IT and Ops teams using ServiceNow for automating workflows can create a flow that triggers a task, project, or approval in Asana. These triggers can include escalating customer requests to the relevant support team, creating tracking items for internal HR or IT requests, or requesting finance or HR approval for a budget or payroll issue.
Requirement for installation
Asana requirements
The Asana for ServiceNow integration is available to all Asana Business and Enterprise customers.
ServiceNow requirements
Asana for ServiceNow is built on the Now Platform, and requires a Starter level IntegrationHub subscription or above.
Installation
You must be a ServiceNow admin to install the Asana for ServiceNow integration. You also need to have an Asana Account with a Business plan or Enterprise Plan.
To install the integration:
- Login to ServiceNow
- Navigate System Application > All Available Applications > All
- In the search field, enter ‘Asana’ and locate the Asana Spoke
- Click Get/Install
- Once installed, navigate to System Web Services > REST Message
- Click Asana, then under ‘Related links’ click Get OAuth Token
- Authenticate an Asana user - this user will be attributed to all actions taken in Asana from the Flow Designer
Supported Actions

Once installed, you can find supported actions by searching for Asana in the Flow Builder. You can then choose from a list of default actions.
The following Asana actions will be available for use in the FlowBuilder:
Tasks:
- Create task
- Update task
- Get task data
- Duplicate task
Projects:
- Duplicate project (based on project id)
- Get project data
You cannot use a project_template_id to duplicate projects.
Approvals:
- Create approval
- Delete approval
- Update approval
Attachments:
- Add attachment to task or approval
- Get attachments from task or approval
Use Cases
Because of the flexibility of the ServiceNow platform, this is not a comprehensive list, but reflects some common use cases:
Automatically assign work when an incident arises
IT service management teams using ServiceNow for automating incident management can create a flow that triggers a task in Asana for customer-facing teams whenever incidents of a certain severity level occur. So, if IT logs a serious performance issue in ServiceNow, it’ll automatically trigger an Asana task for marketing to monitor customer sentiment and prepare reactive comms.
Escalate requests that require work outside of ServiceNow
Internal-facing service teams who use ServiceNow to track and manage employee tickets often receive requests that require actions outside ServiceNow, like fulfilling hardware requests, or managing a workplace request.
Looking for a better way to manage your work? Get started with a free 30 day Asana trial. Try for free