List Asana invoices
List all Asana invoices from the admin billing panel. Returns each invoice's date, invoiceNumber, amount, currency, status, and a temporary download link. Needs an account with billing access; without it the "Invoice history" affordance is absent and the script raises an error rather than returning an empty list.
Input
None
Output
total requiredinvoices requiredRemove Asana team member
Remove a member (by email) from an Asana team, via Team Settings > Members > role dropdown > "Remove from team". Confirms the "Continue?" removal prompt. Requires login and team-admin permission.
Invite Asana team member
Invite a person into an Asana team by email, via Team Settings > Members > "Invite to team". New invites join as Member (guests from outside the org's domain cannot be made Team admin at invite time — use change_role afterward for domain members). Requires login and team-admin permission.
Asana login
Log into Asana via Google SSO. Picks the Google account (optional email arg), clears the Google consent screen, and lands in Asana. Requires an active Google session in the browser; not available on cloud/managed browsers.
