MiqromanageSupport

Asana

Category: Project Management
Connect by: Paste an API key
Official API docs: https://developers.asana.com/reference/rest-api-reference

What the agent can see

CapabilityAPI callRiskNeeds approval
List tasks within a project (project gid required as scope). (docs)GET /tasks?project={gid}&limit={limit}🟢 low— no
List projects, optionally scoped to a workspace. (docs)GET /projects?limit={limit}🟢 low— no

What the agent can do

CapabilityAPI callRiskNeeds approval
Create a new task (name + a target project[] or workspace). (docs)POST /tasks🟢 low— no
Update an existing task's fields (name/notes/completed). (docs)PUT /tasks/{task_gid}🟡 medium✅ yes
Add a comment (story) to a task. (docs)POST /tasks/{task_gid}/stories🟢 low— no

Connecting it

  • You provide: Personal Access Token
  • Where to get it: Asana → Settings → Apps → Developer console → Personal access tokens → Create new token (Bearer).
  • Permissions/scopes: none / not scope-based

Account setup

  • Account needed: Any Asana account.
  • App registration: PAT from the developer console; OAuth app only for multi-user distribution.
  • Verification required: None for PAT; OAuth apps follow Asana app guidelines.
  • Testing: Free Asana account.

Limits

Per-minute limits by plan: Free ~150 req/min, paid ~1500 req/min. HTTP 429 with Retry-After (seconds) on exceed.