Core Capabilities
Quick Capture
Create tasks instantly from anywhere with keyboard shortcuts
Rich Context
@link tasks to documents, emails, and conversations for full context
Powerful Search
Find tasks with filters for status, assignee, due date, and more
Checkbox Integration
Convert checkboxes in documents to tasks automatically
Creating Tasks
Quick Task Creation
PressCmd+Shift+T from anywhere to create a new task.
Enter task details
- Title: What needs to be done
- Description: Add context with rich text and @links
- Due date: Set a deadline
- Assignee: Assign to yourself or team members
- Status: Todo, in progress, or done
From Checkboxes
Macro automatically converts checkboxes in documents to tasks:Checkbox-to-task conversion works in any Markdown document. The task stays linked to the checkbox, so changes sync both ways.
From Channels
Create tasks directly from channel messages:- Hover over a message
- Click the “Create task” action
- The task is created with the message content and a @link back to the conversation
Managing Tasks
Task Status
Tasks can be in one of three states:- Todo: Not started
- In Progress: Actively working on it
- Done: Completed
- Clicking the status dropdown in task view
- Using keyboard shortcuts (
Cmd+Shift+1/2/3) - Checking/unchecking linked checkboxes
Due Dates
Set and manage due dates with natural language:- “tomorrow”
- “next week”
- “Friday”
- “in 3 days”
- Specific dates: “2024-03-15”
Assignees
Assign tasks to yourself or team members:- Open the task
- Click “Assignee” field
- @mention the person
- They’ll receive a notification
Finding Tasks
Search Filters
Use Macro’s search to find tasks with powerful filters:Common Queries
| Query | Description |
|---|---|
type:task assignee:me status:todo | My open tasks |
type:task due:[today] | Due today |
type:task due:[1 week] | Due in the next week |
type:task status:todo priority:high | High priority open tasks |
type:task created:[3 days] | Created in last 3 days |
Task Views
List View
Default view showing tasks in a sortable list:- Group by status, assignee, or due date
- Sort by priority, created date, or due date
- Filter inline with search syntax
Board View
Kanban-style board with columns for each status:- Press
Cmd+K→ “task board” - Drag tasks between columns to update status
- Group by assignee to see team workload
Integration with Workspace
@Linking Tasks
Tasks integrate with the entire workspace through @links: In DocumentsTask Context Panel
When viewing a task, the context panel shows:- Linked items: Documents, emails, channels that reference this task
- Comments: Threaded discussion about the task
- Activity: History of changes (status, assignee, due date)
- Related tasks: Tasks mentioned in this task’s description
Channel Mentions
When you @mention a task in a channel:- Task title and status
- Assignee and due date
- Quick actions (mark complete, view details)
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Cmd+Shift+T | Create new task |
Cmd+Shift+1 | Set status to Todo |
Cmd+Shift+2 | Set status to In Progress |
Cmd+Shift+3 | Set status to Done |
Cmd+Shift+9 | Toggle checkbox / task |
Cmd+E | Edit task |
Cmd+D | Set due date |
Best Practices
Link tasks to context
Link tasks to context
Always @link tasks to relevant documents, conversations, or emails. This makes it easy to find context later without digging through history.
Use descriptive titles
Use descriptive titles
Make task titles actionable and specific:✅ “Review Q1 budget proposal and send feedback to @alice”
❌ “Budget stuff”
Set realistic due dates
Set realistic due dates
Use due dates for tasks that truly have deadlines. Not every task needs a due date - only set them when they provide value.
Keep task descriptions current
Keep task descriptions current
Update task descriptions as work progresses. Add @links to new documents or conversations that become relevant.
Task Notifications
You’ll receive notifications when:- A task is assigned to you
- Someone @mentions you in a task comment
- A task you’re watching changes status
- A task you created is marked complete
- Tasks are due soon (daily summary)