Supported actions
Actions are Asana operations that an agent runs as Action Tools during a conversation. You can also run them from an Integration node in a workflow.Prerequisites
- An Asana account with access to the workspaces and projects that agents use.
- An OAuth app in the Asana developer console. See OAuth.
Set up the integration
1
Create an Asana OAuth app
In the Asana developer console, create an app. Add the Callback URL from the Artemis profile form to the app’s redirect URLs, and copy the Client ID and Client Secret.
2
Create the auth profile
In Integrations, select Asana > Connect. On Project Auth Profiles, select New Profile > Integration Profile > Asana > Continue.
Select Create Profile, and complete the Asana sign-in and consent when prompted.
3
Create the action tool
In Tools, open the Actions tab and select Create Tool. Enter a Tool Name and Description, and select Select Integration > Asana > Continue. Select the Action and Auth Profile, set parameter defaults (leave a value empty for the agent to supply at runtime), choose an output mode, and select Create Tool. Then assign the tool to an agent.
Action reference
Create Task
Create Task
Creates a task in an Asana project.
Custom API Call
Custom API Call
Sends a request to an Asana API endpoint. Artemis adds the authorization headers from the auth profile.
Troubleshoot common issues
Related articles: