SupaNet
Using SupaNet

To-dos

Capture tasks, organize them into collections, and check them off.

A to-do is a task you want to track. SupaNet gives you a task list where you can create to-dos, move them through lifecycle lanes, assign due dates, organize them into collections, and check them off as you complete them.

Why to-dos are useful

To-dos are a lightweight way to capture work without leaving SupaNet. You can:

  • Capture tasks with a title and optional notes.
  • Move through lifecycle lanes — triage (new), next (committed), doing (in progress), blocked (waiting), done (complete) — so you can see what's moving and what's stuck, not just open vs. closed.
  • Set due dates to stay on top of deadlines.
  • Organize into collections — group related tasks so the assistant can access them as context when you chat.
  • Check them off as you complete work.
  • View in five ways — List (your manual order), Board (by lane), Time (by due date), Calendar (month grid), or Focus (one at a time).
  • Drag tasks between views — the entire card is draggable. On the Board view, drag a task to move it between lanes. On the Calendar, drag a task from any day to another day or back to the undated pile to reschedule. Calendar days themselves are draggable too.
  • See live updates — when a teammate moves a task or changes it, you see it update on your screen instantly. The changed task briefly highlights so you notice the move.
  • Share with your team — mark a task as workspace-visible so everyone can collaborate, move tasks between lanes, and see updates in real time.

Where to find your to-dos

On the sidebar under Assets, select To-dos. You'll see all your tasks in one of five views, with options to create, edit, move, and delete them.

Views

Switch between views using the buttons at the top of the page:

  • List — your manual drag-and-drop order (default). The entire card is draggable to reorder.
  • Board — tasks organized by lane (triage, next, in progress, blocked, done). Drag any task to move it to a different lane. The whole card is the drag surface.
  • Time — tasks organized by due date (overdue, today, this week, later, no date). Drag to reschedule a task to a different time bucket.
  • Calendar — month grid showing due dates, with an undated pile below. Drag a task from any day to another day to reschedule, or drag it back to the undated pile to remove its due date. Calendar days themselves are draggable too, so you can move a task day by day.
  • Focus — one task at a time, hardest-to-ignore first (overdue tasks first, then due today, then blocked, then agent-filed triage). Perfect for getting things done.

Creating and editing to-dos

Click New to-do to create one. You can set:

  • Title (required) — what you need to do.
  • Notes (optional) — extra context or a checklist within the task.
  • Due date (optional) — when you want it done.
  • Visibility — private (only you) or workspace (the whole team can see and edit it).

To open a to-do for detailed editing, click the arrow button on the right side of the row (visible on hover on desktop, always visible on mobile). A detail modal opens where you can:

  • Edit the title and notes.
  • Change the due date.
  • Move the task to a different lane.
  • Toggle between private and workspace visibility.
  • Check off the task.
  • Delete it.

You can also click a to-do from a collection detail view or deep-link directly to it via the global search.

Lifecycle lanes

Each to-do sits in one of five lanes:

  • Triage — new, not looked at yet. This is where to-dos filed by the assistant land, so a person reviews them first.
  • Next — committed to but not started. Click on a task in the Board view to move it here.
  • Doing — actively being worked.
  • Blocked — waiting on someone else or for something outside your control.
  • Done — closed and complete. Checking off a task moves it here.

Lanes help you see what's in motion vs. stuck, even when everything in the list is technically "open".

Sorting and filtering (List view)

The List view supports sorting. Use the toggle to order tasks by:

  • Position (default) — your manual drag-and-drop order.
  • Due date — earliest deadlines first.

Use the quick search box on the page to filter tasks by title or notes across all views. This scopes the list to tasks matching your query — useful alongside global search (⌘K) for finding tasks within the To-dos page.

Collections and chat context

You can file tasks into collections — the same named groups you use for artifacts and files. See Collections for the full guide. On the To-dos page, multi-select tasks and click Add to collection to file them. When you use a collection in Chat (via the 📚 picker), the assistant has access to the artifacts, files, and to-dos in that collection.

Filtering by multiple collections

On the To-dos page, use the Collections picker at the top to narrow the list. You can select multiple collections at once — a task will appear if it belongs to any of the selected collections (union). This lets you see tasks from related collections without switching between filtered views.

When you have multiple collections selected and create a new to-do, it's automatically filed into all of them, so it shows up in all your focused views.

Sharing and collaboration

  • Private tasks — only you (and admins) can see or edit them.
  • Workspace tasks — everyone on your team can see them, check them off, edit the title or notes, and drag them between lanes or dates.

Live updates

When a task is workspace-visible, your team sees live updates instantly. If a teammate moves a task or changes it while you're looking at the board, the change appears on your screen right away — no reload needed. The changed task briefly highlights with a blue border so you notice the move, then the highlight fades after a few seconds.

This works across all views: if one person drags a task to "Blocked" on the Board view, everyone else watching the board sees it move instantly. Similarly, if someone reschedules a task on the Calendar, the update appears for everyone else in real time.

REST API and automation

Like artifacts, to-dos have a REST API so you can create, list, update, and delete tasks from anywhere — a script, a cron job, a Zap, or another app — without touching the UI. You can authenticate using a personal connection token or a Supabase session JWT. See To-dos REST API for full details.

Your assistant and MCP can also manage to-dos: they can create tasks, list them, mark them complete, and file them into collections as part of a larger workflow. For example, an agent can summarize a meeting transcript and automatically file the action items as tasks in a "Meetings" collection your team can chat with.

On this page