Skip to content

On a schedule

Get your Wrike tasks for today in Slack

Every weekday morning you get a Slack list of your tasks due today and anything already overdue.

Runs
On a schedule
Apps
Wrike
AI
Not needed
Access
read

Send this to your assistant

Create a ClickRuntime automation: every weekday at 9am send me a Slack message with my active Wrike tasks that are due today or overdue, with due dates and links.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Wrike projects hold hundreds of tasks, and the ones that matter today are buried between tasks due next quarter. A project manager opens the board, scrolls, and still misses a deliverable that was due yesterday. Overdue items compound, the client asks for an update, and the one person who knew about the deadline was looking at a different folder.

Each morning on the schedule you choose, the automation asks Wrike for your active tasks that are due today or overdue and assigned to you. It then posts the list to Slack, so the first thing you see at your desk is a short, specific list of what needs attention.

Individual contributors and project leads use it as a stand-up note to themselves, and managers share a version in a team channel.

What you get out of it

  • Your day starts with a clear list

    Instead of hunting through folders, you see what is due today and what slipped, which helps you decide what to do first before email takes over. That clarity first thing helps you plan around meetings and not around guesswork.

  • Overdue tasks stop hiding

    A task that missed its date still appears in the morning list until it is completed, so it keeps asking for attention instead of fading into the board. Keeping late items in view makes it harder for them to be forgotten for weeks.

  • Fewer missed client deliverables

    With due-today items posted every morning, a deliverable promised to a customer for Wednesday is in front of you on Wednesday, not discovered on Thursday. Deadlines promised in writing are far easier to keep when they appear on the day.

  • Less time in the Wrike interface

    You do not need to open filtered views and build a personal report every day, so the time goes to the work instead of finding the work. Those minutes add up across a week, particularly for people who manage several projects.

  • Easy to share for stand-ups

    Posting to a channel lets the team read each other's lists, which makes a short stand-up faster because everyone already knows what is due. Shared lists also let managers spot overloaded teammates before a deadline slips.

How it works

What happens, step by step

  1. Every weekday at 9am, ClickRuntime looks up the active Wrike tasks assigned to you.

  2. It keeps the ones due today or already overdue.

  3. You get a Slack message listing them with their due dates.

Before it runs live

  • Connect Wrike

What you get

RunsOn a schedule
Get your Wrike tasks for today in Slacktoday, 9:00Succeeded
Slack · DMDue today or overdue in Wrike: • 2026-10-17 Send Acme the revised quote • 2026-10-19 Approve Q4 ad budget

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Wrike steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
morning_task_digest.pyexample
import json
from datetime import date
from clickruntime import on_trigger, notify, http, credentials

API = "https://www.wrike.com/api/v4"

@on_trigger
def run(event):
    headers = {"Authorization": "Bearer " + credentials.connection("wrike", "main")}
    me = http.get(f"{API}/contacts", headers=headers, params={"me": "true"}).json()["data"][0]["id"]
    tasks = http.get(f"{API}/tasks", headers=headers, params={
        "status": "Active", "responsibles": json.dumps([me]), "dueDate": json.dumps({"end": date.today().isoformat()}),
    }).json()["data"]
    if not tasks:
        return {"tasks": 0}
    tasks.sort(key=lambda t: t["dates"].get("due", ""))
    lines = [f"• {t['dates']['due'][:10]}  <{t['permalink']}|{t['title']}>" for t in tasks]
    notify.slack("Due today or overdue in Wrike:\n" + "\n".join(lines), channel="U012ABCDEF")  # your Slack member id
    return {"tasks": len(tasks)}

FAQ

Common questions

Which tasks does the digest include?
Tasks with an active status that are due today or earlier and are assigned to you. Completed and cancelled tasks are left out. If you want the whole team's tasks instead of only yours, you can change the assignee filter.
What time does the message arrive?
It runs on the schedule you set, for example 8:30 on weekdays, and the Slack message follows within moments. Time zone matters, so tell your AI assistant where you are so it arrives before your day starts.
Can it include tasks from a single project folder?
Yes. The Wrike query can be limited to one folder or space, which suits managers who run several projects and want a dedicated digest per project in its own channel. Weekends can be skipped if you prefer.
What permissions does it need?
read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (on a schedule). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Get your Wrike tasks for today in Slack” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.