Productivity

How to group tasks by type of work to avoid context switching: a practical guide in Foco

Learn how to group similar tasks (meetings, emails, development) in Foco using tags and custom views to reduce multitasking fatigue.

Constantly switching between different types of work—like answering emails, preparing meetings, or coding—fragments your attention and drains your energy. The solution isn’t to do more in less time, but to group tasks by type of work to minimize mental jumps. In this guide, we’ll show you how to achieve this in Foco, step by step, using tags and custom views to create a system that works with your rhythm, not against it.

Freelancer organizing tasks by type of work in Foco on their laptop

Why grouping tasks by type of work reduces fatigue

Every time you switch from one task to another of a different nature (for example, from writing a report to debugging code), your brain needs to readjust. This context switching consumes time and cognitive resources, even if you don’t notice it. Neuroscience research suggests it can take up to 23 minutes to fully regain focus after an interruption. The key isn’t to eliminate switches, but to reduce their frequency by grouping similar tasks into coherent blocks.

Foco is designed for this: it lets you visualize and organize tasks by type of work without losing sight of the big picture. Unlike generic note-taking apps or lists, where everything gets mixed, Foco gives you specific tools to segment without isolating. For example, you can see all your "meetings" tasks in one place, filter "development" tasks for a coding session, or group "emails" to respond to them in batches. This way, you work in thematic batches, not random jumps.

Step 1: Define your types of work with tags

Tags in Foco are the foundation for grouping tasks by type of work. Unlike fixed categories, tags are flexible: you can create as many as you need, assign them colors, and use them to filter views. The key is that they reflect activities with similar mental requirements. For example:

Kanban board with custom columns by type of work and colored tags
  • Communication: emails, messages, calls, or reviewing shared documents.
  • Meetings: preparation, minutes, follow-up on agreements, or tasks derived from them.
  • Development: coding, debugging, code reviews, or technical research.
  • Management: invoices, contracts, administrative tasks, or project tracking.
  • Creation: writing, design, content editing, or brainstorming.

How to create and assign tags in Foco

1. Open an existing task or create a new one. In the Tags field, type the tag name (e.g., "meetings"). If it doesn’t exist, Foco will suggest creating it. 2. Assign a color to each tag to identify them quickly in the list or kanban view. For example, use blue for "communication" or red for "urgent." 3. Repeat the process for all tasks that belong to that type of work. Don’t worry about perfection: you can edit or delete tags at any time.

A well-chosen tag doesn’t describe the task, but the mental context it requires: "write report" (creation) is not the same as "send report" (communication).

Step 2: Use custom views to group by type of work

Tags alone aren’t enough: you need views that leverage them. Foco offers three modes to group tasks by type of work, each with a different purpose:

Developer reviewing time blocks for coding tasks in Foco's calendar

1. List view: group by date and filter by tags

Ideal for planning your day. In the list view, Foco groups pending tasks by due dates (Today, This week, Later, No date). To group by type of work:

  • Open the filter (funnel icon) and select the tag you want to group (e.g., "meetings").
  • Foco will show only tasks with that tag, sorted by date. This way, you’ll see, for example, all your meetings for the week in one block.
  • If you need to combine types of work, use the multiple filter to select several tags (e.g., "meetings" + "communication").

2. Kanban view: columns by type of work

Perfect for visualizing workflows. In the kanban view, you can customize columns to reflect types of work instead of statuses. For example:

  • Rename the columns as "Communication," "Meetings," "Development," and "Management."
  • Drag tasks to the corresponding column based on their tag. On mobile, use tabs to switch between columns.
  • Filter by tags if you need to focus on a specific type (e.g., see only "development" tasks in the corresponding column).

3. Calendar view: thematic blocks

Useful for assigning time to each type of work. In the calendar view, tasks appear as time blocks based on their due date. To group by type:

  • Use the filter to show only tasks with a specific tag (e.g., "communication").
  • Assign consecutive time blocks to that type of work. For example, reserve mornings for "development" and afternoons for "meetings."
  • On mobile, use the day view to see tasks of a specific type in a time slot.

Step 3: Combine tags with workspaces for greater precision

Tags group tasks by type of work, but workspaces in Foco organize them by project or client. Combining both levels gives you a more robust system. For example:

Person dictating tasks by voice in Foco to group them automatically by type of work
  • Create a workspace called "Client X" and assign it a color (e.g., green).
  • Tag tasks for that client with the type of work (e.g., "meetings," "development").
  • In Focus mode, filter by the "Client X" workspace and then by the "meetings" tag to see only meetings related to that client.
The magic lies in using workspaces to isolate contexts (e.g., a client) and tags to unify types of work (e.g., all meetings, regardless of the client).

Step 4: Automate capture to keep the system up to date

A grouping system only works if it stays updated. Foco helps you capture tasks quickly without breaking your workflow:

1. Voice capture with automatic tags

Use the microphone to dictate tasks. For example: "Meeting with the design team on Tuesday at 10, tag meetings, workspace Client Y." Foco transcribes the text, detects the date, and assigns the tag and workspace automatically. With the Plus plan, the Burst feature lets you dictate multiple tasks in a row, and Foco separates them in real time.

2. Email capture (Plus plan only)

Forward an email to your personal Foco address (e.g., u-xxxx@in.heyfoco.com), and the app will create a task with the email attached as a note. Add the tag in the subject (e.g., "Subject: Review contract #communication") so Foco assigns it automatically.

3. Tool integrations (Plus plan only)

Connect Foco to Notion, GitHub, Jira, or Asana so assigned tasks are imported automatically with the tag and workspace you choose. For example, set up GitHub issues to be tagged as "development" and sent to the "Project Z" workspace.

Why Foco outperforms generic alternatives

People managing multiple jobs often turn to note-taking apps, spreadsheets, or traditional project managers. These tools have key limitations for grouping tasks by type of work:

  • Note-taking apps (like Google Keep or Apple Notes): mix everything in a flat list. There’s no way to filter by type of work or assign colors by context.
  • Spreadsheets: allow organization by columns, but require manual maintenance and don’t sync with calendars or reminders.
  • Project managers (like Trello or ClickUp): are designed for a single project. If you use them for multiple jobs, tasks get mixed, and you lose the big picture.

Foco solves this with a multi-context design: each task belongs to a workspace (with its color) and can be grouped by type of work (with tags). Plus, customizable views let you switch between the big picture (all tasks) and Focus mode (just one workspace or type). This way, you avoid visual overload without losing flexibility.

Conclusion: a system that adapts to you

Grouping tasks by type of work isn’t just a productivity technique: it’s a way to regain control over your attention. With Foco, you can create a system that fits how you work, not the other way around. Start with clear tags, use views to filter, and automate capture to keep it alive. The goal isn’t to do more, but to do it with less mental effort and more flow.

Try this method for a week and adjust tags or views based on what works. The key is iteration: a useful grouping system is one that evolves with you.

Try Foco

Every task from every job in one place. Free to start.

Start free