5 min read
TimeFlow Overview
Manage schedules, events, and time-based activities with CommFlow's TimeFlow calendar module.
TimeFlow Overview#
TimeFlow is CommFlow's calendar and scheduling module. Manage events, coordinate schedules, and never miss important dates.
What is TimeFlow?#
TimeFlow provides comprehensive time management:
- Calendar - Visual event management
- Events - Schedule meetings and activities
- Reminders - Never forget important dates
- Team Scheduling - Coordinate with colleagues
- Integration - Connect with other CommFlow modules
Key Features#
Calendar Views#
| View | Description |
|---|---|
| Day | Detailed single day |
| Week | 7-day overview |
| Month | Monthly calendar |
| Agenda | List of upcoming events |
Event Types#
Create different types of events:
| Type | Icon | Use For |
|---|---|---|
| Meeting | Video | Team meetings, calls |
| Task | Check | Task deadlines |
| Reminder | Bell | Personal reminders |
| All-Day | Calendar | Holidays, deadlines |
| Recurring | Repeat | Regular events |
Calendar Interface#
┌─────────────────────────────────────────────────────────┐
│ TimeFlow [Day] [Week] [Month] [+ New Event] │
├─────────────────────────────────────────────────────────┤
│ January 2026 │
│ Mon Tue Wed Thu Fri Sat Sun │
├──────┬──────┬──────┬──────┬──────┬──────┬──────────────┤
│ 29 │ 30 │ 31 │ 1 │ 2 │ 3 │ 4 │
│ │ │ │█████ │ │ │ │
├──────┼──────┼──────┼──────┼──────┼──────┼──────────────┤
│ 5 │ 6 │ 7 │ 8 │ 9 │ 10 │ 11 │
│ │██████│ │ │ │ │ │
├──────┼──────┼──────┼──────┼──────┼──────┼──────────────┤
│ 12 │ 13 │ 14 │ 15 │ 16 │ 17 │ 18 │
│ │ │ │██████│ │ │ │
└──────┴──────┴──────┴──────┴──────┴──────┴──────────────┘
Getting Started#
Accessing TimeFlow#
- Click TimeFlow in the sidebar
- View your calendar
- Navigate between views
- Create events
Creating Your First Event#
- Click + New Event or click a date
- Enter event details:
- Title
- Date and time
- Location (optional)
- Description
- Attendees
- Click Save
Core Functions#
Creating Events#
Quick Create:
- Click on any date/time slot
- Type event title
- Press Enter
Detailed Create:
- Click + New Event
- Fill in all fields
- Add attendees
- Set reminders
- Click Save
Event Details#
| Field | Description |
|---|---|
| Title | Event name |
| Date/Time | When it happens |
| Duration | How long |
| Location | Physical or virtual |
| Description | Additional details |
| Attendees | People invited |
| Reminders | Notification times |
| Color | Visual categorization |
Editing Events#
- Click event on calendar
- Modify details in panel
- Click Save
Or drag event to reschedule.
Deleting Events#
- Click event
- Click Delete
- Confirm deletion
For recurring events, choose:
- Delete this event only
- Delete all future events
- Delete all events in series
Recurring Events#
Setting Up Recurrence#
- Create or edit event
- Click Repeat
- Choose frequency:
- Daily
- Weekly
- Monthly
- Yearly
- Custom
Recurrence Options#
| Option | Example |
|---|---|
| Daily | Every day at 9am |
| Weekly | Every Monday |
| Bi-weekly | Every other Tuesday |
| Monthly | First Friday each month |
| Yearly | Same date annually |
Custom Recurrence#
Repeat every [2] [weeks] on [Mon, Wed, Fri]
Starting: January 15, 2026
Ending: [Never / After 10 occurrences / On date]
Reminders#
Setting Reminders#
- Open event
- Click Add Reminder
- Choose timing:
- At time of event
- 5, 10, 15, 30 minutes before
- 1 hour, 2 hours before
- 1 day, 2 days before
- Custom time
Reminder Notifications#
Receive reminders via:
- Desktop - Browser notification
- Mobile - Push notification
- Email - Email reminder
- In-App - CommFlow notification
Multiple Reminders#
Add multiple reminders per event:
Event: Team Meeting
Reminders:
• 1 day before (email)
• 1 hour before (desktop)
• 10 minutes before (mobile)
Team Scheduling#
Inviting Attendees#
- Open event
- Click Add Attendees
- Search for team members
- Select people to invite
- Save event
Attendee Responses#
| Response | Meaning |
|---|---|
| Accepted | Will attend |
| Declined | Cannot attend |
| Tentative | Might attend |
| No Response | Hasn't replied |
Finding Availability#
See when team is free:
- Create new event
- Add attendees
- Click Find Time
- View availability grid
- Select open slot
Shared Calendars#
View team calendars:
- Click Calendars in sidebar
- Enable team member calendars
- Events overlay on your view
- Color-coded by person
Calendar Categories#
Creating Categories#
Organize events with colors:
- Go to Settings > TimeFlow > Categories
- Click Add Category
- Enter name and choose color
- Click Save
Default Categories#
| Category | Color | Use For |
|---|---|---|
| Work | Blue | Work events |
| Personal | Green | Personal events |
| Meeting | Orange | Meetings |
| Holiday | Red | Time off |
Filtering by Category#
- Click Filter in toolbar
- Check categories to show
- Unchecked categories hidden
Integration#
With TaskFlow#
- Task due dates appear on calendar
- Click to open task
- Task completion updates calendar
With Inbox#
- Schedule follow-ups from tickets
- Link events to conversations
- Track customer meetings
With Team Chat#
- Share events in channels
- Event reminders in chat
- Quick RSVP from messages
Mobile Access#
Access TimeFlow on mobile:
- View calendar
- Create events
- Receive push notifications
- Quick add from widget
Keyboard Shortcuts#
| Shortcut | Action |
|---|---|
N | New event |
D | Day view |
W | Week view |
M | Month view |
T | Go to today |
←/→ | Navigate dates |
Esc | Close event |
Best Practices#
Event Organization#
- Use categories - Color code event types
- Clear titles - Include key info in title
- Add location - Physical or video link
- Set reminders - Don't rely on memory
Team Scheduling#
- Check availability - Before scheduling
- Add agendas - In event description
- Respect time zones - For distributed teams
- Don't over-schedule - Leave buffer time
Next Steps#
- Events & Reminders - Deep dive into events
- Team Chat - Coordinate with your team
Was this page helpful?
Let us know if you found what you were looking for.