Linking to Other Tasks
2Do lets you link one task to another right inside a note. A task link looks like @{Task Title} in the note text, and clicking it jumps you straight to that task in its list. It's the fastest way to stitch related work together — point a task at its dependencies, connect a meeting to its follow-ups, or leave yourself a breadcrumb back to the thing you were just working on.

Creating a Link
On the Mac, 2Do gives you a picker as you type:
- In a task's notes, type
@{. - A dropdown appears at the cursor. Leave it empty to see your recent tasks, or keep typing to filter by title.
- Move the highlight with the Up / Down arrows and press Return, or click a result, to insert the link. Press Escape to dismiss without inserting.
2Do inserts the task's title wrapped in the link form — @{Task Title} — as plain text in your note.
Composing a Link by Hand, on Any Device
A task link isn't a hidden identifier — it's simply the task's title wrapped in @{…}, stored as ordinary text in the note. That has a useful consequence: you can type a link by hand, and you can do it on any device.
Write @{Weekly review} into a note on your iPhone, and once that note syncs, 2Do on your Mac and iPad resolves it to your Weekly review task there too. There are no fragile IDs to copy around and nothing that only works on the device where you created the link — the link is portable, human-readable, and composable freehand anywhere 2Do runs.
This makes task links great for planning on the go. Jot Blocked by @{Order parts} into a task's notes from your phone, and the link is already live by the time you sit down at your Mac.
How Links Resolve
Clicking a task link focuses that task in its list. Because a link's identity is its title, 2Do resolves it on a best-effort basis:
- It prefers an exact title match, then a prefix match, among the tasks currently visible.
- If nothing matches there, it falls back to a global title lookup across your database, including completed tasks.
- It never links a task to itself.
Since links match by title, renaming a task or having two tasks with the same title can send a link somewhere you didn't intend, or leave it unresolved — 2Do gives a short beep when it can't find a match. Link detection is also suppressed inside URLs and file paths, so a web address or file path that happens to contain @{ keeps its own meaning.
Copy Embeddable Link
You don't have to retype a title to link to a task. Open the task, and from the editor's Copy menu choose Copy Embeddable Link — that puts the task's @{Title} token on the clipboard, ready to paste into another task's notes.
Copy Embeddable Link is different from Copy Shareable Link, which copies a twodo:// URL that opens the task from outside 2Do (from Shortcuts, another app, or a browser). Use the embeddable link inside 2Do notes; use the shareable link elsewhere. See The Task Editor.
Finding the Links in a Note
Task links are picked up by 2Do's Link Discovery. Once a note contains at least one link, the Open Links in Notes chip appears in the editor; its menu groups your task links alongside any web and file links so you can jump to any of them in one place.
Examples
- Point a task at what's blocking it:
Blocked by @{Order parts} and @{Sign lease}. - Connect a meeting to its follow-ups:
Discussed in @{Q3 planning meeting}. - Leave a trail through a project: a parent task's notes can list
@{Draft copy},@{Final screenshots},@{Submit build}. - Reference a recurring checklist:
Same steps as @{Weekly review}.
Tips
Give tasks you link to distinctive titles. Since links resolve by title, a unique name like @{Q3 launch retro} always lands on the right task, while a generic one like @{Follow up} might not.