Defaults

Written By Manos Mastorakis

Last updated About 9 hours ago

Routine comes with a set of core default object types that form the foundation of your workspace. These objects — tasks, events, pages, contacts, and projects — are available out of the box and connect to each other natively across your calendar, agenda, and AI assistant.

☑️ Tasks

Tasks are representations of actionable information. Every task has a title and can be extended with a rich description, subtasks, labels, priorities, a project link, and an assignee.

Unlike many productivity tools, tasks in Routine are first-class objects that connect directly to your calendar, agenda, and AI workflows.

Every task can be manipulated through the following actions:

Regular tasks:

  • Rename — press ENTER to edit the name in a list, or edit when the task is open

  • Open — double-click in a list or use CMD/CTRL+ENTER

  • Describe — press ENTER or select a template when the task is open to add a rich description

  • Complete — tick the checkbox or use CMD/CTRL+E or CMD/CTRL+.

  • Discard — click Discard in the ... menu or use CMD/CTRL+SHIFT+I

  • Schedule — click the calendar icon or use CMD/CTRL+L to schedule or allocate time

  • Postpone — use CMD/CTRL+P to push to a later date

  • Assign — right-click or use CMD/CTRL+SHIFT+A to assign to a workspace member

  • Duplicate — use the Duplicate action in the ... menu

  • Copy link — use the Copy Link action in the ... menu or CMD/CTRL+SHIFT+L

  • Delete — use the Delete action in the ... menu or CMD/CTRL+BACKSPACE

Recurrent tasks:

  • Rename — press ENTER to edit the name in a list, or edit when the task is open

  • Open — double-click in a list or use CMD/CTRL+ENTER

  • Describe — press ENTER or select a template when the task is open

  • Edit frequency — click the frequency (e.g. Daily) to change how often it recurs

  • Pause — stop the recurrence; no new occurrences will be created until resumed

  • Resume — restart a paused recurrence; new occurrences will be created going forward

  • Delete — use the Delete action in the ... menu or CMD/CTRL+BACKSPACE

📅 Events

Events represent time-bound commitments — meetings, calls, focus blocks, and more. They have a date, time, duration, and can have multiple participants.

Routine bridges tasks and events by allowing you to block time for your most important tasks directly on the calendar. You can also take private notes on any event.

Events support the following actions:

  • Create — drag an area in the Calendar to create an event or meeting

  • Open — click the event to open it, or use CMD/CTRL+ENTER if the event is in a list

  • Move — drag and drop the event to reposition it in the calendar

  • Resize — drag the bottom edge to adjust the duration

  • Duplicate — use the Duplicate action in the ... menu to copy with prefilled details

  • Copy link — use the Copy Link action in the ... menu

  • Delete — use the Delete action in the ... menu or CMD/CTRL+BACKSPACE

🌀 Projects

Projects are a core default type in Routine that let you group related tasks around a shared objective.

Projects are available in both your personal space and team organizations. Every task can be linked to a project by opening the task and setting the Project relation property. Once linked, a project chip appears on the task in all views so you can always see what belongs where.

Projects support the following actions:

  • Create — use the + button on the Projects screen or create directly from a task

  • Open — click a project to open it and see all linked tasks and pages

  • Link tasks — open any task and set the Project relation property

  • Copy link — use the Copy Link action in the ... menu

  • Delete — use the Delete action in the ... menu

📚 Pages

Pages let you save and organize long-term information that isn't time-bound. Use them for documentation, reference material, project notes, meeting prep, and more.

Pages are available in both your personal space and team organizations. Any task created inside a page appears in your agenda automatically.

Pages support the following actions:

  • Create — use the + button on the Pages screen or create a subpage using the ... menu

  • Open — click a page to open it

  • Organize — drag and drop to reorder or nest pages inside each other

  • Copy link — use the Copy Link action in the ... menu or CMD/CTRL+SHIFT+L

  • Delete — click Delete in the ... menu or use CMD/CTRL+BACKSPACE

Pages can contain anything — text, media, checklists, embedded content, references to other objects, and tasks.

🧑 Contacts

Contacts represent the people you interact with over time. Routine syncs with your connected accounts (e.g. Google Contacts) to keep information up to date.

Beyond basic contact details, Routine lets you:

  • Take notes on any contact

  • Log tasks related to that person

  • View past meetings and interactions

  • Apply labels to organize contacts by context (e.g. Work, Client, Personal)

  • See all objects (tasks, events, pages) linked to a contact in one place

Contacts support the following actions:

  • Open — click a contact to open their profile

  • Add notes — write directly in the contact's notes section

  • Create tasks — add tasks linked to the contact from their profile

  • Apply labels — tag contacts the same way you tag tasks and events

  • Copy link — use the Copy Link action in the ... menu

  • Delete — use the Delete action in the ... menu

🔗 How default types connect

All default object types are connected natively in Routine:

  • Tasks link to events through time blocking

  • Tasks link to projects through the Project relation

  • Pages can contain tasks that appear in the agenda

  • Contacts connect to events, tasks, and pages

  • Labels apply consistently across all object types

  • AI acts across all of them from a single instruction

This interconnected foundation is what makes Routine more than a task manager or a calendar — it's a unified workspace where everything relates to everything else.