asana_triage_inbox
Create multiple Asana tasks from a triaged list in one call. Set per-item project, assignee, section, or due date; defaults apply. Continues past failures and returns a created/failed summary with permalinks.
Instructions
COMPOSITE: bulk-create tasks from a triaged list in ONE call (fills the gap — no bulk CREATE existed). The model reads the inbox/note, extracts items, and passes them here. Per-item project/assignee/section/due override the defaults; default_assignee falls back to ASANA_DEFAULT_ASSIGNEE, else "me". Continues past individual failures; returns a per-item created/failed summary with permalinks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Tasks to create. Each: { title (required), notes?, html_notes?, project?, section?, assignee?, due_on? } | |
| workspace | No | Workspace GID (default: configured/auto-detected workspace) | |
| default_project | No | Project GID for items without one | |
| default_section | No | Section GID for items without one (requires a project) | |
| default_assignee | No | Assignee GID for items without one (default: ASANA_DEFAULT_ASSIGNEE, else "me") |