Stream Planner module
Stream Planner gives you kanban and table boards to organise everything before and during a stream — talking points, segment order, sponsor reminders, community shout-outs, post-stream to-dos. Cards carry priorities, statuses, due dates, notes, platform tags, and Twitch-validated owners, and your mod team can be given read or write access per board.
Available on the Free tier and above. See Module access by tier.
At a glance
| Capability | What it does |
|---|---|
| Boards | Independent planning spaces with a starter board created for you; archive and reorder them |
| Kanban view | Five status columns; drag a card onto a column to change its status |
| Table view | Spreadsheet-style rows with sorting, per-column filters, and inline editing |
| Rich items | Priority (P0–P3), status, due date, notes, platform tags, up to 10 owners per card |
| Custom columns | Up to 20 channel-wide extra columns shown in Table view |
| Platforms | A channel-wide tag list (Twitch, YouTube, …) to mark where an item applies |
| CSV import | Bulk-import up to 200 rows per file with column mapping and preview |
| Access control | Per-role and per-user permissions, globally and per board, managed by the broadcaster |
| Notifications | Owners with StreamerCatalyst accounts are notified on assignment and completion |
Boards
Your first visit creates a default board named “Ideas, Tasks & Fixes”. Create more from Stream Planner → Boards (names up to 100 characters) — one for weekly planning, one per game, one for community events.
Board limits are tier-based:
| Tier | Boards |
|---|---|
| Free | 1 |
| Affiliate | 3 |
| Partner / Partner+ | Up to 20 (safety cap) |
Boards are archived, not deleted — archiving hides a board and clears its per-board permissions, but keeps every item; unarchive it at any time (tick Show archived on the Boards page). If your tier drops, surplus boards beyond the new limit are archived automatically, oldest first — never the default board. Boards are reordered with Up/Down controls.
Views
Every board offers two views of the same data — switching never loses content. Your last-used view and active board are remembered per browser.
Kanban
Five fixed status columns: Not Started, In Progress, Completed, Blocked, and Denied. Drag a card onto a column to set its status (this changes status only, not card order). Each column has a + Add card shortcut that creates a title-only card in that status. Cards show their priority badge, due date, up to two platform tags, and an owner count.
Table
A sortable table with per-column filters (text search, priority/status/platform multi-select, and a due-date range), a Hide Completed & Denied toggle, inline editing of every field, an add-item row, and Up/Down reordering. Overdue due dates are highlighted, and URLs in notes render as clickable links.
Items
Each card supports:
| Field | Details |
|---|---|
| Title | Required, up to 500 characters |
| Priority | P0 – P3 (default P2) |
| Status | Not Started (default), In Progress, Completed, Blocked, Denied |
| Due date | Optional calendar date |
| Notes | Up to 5,000 characters; URLs auto-link in Table view |
| Platforms | Any of your channel’s platform tags |
| Owners | Up to 10 per item, validated against Twitch as you type |
| Custom columns | One value (up to 1,000 characters) per custom column |
Boards hold up to 500 items each. “Open” items on the Overview page are those not Completed or Denied.
Owners are Twitch users — the picker validates each login against Twitch and remembers previously used owners (up to 200 saved users, manageable under Settings → Saved Users). Owners who have a StreamerCatalyst account are badged SC Member and receive an in-app notification when they’re assigned to an item and when an item they own is completed (the item’s creator is notified too).
Custom columns
Add up to 20 channel-wide custom columns (names up to 50 characters — letters, numbers, spaces, and hyphens) under Settings → Custom Columns. They appear as extra editable columns in Table view on every board and can be renamed, reordered, and deleted (deleting a column removes its values from all items).
Platforms
Settings → Platforms manages a channel-wide tag list for marking where an item applies. Twitch is the built-in default and can’t be removed; add up to 25 platforms of your own (removing one detaches it from all items).
CSV import
Boards → Import CSV opens a three-step wizard (File → Map columns → Preview):
- Files up to 64 KB and 200 rows per import; a board still can’t exceed 500 items.
- Headers are auto-mapped by name (title, priority, status, due date, notes, platforms), and common status synonyms are understood —
done→ Completed,todo→ Not Started,wip→ In Progress,hold→ Blocked,rejected/cancelled→ Denied. - Unmapped columns can create a new custom column or be appended to Notes.
- Invalid priorities, statuses, and dates are coerced to defaults (shown as warnings in the preview); rows without a title are skipped and reported.
Access control
By default boards are visible only to the broadcaster — moderators have no access until granted. The broadcaster (only) manages permissions on the Access page and per board:
- Role-based access — set Lead Moderators and Moderators each to No Access, Read Only, or Read & Write, globally or per board (per-board settings can inherit from global).
- Per-user overrides — grant a specific Twitch user their own access level, globally or per board (up to 50 overrides at each level). Usernames are validated against Twitch as you type.
The most specific setting wins: a per-user board override beats a per-user global override, which beats the board’s role setting, which beats the global role setting. Read-only masquerade sessions can never make changes, and module settings edits require the broadcaster or a Lead Mod.
Search
Boards and cards appear in the dashboard command palette (Cmd/Ctrl-K) under Planner · Boards and Planner · Cards, filtered to boards you can access.
Configuration
Open Stream Planner in the dashboard sidebar:
- Overview — active-board and open-item counts, board switcher, Table/Kanban toggle.
- Boards — create, rename, reorder, archive/unarchive, import CSV, per-board permissions.
- Settings — platforms, custom columns, saved users.
- Access — role-based access and per-user overrides (broadcaster only).
API and endpoint reference
See Stream Planner — API endpoints for the full list of HTTP endpoints.
Auth reference
See Stream Planner — Authentication & permissions for the OAuth scopes this module uses.
Share Feedback
Need help or want to chat? Join our Discord to get support, report bugs, and talk with other streamers.▸ What we're sending
| Module | — |
| Page | — |
| Browser | — |
| Screen | — |
| Channel | anonymous |
| Submitted | — |