What are blocks?
Blocks are monthly capacity allocations:- Reserve team member time for specific work phases
- Organized by client and month
- Track hours allocated vs hours used
- Appear in team schedules
- Help visualize monthly workload
Blocks are planning tools. They show what capacity is reserved, but actual work is tracked through time entries and subtasks.
Why use blocks?
Capacity planning
Blocks help ensure:- Team members aren’t over-allocated
- Client work is planned in advance
- Work phases are sequenced correctly
- Realistic delivery timelines
Schedule visibility
Team members see:- What client work is coming
- When they’re needed
- How much time is allocated
- Their monthly workload
Client coordination
Blocks help coordinate:- When design work will happen
- When development can start
- When QA rounds are scheduled
- Deployment timing
Block components
Basic information
Every block includes:- Client - Which client the work is for
- Month/Year - When the work is planned
- Block type - Phase of work (Design, Development, QA, etc.)
- Round - For QA blocks, which iteration
- Allocated hours - Time reserved for this work
Schedule details
When planned:- Assignee - Team member assigned
- Start date - When work should begin
- End date - When work should complete
- Status - Current state
Status tracking
| Status | Description |
|---|---|
| Not Scheduled | Created but no dates assigned |
| Scheduled - Dates assigned, ready to work | |
| In Progress | Work has started |
| Completed | Work finished |
| Late | Not completed by end date |
Block types
Core blocks
Design:- UI/UX work
- Visual assets
- Creative direction
- Mockups and prototypes
- One per client per month
- Code and features
- Technical implementation
- Integrations
- One per client per month
- Production deployment
- Release management
- Go-live coordination
- One per client per month
QA blocks
Internal QA Review:- Team testing
- Bug identification
- Quality verification
- Can have multiple rounds
- Bug fixes from internal QA
- Adjustments and corrections
- Can have multiple rounds
- Client feedback changes
- Revisions after client review
- Can have multiple rounds
QA blocks support multiple rounds. For example, “Internal QA Review (Round 2)” if testing needs to happen again.
Creating blocks
Who can create
Users who can manage blocks:- Project Managers
- CSMs
- Managers
- Admins
Adding blocks
1
Navigate to Blocks
Go to Blocks page from main navigation
2
Select month
Use month navigation to choose planning month
3
Find client
Click on client row to expand
4
Add block
Click “Add block” button
5
Choose type
Select block type from menu
6
Block created
Block added to client’s month
Block restrictions
Single instance types:- Design, Development, Deployment
- Can only add once per month per client
- Button disabled if already exists
- All QA blocks
- Can add multiple rounds
- Automatically numbered (Round 1, Round 2, etc.)
Configuring blocks
Setting allocation
Specify hours for the block:- Entered in hours (e.g., 20 hours)
- Converted to minutes internally
- Shows in schedule as capacity
- Team member sees this allocated to them
Assigning team members
Assign who will do the work:- Click block to configure
- Select assignee from team
- Filtered by work type (design/dev/QA)
- Assignee sees block in their schedule
Scheduling dates
Set when work will happen:- Start date
- End date
- Block appears in schedule on these dates
- Status changes to “Scheduled” automatically
Status updates
Track block progress:- Not Scheduled - Initial state
- Scheduled - Dates assigned
- In Progress - Work started (manual update)
- Completed - Work finished (manual update)
- Late - Past end date, not complete
Viewing blocks
Blocks page
Global view of all clients:- Navigate by month
- See all active clients
- Expand to view client’s blocks
- Click client name to go to client schedule
Client schedule
Client-specific view:- Shows blocks for this client
- Alongside tasks and other work
- Integrated timeline
- Color-coded by type
Team schedule
Individual team member view:- Shows blocks assigned to them
- Mixed with tasks and other work
- See total capacity for each day
- Plan around commitments
Hours tracking
Allocated hours
Hours reserved for the block:- Set when configuring block
- Represents capacity needed
- Helps prevent over-allocation
- Visible in schedule
Tracking actuals
Actual hours tracked through:- Time entries logged to subtasks
- Time entries logged to help desk tickets
- Time entries with block reference
Budget comparison
Compare planned vs actual:- View on client schedule
- See if work is on track
- Identify overages early
- Helps with future planning
Blocks are capacity reservations. Actual work is tracked through time entries, which may reference the block.
Reordering blocks
Custom order
Change block display order:- Drag blocks up or down
- Only within same client/month
- Affects display only
- Helps match your workflow
- Design
- Development
- Internal QA Review
- Internal QA Fixes
- External QA Fixes
- Deployment
Why reorder?
Custom ordering useful for:- Showing parallel work phases
- Matching your process
- Highlighting priorities
- Visual clarity
Deleting blocks
When to delete
Remove blocks that are:- No longer needed
- Created by mistake
- Client work cancelled
- Replaced by different plan
How to delete
1
Find block
Locate block in client’s month
2
Click delete
Use delete action
3
Confirm
Confirm deletion
4
Removed
Block deleted, capacity released
Best practices
Plan early
Add blocks at start of month for best visibility
Realistic allocation
Don’t overallocate - leave buffer time
Assign promptly
Assign blocks so team can plan ahead
Use QA rounds
Add multiple QA blocks if testing will iterate
Sequence logically
Order blocks to match work flow
Update status
Keep status current as work progresses
Common workflows
Scenario 1: New client project
1
Create blocks
Add Design, Development, Internal QA, Deployment
2
Set allocations
Design: 20h, Dev: 40h, QA: 10h, Deploy: 5h
3
Assign team
Designer, developer, QA tester
4
Schedule sequence
Design (weeks 1-2), Dev (weeks 2-3), QA (week 4), Deploy (week 4)
5
Track progress
Update statuses as work progresses
Scenario 2: Ongoing retainer work
1
Monthly blocks
Add Development and Internal QA blocks each month
2
Allocate capacity
Based on retainer hours purchased
3
Assign team
Regular team members for this client
4
Schedule flexibly
Dates can adjust based on actual work
Scenario 3: Multiple QA rounds
1
Initial QA
Add “Internal QA Review” block
2
Issues found
Add “Internal QA Fixes” block
3
Re-test
Add “Internal QA Review (Round 2)” block
4
More fixes
Add “Internal QA Fixes (Round 2)” if needed
Troubleshooting
Can't add block - button disabled
Can't add block - button disabled
Block not showing in schedule
Block not showing in schedule
Blocks appear in schedules only when assigned and scheduled with dates. Configure the block first.
Can't find Blocks page
Can't find Blocks page
Blocks are accessible to PMs, CSMs, and Managers. Check your role permissions.
Team member says they don't see block
Team member says they don't see block
Verify block is assigned to them and has scheduled dates. Unassigned or unscheduled blocks don’t appear in personal schedules.
Hours don't match time entries
Hours don't match time entries
Block allocation is planned capacity. Actual hours come from time entries. They may differ.