Back to homeFeature 04

Tasks

The project manager who organizes tasks in Kanban boards.

Open my first board
01

Notion-style Kanban boards

Create boards with customizable columns — To Do, Doing, Done, or whatever stages fit your flow (Backlog, In Review, Blocked, In Production, Completed). Cards draggable between columns with fluid drag-and-drop animation. Top toolbar with filters (owner, label, priority, deadline), sorting (recent, oldest, priority), hiding empty columns, and automatic per-column calculations (sum of numeric values, card count, deadline average). Alternative grouped view by status, priority, owner, label, or deadline. Supports multiple simultaneous boards: one per client, project, or company area.

02

Cards with everything you need

Each card has a mandatory title, rich-text description with Markdown formatting, visual priority (low/medium/high/critical), deadline with automatic reminder, owner (one or more people), color-coded labels (up to 6 per card), and optional cover image. All Notion-style: click the card to open full screen, threaded comments, sub-task list with checkboxes, attachments via Drive. Save cards as templates to reuse — useful for recurring checklists (client onboarding, sales process, campaign brief). The cover appears as a thumbnail on the board, making visual identification quick without needing to read the title.

03

Automatic team sharing

Added someone as owner who has a ZapRag account? The board is automatically shared with that person — no manual invitation needed. Real-time updates between all team members via WebSocket, with granular change history (who changed what, when) and configurable notifications: app alert, WhatsApp, or email when something needs your attention. Permission modes: owner, editor, commenter, viewer. Cards can be private (only you see) even within a shared board.

04

How it works under the hood

Tasks is a React frontend app with PostgreSQL backend persistence. Sync between clients uses a WebSocket channel with event sourcing: every action (move card, change deadline, comment) is a published event, and all clients connected to that board receive in real time. Simultaneous edit conflicts are resolved via OT (Operational Transformation) inspired by collaborative editors. Incremental backups every hour, retained for 30 days. Full board export in CSV or JSON available at any time — you're never locked into the platform. REST API for custom integrations available on Business plan.

05

Typical use cases

Small agencies manage client content production (brief → production → review → delivery). Salespeople run opportunity pipelines (lead → qualification → proposal → close). Customer service teams organize tickets by urgency. Freelancers (lawyers, designers, consultants) organize parallel projects per client. Development teams use scrum sprints with columns (Backlog → Sprint → In Review → QA → Done). Families organize household tasks across members. Recruiters run candidate funnels. Small events (weddings, graduations) coordinate vendors and deadlines. Founders track parallel initiatives without losing focus.

06

Platform integration

Tasks talks naturally with the rest: attach Drive files directly to cards, automatically generate a card from a WhatsApp message (button 'turn into task' in chat), receive deadline reminders via Reporter in daily briefing, and use Insight to search 'all overdue tasks for this client' in natural language. External webhooks for Slack, Notion, Trello, Linear available on Business plan — sync cards between systems if the team is gradually migrating. Documented REST API for custom integrations.

07

Common questions

Q: How many boards can I create? — Unlimited on all plans. Q: Can cards have more than one owner? — Yes, up to 5 owners per card. Q: How long is history saved? — Permanent history; old moves only disappear if you delete the card. Q: Can I import from Trello/Notion/ClickUp? — Yes, we support Trello and Notion import via JSON; other formats on request. Q: Does it work offline? — Local edits queue and sync when back online (partial support).

The project manager who organizes tasks in Kanban boards.

Open my first board