Askel connects to your customer's Asana workspace and lets your product create tasks, update project status, and react to workflow events in the project management tool their teams rely on.
Insert tasks with a name, notes, due date, assignee, and custom field values into any project the Personal Access Token can access.
PATCH a task's name, notes, due date, assignee, or custom field values. Mark a task complete by setting completed to true.
Use the addProject endpoint to move a task to a specific section within a project, useful for reflecting stage transitions from your product.
Fetch the customer's projects and their sections to build a mapping UI, so your team can configure which Asana section corresponds to each state in your product.
Add subtasks to a parent task using the subtasks endpoint, allowing hierarchical task breakdowns that mirror your product's item structure.
Register an Asana webhook on a project to receive notifications when tasks are created, updated, or completed, triggering downstream steps in your workflow.
You sell a customer-support platform. Foxwood Analytics uses Asana to track cross-functional escalations. When a support ticket in your product is escalated to the product team, a corresponding Asana task should appear in their Product Escalations project with the ticket ID, description, and priority.
Foxwood's Asana admin navigates to the Asana developer console at app.asana.com, creates a new Personal Access Token, and pastes it into your product's settings.
Askel calls the workspaces and projects endpoints to list Foxwood's Asana structure. Your CS team selects Product Escalations as the target project.
Foxwood has a custom field called Priority on their tasks. Askel reads the field options (High, Medium, Low) and your team maps your product's severity levels to the matching options.
When a ticket is escalated, your product triggers the Asana workflow. Askel creates a task with the ticket title as the name, the description as the notes, and the mapped priority.
Askel returns the task permalink to your product, which stores it on the ticket record. Your support team can click through to the Asana task from the ticket view.
The customer's Asana user generates a Personal Access Token from the Asana developer console at app.asana.com. Askel stores the token securely and uses it for all API calls within that user's workspace. Personal Access Tokens do not expire automatically but can be revoked from the developer console at any time.
© 2025 Askel.ai. All rights reserved.