Skip to main content
Blocks are capacity reservations that help plan and schedule client work for the month ahead. They represent phases of work like Design, Development, and QA, ensuring team capacity is allocated appropriately.

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

StatusDescription
Not ScheduledCreated but no dates assigned
Scheduled - Dates assigned, ready to work
In ProgressWork has started
CompletedWork finished
LateNot completed by end date

Block types

Core blocks

Design:
  • UI/UX work
  • Visual assets
  • Creative direction
  • Mockups and prototypes
  • One per client per month
Development:
  • Code and features
  • Technical implementation
  • Integrations
  • One per client per month
Deployment:
  • 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
Internal QA Fixes:
  • Bug fixes from internal QA
  • Adjustments and corrections
  • Can have multiple rounds
External QA Fixes:
  • 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
Multi-round types:
  • 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
Configure blocks early in the month to help team members plan their time.

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
Default order:
  1. Design
  2. Development
  3. Internal QA Review
  4. Internal QA Fixes
  5. External QA Fixes
  6. 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
Deleting blocks is permanent. Time entries remain, but the capacity reservation is lost.

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

Core blocks (Design, Development, Deployment) can only be added once per client per month. Check if it already exists.
Blocks appear in schedules only when assigned and scheduled with dates. Configure the block first.
Blocks are accessible to PMs, CSMs, and Managers. Check your role permissions.
Verify block is assigned to them and has scheduled dates. Unassigned or unscheduled blocks don’t appear in personal schedules.
Block allocation is planned capacity. Actual hours come from time entries. They may differ.

Next steps