Setup
- Go to Settings → Integrations → Asana and click Connect
- Authorize Twill in the Asana OAuth prompt — this gives Twill access to your Asana workspace
Create a Twill task from Asana
Commenttwill followed by your request on any Asana task:
Follow-ups
Comment on the same Asana task and mentiontwill again to add context or
adjust the request. Twill treats it as a follow-up on the existing task for
that Asana task, and reacts to the follow-up comment as confirmation that it
picked it up.
Request a Plan
By default, Twill starts implementing immediately. To request a plan first, include/plan in the triggering comment:
Pick an Agent / Model (optional)
You can optionally override the agent and/or model when creating a new task by addingagent= and/or model= to the triggering comment:
agent= but omit model=, Twill uses defaults:
agent=claude-code→ Opusagent=codex→ GPT 5.4agent=open-code→ GPT 5.4
Agent/model overrides only apply when the comment creates a new task.
Follow-ups on the same Asana task don’t change the agent/model.
Asana Skill
When working on a task triggered from Asana, the Twill agent has access to an Asana skill that lets it read and update the originating Asana task. The agent can:- Read task details and comments for additional context
- Post progress updates as comments on the Asana task
- Update task fields (e.g., mark the task as complete)
- Upload files to the Asana task