Recued
Menu
← Back to recipes

Asana My Tasks digest

by recued-core v4 34 views

Use “Asana My Tasks digest” in Recued. It provides a scheduled, read-only digest for one Asana workspace.

How it works 23 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (23 steps)
◆ workspace recued-core.asana.workspace.read
Read workspace on asana
◆ user recued-core.asana.user.read
Read user on asana
◆ task_list recued-core.asana.user_task_list.read
Read user task list on asana
◆ my_tasks_raw recued-core.asana.user_task_list.open_tasks
Open tasks user task list on asana
◆ assigned_raw recued-core.asana.task.assigned_to_me.list
List task assigned to me on asana
◆ projects_raw recued-core.asana.project.search
Search project on asana
◆ blocked_raw recued-core.asana.task.workspace_search
Workspace search task on asana
■ defaults defaults
Apply defaults
■ my_task_count count
Count items in my tasks
■ assigned_count count
Count items in assigned
■ project_count count
Count items in projects
■ blocked_count count
Count items in blocked
■ has_open_tasks compare
Check if my task count is greater than 0
■ notify_enabled compare
Check if setting notify when open tasks equals true
■ should_notify all
Check if all conditions are true
◆ notify core.notification.send
Send notification
skip: step.should_notify not_equal true
■ task_rows slice
Take a subset of
■ blocked_rows slice
Take a subset of
■ project_rows slice
Take a subset of
■ tasks_table to_table
Format results as a data table
■ blocked_table to_table
Format results as a data table
■ projects_table to_table
Format results as a data table
■ card to_summary
Format results as a summary card
▼
Output
summary card
table tasks_table
table blocked_table
table projects_table
Settings 9 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

channels setting = [object Object]
end hour setting = 10
user gid setting = me
weekdays setting = 1,2,3,4,5
row limit setting = 25
start hour setting = 8
blocked query setting = blocked
workspace gid setting = [object Object]
notify when open tasks setting = true

Uses (9 operations)

Triggers Time watch core.watch.time
Pack operation Read workspace on asana recued-core.asana.workspace.read
Pack operation Read user on asana recued-core.asana.user.read
Pack operation Read user task list on asana recued-core.asana.user_task_list.read
Pack operation Open tasks user task list on asana recued-core.asana.user_task_list.open_tasks
Pack operation List task assigned to me on asana recued-core.asana.task.assigned_to_me.list
Pack operation Search project on asana recued-core.asana.project.search
Pack operation Workspace search task on asana recued-core.asana.task.workspace_search
Notifications Send notification core.notification.send

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Send notificationsRead your Asana connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

What it's allowed to do

Read Triggers core.watch.time read-only
Read Notifications core.notification.send external change

7 more aren't listed here. You'll see them at install.

Data it touches

SurfacesTriggersNotifications
Warehousedata.giddata.name

About

Tags

asana asanatasksmy-tasksprojectsdigestschedulenotificationpack:asana

Details

23 steps 9 configurable settings recipe_id: my-tasks-digest-asana