Asana is a project management platform used by 300,000+ companies to plan, assign, and track work. Teams use it for task lists, Kanban boards, custom workflows, subtasks, sections, custom fields, tags, and milestones. Connecting Asana to Parabola lets ops, project managers, and team leads pull live project and task data into automated status reports, workload reviews, and overdue alerts, without exporting CSVs or clicking through boards by hand.Documentation Index
Fetch the complete documentation index at: https://parabola.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
Pull from Asana
The Pull from Asana step pulls projects, tasks, subtasks, tags, and custom fields from your Asana workspace via the Asana API. Use it to build dashboards, send personalized reminders, audit data quality, or join Asana with data from other systems.How to authenticate
Asana offers two authentication methods. Pick the one that fits your security requirements. Option 1: Personal Access Token (recommended for most teams)Log in to Asana and go to your developer settings.
A Personal Access Token grants the same access as your Asana user account. Treat it like a password.
Go to the Asana Developer Console and click Create new app.
Available data
The Pull from Asana step covers the resources most operators need:- Projects — name, status, owner, team, start and due dates, description, completion state, members, followers, custom fields, and privacy settings. Filter by workspace, team, or archived status.
- Project details by ID — full project record for a specific project, including status updates, custom field settings, and project brief.
- Tasks from a project — all tasks in a project, ordered by priority, with name, assignee, status, due dates, custom fields, subtask counts, tags, dependencies, notes, and completion details. Filter by completion date.
- Tasks from a section — tasks within a specific section (board column or list group), with full task detail.
- Tasks from a tag — all tasks associated with a tag across projects.
- Tasks (filtered) — tasks filtered by assignee, project, section, workspace, completion date, or modification date, with custom fields, memberships, and parent task references.
- Task details by ID — full task record including assignee, custom fields, followers, parent task, subtasks count, project memberships, tags, dependencies, approval status, and time tracking data.
- Subtasks from a task — all subtasks under a parent task with full task-level detail.
- Tags for a task — tags applied to a task, with name, color, and workspace.
- Projects for a task — every project a task belongs to, useful for tasks that span projects.
- Projects for a team — all projects on a team, with the option to filter archived projects.
Common use cases
- Send personalized outstanding-task reminders: Pull tasks and subtasks, filter to incomplete items per assignee, and send each person their own Slack message or email so no one has to check the board to find their to-dos.
- Automate weekly project status reports: Pull tasks from key projects on a schedule, calculate completion rates and overdue counts, and push a formatted summary to Google Drive, Smartsheet, or Slack for stakeholders.
- Monitor team workload and capacity: Pull tasks across projects filtered by assignee, aggregate counts and due dates, and flag overloaded team members before delays cascade.
- Escalate overdue tasks to managers: Filter tasks by due date and incomplete status, then send escalation alerts via Slack or open tickets in Jira when items slip past their deadlines.
- Reconcile project data across systems: Combine Asana data with records from HubSpot, NetSuite, Zendesk, or Front to build unified views of customer-facing work.
- Audit custom field data quality: Pull tasks with custom field values to validate that required fields are filled, flag tasks missing key metadata, and send a clean exception report to PMs.
- Push project metrics to your warehouse: Send Asana data into Snowflake, BigQuery, or Redshift so ops and BI teams can analyze cycle times and team throughput alongside the rest of the business.
Tips for using Parabola with Asana
- Match cadence to use case. Hourly for overdue task alerts, daily for status dashboards, weekly for workload and capacity reviews.
- Pair “Tasks from a project” with “Subtasks from a task”. Pull top-level tasks first, then expand subtasks for each parent to get the full picture of outstanding work.
- Filter by modification or completion date. Pull only what’s changed since the last run instead of reprocessing every task on every run. This keeps flows fast.
- Join related data for context. Combine task data with project details to add project names, owners, and status. Or join with tag data to segment work categories.
- Use custom fields. Asana’s text, number, enum, date, and people custom fields are fully accessible. Filter, group, or enrich reports with the metadata that matters to your team.
- Document flows with cards. Add cards to your Parabola flow explaining what each step does so teammates can maintain and update flows over time.
FAQ
Can I push data back into Asana?
The Pull from Asana step is read-only. To create or update tasks (for example, posting a comment or marking a task complete), use a Send to an API step pointed at Asana’s REST API with your token in the Authorization header.Does Parabola support Asana webhooks?
The native step is API-pull only. For event-driven flows, point Asana’s webhooks at Parabola’s webhook trigger on a separate flow.How do I pull data across multiple workspaces?
Add multiple Pull from Asana steps and authorize each against a different account or scope, then union the results downstream. The “Tasks (filtered)” resource accepts a workspace ID so you can target specific workspaces in a single flow.Can I pull Asana custom fields?
Yes. Custom fields appear as columns in task pulls. Text, number, enum, date, and people custom fields are all returned.What happens when my Personal Access Token is revoked?
Flows that depend on the token will fail with a 401 error. Generate a new token in Asana’s developer settings, paste it back into the step, and the flow will resume on its next run.With Asana and Parabola connected, the project status reports, overdue alerts, and workload reviews your team rebuilds every week run on a schedule, with output landing in the systems where your team actually works.