320+ features

Everything in Taskz

Boards, docs, chat, timelines, dashboards, AI, and more — every feature your team needs, in one workspace.

Boards & Task Management

24 features

Organize work visually with multiple views and powerful filters.

Kanban board with drag-and-drop
List view (spreadsheet / table layout)
Swimlanes view (rows per status)
Compact view (tight kanban, more on screen)
Info-rich task cards (labels, subtask progress, time estimate, recurring, comment / attachment / watcher / blocked-by counts) with hover-revealed description preview and click-to-pin — or a personal 'always show fields' setting to keep them expanded
Add tasks directly from every view (kanban, list, compact, swimlanes, and grouped columns)
Open a task to get a shareable deep-link URL (?task=…) — links from notifications, My Tasks, goals & forms open the task in place
Board templates (save & create from)
Board-level search
Advanced filters (assignee, priority, real board statuses, labels, and any custom field by value) — multi-select, ClickUp-style
Sort by priority, due date, created, title, or any custom field (ascending / descending)
Personal saved views — each remembers its own filters, sort, group-by + visible card fields, with a 'Save to view' button for ad-hoc tweaks
Team-shared views — save a view for a whole team (every member sees it; only members with the team's board/view-manage permission create, edit, or delete it)
The default Board view is a first-class editable view (change its type, group-by, card fields, filters & sort)
Group the board into columns by status, assignee, priority, or a single-select custom field (ClickUp-style)
Drag a card between grouped columns to set its status / assignee / priority / field value
Per-view card preview — choose which custom fields show on the card face
Bulk operations (multi-select: status, assign, move, delete)
Board color coding
Same view everywhere or custom view per board (set in Settings → Appearance)
Board settings panel (3-dot menu): manage fields, statuses, and views
Board-wide custom fields with defaults (every task), show-on-card, and board-wide hide — plus board-wide hiding of built-in fields (priority, dates, labels, comments, …)
Custom per-board statuses with visual presets (Done strike+check, solid pill, dot, outline, soft, muted)
Resource-level permissions (restrict board access by role)

Tasks

19 features

Rich task cards with everything a team needs to track and complete work.

Rich text descriptions (TipTap editor)
Multiple assignees
Priority levels (urgent, high, medium, low, none)
Custom statuses with visual presets + a status picker per task
Start date & due date
Board-specific labels with reusable label templates
Subtasks with progress tracking
Task comments & activity feed — rich-text comments (bold, italic, lists, strikethrough)
Per-card activity log — who created it, and every move & status change with who/when
Task watchers (follow for updates)
File attachments (drag-and-drop upload, inline image previews + click-to-zoom)
Task dependencies (blocked by / blocks)
Time estimates & time tracking
Live stopwatch on task cards — one-tap start/stop that logs time to the task (with a 'clock in too?' nudge); manual entry still available
Pause & resume the task stopwatch — paused time is recorded and (by org setting) excluded from the logged total
Custom fields (text, long text, number, date, dropdown, multi-select, link, email, person, checkbox)
Slide-in task drawer — add/remove sections & properties per task to cut clutter
Duplicate tasks
Copy / move between boards

Documents

34 features

A full-featured editor with version history, search, and folders.

Rich text editor with 25+ formatting options
Slash commands (type "/" for 14 commands)
Font size control (12-48px)
Text color & highlight color pickers
Superscript, subscript
Find & replace (Ctrl+H)
Headings, lists, task lists, tables, code blocks with syntax highlighting
Callout blocks (Info, Warning, Tip)
Table of contents (auto-generated from headings)
Word & character count
Smart typography (quotes, ellipsis, dashes)
Folders with nesting (up to 5 levels)
Document templates
Full-text search (titles + content)
Recent documents & favorites
Version history (save & restore snapshots)
Document comments with resolve / unresolve
Soft delete with 30-day trash retention
Auto-save (500ms debounce)
Document cover image upload
Resource-level permissions (restrict doc access by role)
Text alignment (left, center, right, justify)
Clear formatting
Document tabs (Google-Docs-style, each with its own content)
Sub-pages (nest & link child documents under a parent)
Smart link picker (URL, another doc, a heading, or a sub-page)
Custom fonts & exact font sizes
Structured data tables (typed, database-backed) embedded in docs
Forms to tables (route submissions into a doc's data table)
Copy protection (block viewers from copying contents)
Share as Viewer / Commenter / Editor (per-role access presets)
Make a copy (duplicate with tabs & tables, optionally keep permissions + sub-pages)
Import documents (.docx, .pdf, .txt with text & formatting)
Export / download documents (Markdown, PDF, HTML, plain text) — gated by edit access, with a grantable export permission

Timelines / Gantt View

8 features

Plan across weeks and months with an interactive, zoomable Roadmap.

Per-board Gantt with sub-lane packing
Per-board column picker (or All columns) to choose which tasks plot
Drag bars to reschedule, drag edges to resize
Range presets: week, 2 weeks, month, quarter, half, year
Pan via arrows, drag the chart background, or ⌘← / ⌘→
Undo every reschedule (⌘Z)
Today column tint + label
Live date chip overlay while dragging

Analytics

5 features

Editorial analytics surface with KPIs, charts, and activity insights across the workspace.

Overview tab: KPI tiles, task completion area, surface mix donut, activity heatmap, top contributors, most active boards
Period selector — 24h / 7d / 30d / all
Tabs for Tasks, Activity, People, Comms
CSV export of the current view
Custom widget dashboards still available

Messaging

18 features

Real-time channels and DMs with threads, reactions, and rich formatting.

Public & private channels
Direct messages (1:1 and group)
Real-time message delivery
Threaded replies
Emoji reactions (30+ emojis, quick picker)
Markdown formatting (bold, italic, code, strikethrough, quotes, code blocks)
Formatting toolbar on input
@mention autocomplete
Pinned messages with panel
Message search (per-channel + global)
Channel topics (editable inline)
Unread tracking with badge counts
Date separators between message groups
Full timestamps on hover
Message edit & soft-delete
Message file attachments (any type, up to 25 MB) with inline image previews + click-to-zoom lightbox
Resource-level permissions (restrict channel access by role)
Owner-configurable message retention with optional thread + pinned purge (nightly sweep)

Connect Your AI (MCP)

7 features

Bring your own AI client — Claude Desktop, Cursor, ChatGPT, or any MCP client — and let it work in your workspace on your own AI tokens. Pro, and gated by a role permission you control.

Standard Model Context Protocol server — no in-app model and no AI bills for you; your own client's tokens pay for inference
Role-gated: only members whose role grants the 'AI Connections' permission can connect a client — removing it instantly disables every key they hold
150+ tools spanning boards, tasks, docs, messages, members, roles, teams, goals, forms, diagrams, timelines, and analytics — full workspace parity
Scoped API keys, each pinned to one member — you choose exactly which capabilities the AI may use, bounded by your own permissions
Triple-gated on every call: token identity × granted scope × live permission check — keys never exceed what you can do
Separate programmatic rate limit per key, independent of the app UI
Generate, scope, and revoke keys from the AI tab — revoking cuts access instantly

REST API

6 features

Drive your whole workspace from code — boards, tasks, docs, messages, teams, goals and more — over plain HTTP. Pro, gated by a role permission you control. See /developers for the full reference.

~160 endpoints generated from the same registry as the MCP server — full workspace parity, GET for reads, POST for writes
Role-gated by the 'API Access' permission, separate from MCP — removing it instantly disables every key the member holds
Scoped Personal Access Tokens (tzk_api_…), each pinned to one member and shown once — you pick exactly which capabilities a key may use
Every call runs at your live permission ceiling: token identity × granted scope × per-resource permission check
Per-minute burst limit + daily quota with Retry-After and X-RateLimit headers, so automation can't overwhelm the workspace
Machine-readable OpenAPI 3.1 spec at /api/v1/openapi.json — import into Postman, Insomnia, or a codegen client

Webhooks & Discord Integrations

7 features

Push workspace activity to Discord (or any https endpoint) the moment it happens. Free, configured in Settings → Integrations, gated by a role permission you control.

Post task, board, list & form activity straight to a Discord channel as rich embeds — paste a Discord webhook URL and go
Scope each webhook to the whole workspace, a single board, a single list, or a form — e.g. one webhook per board or per list
Subscribe to exactly the events you want: task created / updated / moved / status changed / completed / commented, list & board created, form submitted
One-click 'Send test' delivery, per-webhook enable/disable, custom bot name & avatar, and a raw-JSON 'generic' provider for non-Discord endpoints
SSRF-guarded outbound URLs, secrets masked in the UI, and delivery is non-blocking so a slow endpoint never stalls your work
Per-webhook delivery log with status codes + errors, plus auto-disable after repeated failures so a dead endpoint stops retrying
Configure right where you work: a board-settings Integrations tab and a per-list Discord icon on the kanban column header, alongside the central Settings → Integrations manager

Teams

11 features

Organize members into teams with scoped content and independent permissions.

Tabbed team hub — Overview, Boards, Channels, Documents, Members, Activity, Settings
Team boards, channels, documents, activity in one place
Team stats (open / completed / overdue tasks, members)
Content scoping (org pages filter team content by default)
Org-wide / All toggle on boards, channels, documents
Auto-channel creation with team
Bulk member add (multi-select)
Team ownership — creator owns the team with full access; transferable to any member
Team-level permissions (independent from org-wide)
Team role palette — attach roles to a team for scoped or per-resource grants
Create boards / channels / docs scoped to team

Roles & Permissions

14 features

Granular access control with system roles, custom roles, and resource-level overrides.

System roles: Owner, Admin, Member
Custom roles with colors and descriptions
Master/detail editor — role list with inline-edit detail pane
Inline role creation (name it, then edit)
16 permission categories, 67 granular actions — all visible at once
Role preset job titles — give a role a title that every holder inherits automatically
Bulk allow all / deny all per category
Risk warnings on sensitive & destructive permissions
Org-wide permissions (apply everywhere)
Team-level permissions (independent per team)
Resource-level permissions (per board / document / channel) that override org & team perms
Inherit vs Custom access mode per resource
Granular per-action grid (view / add / edit / delete / comment / assign)
View as role or member — preview the whole workspace exactly as they see it to verify permissions; read-only, one-click exit (team owners get a team-scoped version)

Members

18 features

Rich member profiles, status tracking, invites, and org-level management.

Member profiles (bio, timezone, phone)
Assigned job titles — permission-gated editing (own vs others), with role-preset fallback; not self-claimed
Status indicators (online, away, offline, DND) with colored dots
Member directory with Workspace, Roster & Atlas layouts
Search & filter (by role, team, status, deactivated)
Stat overview (active, online now, pending invites, deactivated)
Profile detail pane + slide-over with activity feed
Message a member (opens a DM) from their profile
Assign a member to a task (board → column → task) from their profile
Bulk invite (paste multiple emails)
Branded invite + password-reset emails via Resend, with per-row delivery feedback and a one-click copy-link fallback when an email doesn't land
Admin-only “Send test email” button to verify your Resend domain is wired before sending real invites
Custom role assignment at invite
Invite links (30-day shareable)
Ownership transfer
Deactivate / reactivate members
Edit My Profile dialog
Profile avatar upload

Inactivity Notices

9 features

Let your team know when you're away — vacations, leave, conferences.

Submit a notice with custom date range
Custom dual-month calendar with keyboard nav and quick picks
Reason field + optional notes (coverage, contact, etc.)
Status tabs — Active, Upcoming, Expired
Away badge next to user names across the app
Active notice banner on profile modal
Search by name, reason, or notes
Cancel early or edit dates / reason any time
Self can submit / edit own; admins can cancel any

Timesheets (Time Clock)

21 features

A workplace-style time clock: clock in and out, log hours, and approve corrections.

One-tap clock in / clock out with a live timer
Pause & resume while on the clock — each break's start/return time is saved and shown on the entry
Optional notes on every clock-in and clock-out
My Timesheet with per-shift hours & running totals
Range presets — this week, last week, last 14 days, all
Request backfills, edits, or deletions with a reason
Owner approval workflow for every correction request
Approve with edits — adjust a request's times before approving; the member sees what was applied vs. what they asked
Owners can add a shift directly for any member (counts immediately, marked 'Added by owner')
Decision history — review the full detail of every approved, rejected, or cancelled request
Owner Settings tab: require clock-in/out notes, require a reason per request type (backfill/edit/delete), and customize the placeholder text in every box
Everyone view — per-member totals for managers (view-all)
Filter timesheets by person
Per-shift activity feed — everything you did while clocked in (task edits, comments, timers, and more)
Forum activity in the shift feed — link a member's forum account (admin-managed) and their posts, threads, form submissions, and moderation actions during the shift show inline with deep links
Owners can edit any entry directly; who approved/denied is logged
Soft-deleted entries stay on record with who deleted them
Owner setting: exclude paused time from worked hours (or keep counting it)
Owner setting: auto clock-out after a configurable time left paused, stamped at the pause or the limit
CSV export of the team's hours
Customizable access — owner-configurable, admin/owner by default

Organizations

7 features

Multi-tenant workspaces with custom URLs, invites, and plan management.

Create organizations with custom URL slugs
Organization switcher
Invite members via email
Accept / decline invitations
Organization settings (name, slug, timezone, week start)
Free plan: 5 members, 500MB storage
Pro plan: unlimited members, configurable storage + AI

Billing & Plans

7 features

Transparent pricing with configurable sliders and Stripe-powered checkout.

Two-slider pricing: Storage (10GB-1TB) + AI requests (0-5,000/mo)
Stripe Checkout integration
Customer portal (manage subscription, invoices)
Usage meters (storage, members, AI requests)
Per-category storage breakdown (task attachments, message attachments, other) with one-click recompute
Quota enforcement (member limit, storage limit, AI limit)
Free to Pro upgrade flow

Settings & Admin

7 features

Full admin toolkit with audit logs, data export, and notification controls.

Settings sidebar navigation (7 sections, collapsible)
Universal audit log (every action logged, 41 audit points)
Audit log viewer with filters (category, user, search, date range)
Data export (Tasks / Documents / Members CSV, full JSON)
Notification preferences (6 toggles)
Organization timezone & week start
Organization logo upload

Security & Infrastructure

12 features

Enterprise-grade security baked in, from RLS to signed URLs to error recovery.

Row-Level Security on every table
Supabase Auth (email + OAuth)
CSP + security headers
Signed URLs for file downloads
Zod validation on all server actions
Soft deletion with trash retention
Error boundaries with retry
Mobile responsive sidebar
Dark mode
Loading skeletons on every page
Custom 404 page
Toast notifications

Forms

18 features

Collect data via public forms that automatically create tasks.

Form builder with the full field vocabulary (text, textarea, select, dropdown, multi-select, checkbox, person, date, email, number, file upload)
Rich-text long-answer fields (bold, italic, lists, strikethrough) that flow into the task description
File upload fields — attachments uploaded at submit time land on the created task
Default option for dropdown fields, preselected on the submit page
Fields map to any task property (title, description, priority, status, start & due date, assignee, labels, and board custom fields)
Dropdown/multi-select options can pull live from the board's labels or a custom field's options
Default status for form-created tasks (falls back to the board's first status)
Submissions review: click any entry to see every answer; submitter name shown by default (toggle to keep submitters anonymous)
Editable review: fix a pending submission's answers before approving, then jump straight into the created task
Public form page (no auth required)
Auto-create task on form submission
Submission count tracking
Active/inactive toggle
Shareable public link
Live form preview
Approval workflow: hold submissions in a pending queue until an admin or named approver role okays them
Resource-level permissions (restrict a single form's view/edit/delete/approve access by role)
Team-scoped forms (assign a form to a team; shows on the team page, hidden from the org list by default)

Goals & OKRs

7 features

Set objectives, link tasks, and track progress automatically.

Create goals with target values
Unit types: percent, number, currency, tasks
Link tasks to goals
Auto-recalculate progress from linked tasks
Status tracking: on track, at risk, behind, completed
Due dates on goals
Expandable goal detail with linked task list

Notifications

11 features

Stay informed with real-time notifications for everything that matters.

Notification bell with unread count badge
Notification dropdown panel
Notified on @mentions in messages
Notified on task assignments
Notified on task comments
Email notifications for task activity (status changes, comments, updates)
Notified about tasks you created, are assigned, watch, or commented on
Auto-follow tasks you interact with (toggleable)
Per-event email opt-out + one-click unsubscribe
Mark as read / mark all read
Auto-poll for new notifications (30s)

Recurring Tasks

7 features

Automate work that happens on a schedule.

Daily, weekly, monthly recurrence
Interval support (every X days/weeks/months)
Day-of-week selection for weekly recurrence
Day-of-month for monthly recurrence
End date support
Auto-create task copies on schedule
Configure from task detail modal

Design System & Personalization

12 features

Make Taskz feel like yours. Pick your accent, density, theme, and layout.

8 calibrated accent presets (teal, violet, indigo, coral, lime, rose, sky, amber)
Comfortable & Compact density modes
Light / Dark / System theme toggle (persisted across devices)
4 navigation layouts (sidebar-left/right, top-bar, bottom-bar)
Boards page style (gallery / quiet / dense) and density picker
Same view for all boards or custom view per board, configured in Settings
First-run welcome tour walks new users through theme, accent, density, layout, boards page, and default board view with live previews — re-runnable from Settings
⌘K command palette — search boards, docs, channels, people, actions
Unified Inbox — mentions, DMs, assignments, comments in one place
Glassy chrome with backdrop blur on sidebar, modals, toasts
Spring-physics motion that respects prefers-reduced-motion
Calibrated for AA/AAA contrast in both light and dark modes

Visualize

15 features

Flowcharts and data charts that embed inside docs, tasks, and channels.

Flowchart canvas with 7 shape primitives (process, decision, start/end, parallelogram, sticky, text)
Drag-to-connect handles with arrow markers; double-click to rename
Per-node fill, border, and text-colour swatches
10 ECharts types: bar, line, area, pie, donut, scatter, radar, heatmap, treemap, sankey
Inline data table editor per chart shape with CSV/TSV paste
Live config panel: axis labels, legend, grid, smooth, stacked
Autosave at 1.5s debounce with Saving…/Saved indicator
Versioned snapshots — restore any prior version
⌘K palette indexes flowcharts and charts
/flowchart and /chart slash commands inside docs
[[type:id]] tokens render embed cards inline in messages
Link diagrams to tasks via the task detail Diagrams fieldset
Resource-level access control (open / restricted by role)
PNG and PDF export on every editor (jsPDF + html2canvas)
Combined /visualize/trash with 30-day retention and admin-only purge

Realtime Collaboration

9 features

Boards, messages, docs, and flowcharts stay in lock-step across tabs and teammates.

Boards: tasks + lists sync via Postgres changes (kanban, list, calendar, swimlanes)
Channels & DMs: payload-delta application (no full list refetch on every event)
Typing indicators in channels and DMs (Realtime broadcast, pure ephemeral)
Collaborative document editing via Yjs CRDT — concurrent edits merge without conflicts
Live cursors with per-user accent colors in the document editor
Active collaborators avatar strip on every document (hover for names)
Flowcharts: realtime sync of nodes + edges with Yjs CRDT, auto-save, per-user undo/redo
Flowchart presence: avatar strip + per-shape selection ownership badges (who's editing what)
RLS still gates every broadcast — Realtime only delivers rows you can SELECT

Ready to try it all?

Set up your workspace in under a minute. Free forever for small teams.