Overview
Time blocks allow you to define precise non-working hours within your project timeline. This feature is especially powerful when using Hour Mode, enabling you to model real-world availability constraints and optimize resource allocation.Time blocks work seamlessly with both Date Mode and Hour Mode. In Hour Mode, you can achieve millisecond precision in your project planning.
Understanding Time Blocks
Time blocks represent periods when work cannot be performed, such as:- Lunch breaks
- After-hours periods
- Team meeting times
- Maintenance windows
- Personal availability constraints
Defining Non-Working Hours
Basic Configuration
- Navigate to the Configuration panel
- Select the Time Blocks section
- Click Add Time Block
- Define your non-working period:
- Start time
- End time
- Days of week (optional)
- Label (e.g., “Lunch Break”, “After Hours”)
Default Non-Working Hours
A typical workday configuration might look like:Custom Time Blocks for Availability
Individual Availability Patterns
Different team members may have unique availability:- Part-time employees: Define their working hours precisely
- Contractors: Model limited availability windows
- Global teams: Account for timezone differences
- Flexible schedules: Support various work arrangements
Creating Person-Specific Time Blocks
- Select a team member from your project
- Click Add Personal Time Block
- Define their specific non-working hours
- The system will automatically adjust tasks assigned to them
Personal time blocks override global time blocks. This allows you to create general rules while accommodating individual exceptions.
Multiple Time Block Configurations
Manage different scheduling scenarios with multiple configuration profiles:Configuration Profiles
Standard Operations- Regular business hours
- Standard lunch breaks
- Normal team availability
- Extended working hours
- Reduced break times
- Increased availability
- Limited system access
- Restricted work periods
- Extended non-working blocks
Switching Between Configurations
- Navigate to Configuration > Time Block Profiles
- Select from your saved profiles
- Click Apply Profile
- Timeline automatically recalculates
Use Cases for Time Exclusions
Software Development Teams
Daily Stand-ups and MeetingsHealthcare Facilities
Shift TransitionsManufacturing Operations
Equipment Maintenance WindowsGlobal Teams
Timezone Overlap WindowsImpact on Hour Mode
When using Hour Mode, time blocks enable millisecond-precise planning:Automatic Task Scheduling
- Tasks automatically flow around time blocks
- Duration calculations exclude blocked periods
- Resource allocation respects availability constraints
- Dependencies adjust intelligently
Visual Timeline Display
In Hour Mode, you’ll see:- Blocked periods with distinctive shading
- Clear boundaries between working and non-working hours
- Task bars that intelligently wrap around blocks
- Hover tooltips explaining each time block
The precision of Hour Mode combined with time blocks makes it invaluable for intensive projects with tight deadlines and complex coordination requirements.
Advanced Features
Recurring Time Blocks
Set up patterns that repeat:- Daily: Same time every day
- Weekly: Specific days each week
- Bi-weekly: Every other week pattern
- Monthly: First Monday, last Friday, etc.
Temporary Time Blocks
For one-time events:- Conference attendance
- Training sessions
- Team building events
- Client presentations
Exception Handling
- Right-click on a time block
- Select Add Exception
- Specify the date and modified hours
- Exception will override the standard block for that day only
Managing Time Blocks
Best Practices
- Model reality: Configure blocks to match actual team behavior
- Communicate clearly: Label blocks descriptively
- Review regularly: Update blocks as team patterns change
- Test impact: Review timeline after adding blocks to verify results
- Document exceptions: Keep notes on any special case handling
Bulk Operations
- Duplicate blocks: Copy common patterns across days
- Import/Export: Share time block configurations between projects
- Template library: Save frequently used configurations
- Batch edit: Modify multiple blocks simultaneously
Visual Management
The timeline view provides visual feedback:- Color-coded blocks for different categories
- Opacity variations for different priority levels
- Pattern fills for recurring vs. one-time blocks
- Interactive tooltips with block details
Performance Considerations
Time blocks are calculated in real-time as you edit your timeline. For optimal performance with large projects (100+ tasks), keep time blocks simple and avoid excessive overlap.
Optimization Tips
- Use broader blocks when possible (e.g., “After Hours” instead of multiple small blocks)
- Consolidate similar blocks into single entries
- Remove unused or expired time blocks
- Archive old configurations rather than accumulating many profiles
Integration with Other Features
Time blocks work seamlessly with:- Date Exclusions: Compound effect for maximum accuracy
- Team Colors: Visual distinction of who’s affected
- Export Functions: Include time blocks in exported data
- LocalStorage Auto-save: Configurations persist automatically
Excluding Dates
Configure date-level exclusions like holidays and weekends
Customization
Personalize colors, themes, and visual settings
