PERSONAL PRODUCTIVITY

Weekly deep-work planner from open tasks

Every Sunday evening, pulls your open commitments and due deadlines, ranks them, and lays out next week's calendar with sized focus blocks around your existing meetings.

CategoryPersonal Productivity
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule (Sunday evening)
  • ActionPull open tasks and deadlines from AsanaAsanaAsana
  • ActionRead next week's calendar availabilityGoogle CalendarGoogle Calendar
  • ActionRank tasks and assign time windowsOpenAI
  • ActionWrite sized focus blocks to calendarGoogle CalendarGoogle Calendar
  • OutputPost the weekly plan to SlackSlack

What it does

Instead of reacting to deadlines one email at a time, this workflow plans the whole week up front. On a schedule it gathers your outstanding commitments, prioritizes them against their due dates, and proactively reserves focus blocks across the coming week, fitting them into the gaps your meetings leave behind.

When to use it

For people who do a weekly review and want their intentions translated into actual calendar real estate before Monday hits. Pairs well with a task tracker but works from inbox commitments alone.

How it works

  1. 1A weekly schedule (Sunday evening) triggers the run.
  2. 2The flow pulls open tasks and their deadlines from Asana.
  3. 3It reads next week's Google Calendar to map out free time around existing meetings.
  4. 4An LLM step ranks the tasks by urgency and estimated effort, then assigns each to a concrete time window.
  5. 5It writes the sized focus blocks back to Google Calendar.
  6. 6A Slack message delivers the week's plan as a readable agenda so you can adjust before Monday.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AsanaTasks, projects, milestones — everywhere.
  2. 2
    Connect Google CalendarEvents, attendees, availability.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.