Home dashboard — greeting, starred boards, and recently viewed boards carousel inside wp-admin.
Zoobbe is a complete project management, Kanban board, and task management plugin for WordPress. A modern, drag-and-drop work management tool built right into wp-admin — manage projects, organize todo lists, track tasks on Kanban boards, run time-tracking timers, and collaborate with your team without ever leaving WordPress.
Whether you’re a freelancer juggling client work, an agency running multiple projects, or a team that lives in WordPress, Zoobbe brings task management, time tracking, and team collaboration into a single focused workspace — no more switching between tabs and disconnected SaaS tools.
Try it without an account. Click “Try Demo” right after activation to explore a fully-loaded sandbox workspace — no signup required. When you’re ready, connect your Zoobbe account to keep your data.
Features
Boards & Views
Kanban Boards — Full drag-and-drop board view with smooth column reordering and card movement
List View — Spreadsheet-style linear view with sortable columns and inline editing
Dashboard — Personalized greeting, starred boards, and a recently-viewed boards carousel
Starred Boards — Pin favorite boards for one-click access from grid, list, and dashboard
Board Members & Roles — Member management with roles (admin, member, observer) directly from the plugin
Cards
Card Management — Create, edit, move, archive, and delete cards from any view
Rich Text Description — Full Lexical editor with mentions, images, code blocks, and slash commands
Comments & Activity — Threaded comments and full activity log per card
Labels & Priorities — Color labels plus priority levels with quick filters
Due Dates & Reminders — Date picker with overdue indicators and reminder settings
Checklists — Multi-checklist support with progress tracking
Attachments — File uploads with image previews via signed S3 URLs
Global Search — Cmd/Ctrl+K modal for instant search across boards and cards
Notifications — Real-time notification feed plus admin-bar bell icon — never miss a mention or due date
Keyboard Shortcuts — Power-user navigation throughout the plugin
Collaboration & Team Access
Team Management — Admin invites WordPress users to access Zoobbe through the plugin
Auto-Membership Boards — Team members automatically see Zoobbe boards they belong to — no manual sharing
Workspace Scoping — Team members are scoped to the admin’s workspaces for clean access boundaries
Per-User Authentication — Each WordPress user connects their own Zoobbe account independently
Demo & Onboarding
Try Demo Mode — Explore the plugin with a pre-populated sandbox workspace before signing up
Activation Redirect — Land directly on the Zoobbe setup page after activation — zero hunting through menus
Clean Demo Disconnect — End the demo and switch to your real account in one click
Look & Feel
Light & Dark Theme — Auto-respects your WordPress admin color scheme; manual toggle available
Custom Dropdowns — Polished native-feeling controls throughout (no jarring browser selects)
Optimized for wp-admin — Hides distracting WP chrome on Zoobbe pages for a focused workspace
Security
OAuth 2.0 with PKCE — Industry-standard authorization flow (RFC 7636), no secrets stored in the browser
AES-256-CBC Encrypted Tokens — Access and refresh tokens encrypted at rest in wp_usermeta
Per-User Tokens — Each user has their own credential — no shared accounts
Auto Token Refresh — Background refresh on 401 keeps sessions seamless
How it works
Install and activate the plugin
Click “Try Demo” to explore right away, OR click “Connect with Zoobbe” to use your account
Authorize the plugin (OAuth) — the consent page shows exactly which boards will be accessible
Start managing your projects from WordPress
Team access
Admins can invite WordPress users from Zoobbe > Settings. Team members connect their own Zoobbe accounts via OAuth and automatically see boards from the admin’s workspaces where they are a member — no manual board sharing required.
Requirements
WordPress 6.0+
PHP 7.4+
A Zoobbe account (free at zoobbe.com) — or use Try Demo mode without one
External Service
This plugin relies on Zoobbe, a third-party project management service, to provide all of its functionality. The plugin acts as a client that communicates with the Zoobbe API at https://api.zoobbe.com. A free Zoobbe account is required (or use Try Demo mode).
When data is sent:
On every page load within the plugin (fetching boards, cards, lists, notifications)
When you create, update, move, or delete cards, comments, checklists, and other project data
During authentication (OAuth 2.0 login flow)
When starting a Try Demo session (provisions an isolated demo workspace on Zoobbe’s servers)
This plugin connects to the Zoobbe API (api.zoobbe.com) to provide project management functionality. The following data is transmitted:
Authentication: Your Zoobbe account credentials are used to authenticate via OAuth 2.0. Access and refresh tokens are stored encrypted (AES-256-CBC) in your WordPress database.
Project data: Board, card, list, and comment data is fetched from and sent to Zoobbe’s servers. No project data is stored in WordPress.
User profile: Your Zoobbe user profile (name, email, avatar) is cached locally for display purposes.
Demo mode: When using Try Demo, an ephemeral demo account is provisioned on Zoobbe’s servers and wiped when the session ends. No payment or sign-up information is collected.
No data is shared with third parties beyond the Zoobbe service. No tracking or analytics scripts are included in the plugin.