Connect Asana to Siftree.

Work anytime, anywhere with Asana. Keep remote and distributed teams, and your entire organization, focused on their goals, projects, and tasks with Asana.

Connect

Read from your Asana account

Sign in once. Siftree reads your records and reacts to new events as they happen.

  • Find Task by ID

    Retrieves the complete record for a single Asana task by its GID. Use this to fetch full task details (description, assignee, due date, custom fields) after obtaining a task GID from Search Tasks . Use optFields to…

  • Get list of user projects

    Returns all projects in an Asana workspace where the specified user is a member. Omit user (or pass "me" ) for the authenticated user's own projects — don't guess a GID from List Users when the request is about "my"…

  • Get Portfolio

    Returns the complete portfolio record for a single portfolio. Use this after List Portfolios to retrieve full portfolio details including custom fields, members, and owner; the optFields prop requests specific…

    Includes custom fields, members, and owner; the optFields prop requests specific properties (e.g. custom_field_settings, members, start_on, due_on ). Example: call with portfolioId: '1208901234567890', optFields: ['members', 'owner', 'due_on'] → returns {gid: '1208901234567890', name: 'Product Launch', owner: {...}, members: [...]}, and more

  • Get Tasks From Task List

    Returns tasks from the authenticated user's personal My Tasks inbox — NOT a project task list. Use this when the user asks for 'my tasks', 'my task list', or 'My Tasks'. Only a workspace GID is needed; no project GID…

  • List Portfolio Items

    Returns a list of the projects in an Asana portfolio. Use this after List Portfolios to enumerate projects within a portfolio and answer count, timing, and spend questions; the default Opt Fields include created_at ,…

  • List Tags

    Returns tags in an Asana workspace, up to 100 by default (increase maxResults for more) — not guaranteed to include every tag in a large workspace. Use this to discover tag GIDs before applying tags to tasks with…

  • List Task Stories

    Returns all stories (comments, activity log entries, system messages) for an Asana task. Use this to retrieve the comment history and audit trail for a task. Set commentsOnly: true to filter to only comment stories.…

    Includes {gid: '1209012345678901', type: 'comment', text: 'Approved!', created_at: '2026-09-01T10:00:00Z'}, and more

  • List Task Templates

    Returns task templates in an Asana project, up to 100 by default (increase maxResults for more) — not guaranteed to include every template in a project with many. Use this to discover task template GIDs before calling…

  • List Teams

    Retrieves all teams in a specified Asana workspace. Use this action to discover available team GIDs for creating projects or organizing work by department. Requires a workspace GID from List Workspaces . Results are…

  • List Users

    Retrieves all users in a specified Asana workspace. Use this to get user GIDs for assignee or owner fields in Create Task or Update Task . Requires a workspace GID from List Workspaces . Results are paginated; pass the…

Show all 29
  • List Workspaces

    Lists all Asana workspaces available to the authenticated account. Use this to get workspace GIDs required by List Teams , List Users , Search Tasks , Create Task , and other workspace-scoped actions. Pass a returned…

  • Search Projects

    Finds projects across an entire Asana workspace, optionally filtered by name (e.g. Website Redesign ). Results are workspace-wide and are not limited to any portfolio, and there is no due-date filter. Archived projects…

  • Search Sections

    Searches for sections by name within an Asana project. Use this to find section GIDs before calling Add Task to Section or when filtering tasks by section. The sectionName filter is a client-side substring match.…

  • Search Tasks

    Searches for Asana tasks by name within a project, section, or by assignee. Must specify exactly one of: project , section , or assignee (project + section together is also valid). The name filter is a client-side…

  • Search Tasks Premium

    Searches for tasks across an Asana workspace by name, assignee, section, project, completed since, and/or modified since. Requires a Premium Asana account. Use this over Search Tasks when you need cross-project…

  • New Completed Task (Instant)Trigger

    Emit new event for each task completed in a project.

  • New Project Added To Workspace (Instant)Trigger

    Emit new event for each new project added to a workspace.

  • New Story Added To Project (Instant)Trigger

    Emit new event for each story added to a project.

  • New Subtask (Instant)Trigger

    Emit new event for each subtask added to a project.

  • New TagTrigger

    Emit new event for each tag created in a workspace.

  • New Tag Added To Task (Instant)Trigger

    Emit new event for each new tag added to a task.

  • New Tags added to any task (Instant)Trigger

    Emit new event each time a tag is added to any task, optionally filtering by a given set of tags.

  • New Task (Instant)Trigger

    Emit new event for each task added to a project. See docs here

  • New Task Assigned in Project (Instant)Trigger

    Emit new event each time a task is assigned, reassigned or unassigned.

  • New Task Field Updated In Project (Instant)Trigger

    Emit new event whenever given task fields are updated.

  • New Task Updated In Project (Instant)Trigger

    Emit new event for each update to a task.

  • New TeamTrigger

    Emit new event for each team added to an organization.

  • New User (Instant)Trigger

    Emit new event for each user added to a workspace.

  • New Workspace AddedTrigger

    Emit new event each time you add a new workspace/organization.

Act

Take action in Asana

Agents update records and send messages for you, automatically, as drafts, or after you approve.

  • Add Task To Section

    Moves a task into a specific section within an Asana project, removing it from any other section it currently occupies in that project. Use Search Sections to find the section GID and Search Tasks to find the task GID.…

  • Create Project

    Creates a new project in an Asana workspace or team. Use this to set up a new initiative, sprint, or work stream. For organization workspaces you must supply a team GID (use List Teams to find it). Returns the new…

    Includes its gid . Example: call with projectName: 'Q4 Marketing Campaign', workspace: '1200123456789012', team: '1203456789012345', defaultView: 'board' → returns {gid: '1204567890123456', name: 'Q4 Marketing Campaign'}, and more

  • Create Subtask

    Creates a new subtask nested under an existing parent task. Use this when the work is a sub-item of another task; for top-level tasks use Create Task . The parent task GID is required. Returns the new subtask record…

    Includes its gid . Example: call with task_gid: '1202345678901234', subtaskName: 'Write first draft', due_on: '2026-10-05' → returns {gid: '1207890123456789', name: 'Write first draft', resource_type: 'task'}, and more

  • Create Task

    Creates a new task in Asana. Use this to add a standalone task to a workspace or project. For subtasks, use Create Subtask instead; for template-based tasks, use Create Task from Template . Returns the new task record…

    Includes its gid . Example: call with taskName: 'Review Q3 report', workspace: '1200123456789012', due_on: '2026-10-01' → returns {gid: '1202345678901234', name: 'Review Q3 report', resource_type: 'task'}, and more

  • Create Task Comment

    Adds a comment (story) to an existing Asana task. Use this to post a text update or pinned note visible to task followers. Provide either text (plain text) or html_text (HTML-formatted), but not both. Returns the new…

    Includes its gid and type . Example: call with task_gid: '1202345678901234', text: 'Approved — ready to ship!' → returns {gid: '1209012345678901', type: 'comment', text: 'Approved — ready to ship!'}, and more

  • Create Task from Template

    Creates a new Asana task by instantiating an existing task template. Use this when a team has a reusable task structure (e.g. a bug-report or onboarding template); for ad-hoc tasks use Create Task . Use List Task…

  • Delete Task

    Deletes an Asana task. This moves the task to the deleting user's trash and removes it from active views immediately; it can be recovered for 30 days before Asana permanently removes it. Use Find Task by ID to confirm…

  • Update Task

    Updates one or more fields on an existing Asana task (name, assignee, due date, completion status, notes, custom fields, etc.). All fields are optional — supply only the ones you want to change; unchanged fields retain…

Need something from Asana that isn't listed? Siftree can also collect from any public web page, or tell us what you need.

Siftree

Siftree is an AI platform that sales, CX, marketing, product, and strategy teams use to find, win, and keep customers.

Siftree connects calls, tickets, reviews, social, documents, video, and the systems you already use — then builds pipelines, datasets, tools, and cited insights your team and agents can operate on. Long-horizon agents keep building after you walk away.

[Machine-readable summary](https://www.siftree.com/llms.txt) — full machine-readable index.

Capabilities (summary):

  • - Connect anything: calls, tickets, reviews, social, documents, video, and existing systems.
  • - Describe what you need in plain language; Siftree builds pipelines, structures the data, and routes models for language, vision, audio, transcription, classification, and enrichment.
  • - Operate on datasets, tools, reports, and cited insights. You define the rules — what counts, how it's scored, what gets labeled.
  • - Marketplace: 14,824 sources across 4,169 apps and websites as of October 2026, plus any public website. Search, choose a source, and create an analysis-ready dataset without scraper maintenance.
  • - Native connectors for help desks, CRMs, and call recorders, plus upload and API. Audio and video are transcribed and labeled with everything else.
  • - Runs on a schedule or a trigger, and alerts your team in Slack when a threshold is crossed.
  • - Acts in your systems: writes labels and fields back to the help desk or CRM, opens issues in Linear or Jira, and drafts replies and emails. Each agent runs automatically, drafts for review, or asks first, and every action is logged.
  • - Ask questions of your data from Claude or ChatGPT through Siftree MCP.
  • - Enterprise protections: continuous verification of every request, encryption in storage and transit, privilege and identity governance, immutable activity logs.
  • - Teams use the eight products in place of separate point tools for prospecting data, support analytics, social listening, community triage, ad research, AI search visibility, research repositories, and competitive intelligence.

Contact: