Skip to content

The moment it happens

Add To Do tasks from a link

Anything that calls your link, like a form, script or phone shortcut, creates a task in your chosen list right away.

Runs
The moment it happens
Apps
Microsoft To Do
AI
Not needed
Access
read+write (Tasks.ReadWrite)

Send this to your assistant

Create a ClickRuntime automation: give me a link that adds a task to my Microsoft To Do 'Errands' list using the title and due date I send it.

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

Small tasks start everywhere: an email you want to follow up on, a message in a chat, a form submission, a voice note on your phone. If they do not reach your To Do list right away, they exist only in your head or in some inbox you will look at later. The task that falls through that gap is usually the one with a deadline, such as replying to a customer by Thursday.

ClickRuntime gives you a web address you can call from almost anything. When something is sent to it with a title and, if you like, a due date, a new task is created in your Microsoft To Do list. It runs as soon as the request arrives.

People use it with phone shortcuts, form tools and other automations, so that anything worth doing is captured in one list.

What you get out of it

  • Nothing worth doing gets lost

    A task is captured in the moment it occurs, so it does not depend on you remembering it later. Fewer commitments fall through the cracks, and fewer apologies follow. Nothing waits for you to find a quiet moment.

  • One list for every source

    Whether a task comes from email, a form or a phone shortcut, it lands in the same To Do list. You check one place each morning, not five. That keeps your mornings calm.

  • Due dates are carried along

    If the sender provides a due date, the task has one from the start. You see what is urgent without having to edit each task after the fact. Priorities are clear from the first minute.

  • Capture takes seconds

    A shortcut button on your phone creates a task as quickly as you could write it on paper. Quick capture means you actually do it, rather than meaning to add it later.

  • Others can add tasks for you

    A teammate or a customer form can create a task without access to your To Do account. That lets requests flow in while you keep control of your own list.

  • Works with the tools you already use

    Anything that can make a web request can create tasks, so you do not need to wait for each app to add its own To Do option. Setup stays simple for you.

How it works

What happens, step by step

  1. When a form, script or phone shortcut sends a title and optional due date to your ClickRuntime link, the automation starts straight away.

  2. It creates a task with those details in your chosen Microsoft To Do list.

  3. The task shows up right away, like "Pick up parcel from Northwind depot, due 2026-10-21".

Before it runs live

  • Connect Microsoft To Do
  • Paste your automation's link into the other app's webhook settings

What you get

RunsThe moment it happens
Add To Do tasks from a linkjust nowSucceeded
Microsoft To Do · ErrandsPick up parcel from Northwind depot · due 2026-10-21

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

  • Act only on the items that match your own rules, and skip the rest
  • 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 Microsoft To Do 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.
create_tasks_from_a_trigger_link_microsoft_to_do.pyexample
from clickruntime import on_event, credentials, http

LIST_ID = "AAMkAGErrandsListId"  # Errands

@on_event
def handle(event):
    data = event.json or {}
    if not data.get("title"):
        return {"error": "title is required"}
    task = {"title": data["title"]}
    if data.get("due"):
        task["dueDateTime"] = {"dateTime": f"{data['due'][:10]}T09:00:00", "timeZone": "Europe/London"}
    resp = http.post(f"https://graph.microsoft.com/v1.0/me/todo/lists/{LIST_ID}/tasks", json=task,
                     headers={"Authorization": f"Bearer {credentials.connection('microsoft', 'personal')}"})
    resp.raise_for_status()
    return {"created": resp.json()["id"], "title": data["title"]}

FAQ

Common questions

What information can the task include?
A title is required. You can also include a due date, notes, a reminder and the list it belongs to, as long as the sender provides them. Anything missing is simply left empty. Optional fields can simply be left out.
Which To Do list does the task go into?
The list you choose when setting it up, such as Tasks or a custom list you created. If you want different senders to use different lists, you can give each one its own link. Several lists need several links.
Is the link safe to share?
Treat it like a password. Anyone who has the address can create tasks in your list, so share it only with tools and people you trust. If it leaks, you can ask for a new link to replace it.
What permissions does it need?
read+write (Tasks.ReadWrite). 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 for each event the app sends.
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 “Add To Do tasks from a link” from your assistant

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