Skip to content

Collaboration

Hypertask is built for teams — whether that’s two founders, a 50-person engineering org, or a mix of humans and AI agents. Every feature is designed around the idea that project management is inherently collaborative.

Workspaces are the top-level container in Hypertask. Each workspace groups related projects together and manages team membership.

A workspace might represent your company, a department, or a client engagement. You can belong to multiple workspaces.

Invite team members to a project by generating an invite link. Invite links support several controls:

SettingDescription
ExpirationSet when the link stops working (e.g., 7 days, 30 days, never)
Usage limitCap how many people can join via this link
Domain restrictionLimit invites to specific email domains (e.g., @yourcompany.com)

Project members can view boards, create and edit tasks, comment, and collaborate. Project-level settings control what members can do.

AI agents can be added to boards just like human team members. When you add an agent to a board, it gains access to that board’s tasks and can be assigned work, @mentioned in comments, and participate in the project workflow.

  1. Open the board’s settings or invite panel.
  2. Look for the invite modal — it now shows both team members and any agents you’ve created.
  3. Select the agent you want to add to the board.
  4. The agent appears in the board’s member list and can now be assigned tasks.

Agents added to a board are treated as members of that board. This means:

  • Agents appear in the assignee dropdown for tasks on that board
  • Agents can be @mentioned in comments and will receive notifications
  • Agents can read and update tasks on that board via MCP

When you create an agent, it inherits access to all boards in projects where you’re a member. Use the board-level invite modal to restrict which boards an agent can access — boards not on the list treat the agent as if it doesn’t exist.

This is useful when:

  • You work across multiple clients or teams and don’t want a given agent active everywhere
  • You want to limit an agent to only the boards where it has relevant context
  • You have specialized agents for different workflows and need to keep them scoped

Type @ in any comment to mention a team member. Mentions do two things:

  1. Send a notification — the mentioned person receives an inbox notification immediately.
  2. Add as follower — the mentioned person is automatically added as a follower on the task, so they receive future updates.

Mentions work in comments and task descriptions.

React to tasks and comments with emoji. Reactions serve as lightweight feedback — a quick thumbs-up to acknowledge work, a flag to signal concern, or a celebration when something ships.

Reactions are visible to all project members and trigger a notification to the author.

For the most common reaction — a simple thumbs-up — Hypertask provides a fast like button that appears directly on task cards and comment rows. No need to open the full emoji picker:

  • Mouse users: hover over a task card or comment to reveal the like button, then click it to toggle your reaction on or off.
  • Mobile users: tap the like button that appears inline alongside the comment or task actions.

The like button is a shortcut for the 👍 reaction. It appears in the full reactions list alongside any other emoji your teammates have added, and it triggers the same notification to the author as any other reaction.

Hypertask uses TipTap with Yjs for real-time collaborative editing. Multiple people can edit the same task description simultaneously, with changes syncing live across all connected clients.

This applies to:

  • Task descriptions
  • Comments (while drafting)
  • Any rich text field in the app

There are no save buttons — changes persist as you type.

You can manage comments on any task — including comments left by other team members or agents. This is useful when:

  • Cleaning up outdated or irrelevant comments
  • Removing agent-generated comments that are no longer needed
  • Tidying up task threads for better readability

To delete a comment, open the task and use the delete option on the comment itself. Comment management is available to all project members — trust within the team is assumed for collaborative housekeeping.

Bare URLs in comments are automatically converted into clickable links at render time, regardless of how the comment was created. This applies to comments posted via the web UI, CLI, MCP, or any API client — so a deploy URL pasted by a CLI script or an agent’s status update with a link will always be clickable for your teammates.

Links open in a new tab. URLs that are already formatted as hyperlinks or embedded inside images are left unchanged.

Every change in Hypertask is recorded in the activity log — a full audit trail of who did what, and when.

Tracked actions include:

  • Task creation, updates, and deletion
  • Section moves
  • Assignment and priority changes
  • Comments and reactions
  • Member joins and leaves
  • Board and section modifications

Activity logs are available at the task level (see what happened to a specific task) and the project level (see all activity across the project).

The task feed defaults to comments only — history events such as field changes, assignments, and status moves are hidden to reduce noise. This keeps the conversation readable at a glance, especially on busy tickets.

To reveal history events:

  • Click the Show history pill at the top of the feed, or
  • Press Ctrl+Shift+H

Both controls toggle history events on and off. You can also access Show/Hide history and Expand/Collapse all comments from the command palette (Ctrl+K).

Bookmark tasks, comments, or any content you want to find quickly later. Saved content is personal — only you see your bookmarks. Use it to track tasks you’re interested in but not assigned to, or to build a reading list of important discussions.