Overview
The Calendar module provides comprehensive scheduling capabilities for managing events, meetings, and activities across your MSP operations. Integrate with Microsoft 365 calendars and coordinate schedules across teams and clients.Key Features
Event Management
Create and manage events, meetings, and appointments
Multiple Views
List, personal, and recurring event views
M365 Integration
Sync with Microsoft 365 calendars
Recurring Events
Set up and manage recurring schedules
Calendar Views
List View
Display events in a list format:- Chronological event listing
- Quick filtering options
- Bulk actions support
- Export capabilities
My Calendar
Personal calendar view showing:- Your assigned events
- Personal appointments
- Team meetings
- Client engagements
Recurring Events
Manage repeating events:- Daily, weekly, monthly patterns
- Custom recurrence rules
- Exception handling
- Series editing
Event Management
Creating Events
1
Click New Event
Access event creation from any calendar view
2
Event Details
- Title and description
- Start and end times
- Location (physical or virtual)
- Event type/category
3
Participants
- Add attendees
- Set organizer
- Configure notifications
4
Recurrence
Set up repeating pattern if needed
5
Save Event
Event appears in calendar and sends invitations
Event Types
- Client Meetings: Scheduled client interactions
- Internal Meetings: Team and department meetings
- Maintenance Windows: Scheduled maintenance activities
- Training Sessions: Educational and training events
- Reviews: QBRs and performance reviews
- Deadlines: Important due dates and milestones
Microsoft 365 Integration
Calendar Sync
Synchronize with M365 calendars:- Bi-directional sync
- Real-time updates
- Conflict detection
- Multiple calendar support
Setup Process
1
Configure Integration
Set up M365 connection in Settings
2
Authorize Access
Grant calendar permissions
3
Select Calendars
Choose which calendars to sync
4
Configure Sync
Set sync frequency and options
Scheduling Features
Availability Management
- Free/busy time display
- Scheduling assistant
- Conflict detection
- Time zone handling
Meeting Coordination
- Find available time slots
- Send meeting invitations
- Track RSVPs
- Meeting reminders
Resource Booking
- Room reservations
- Equipment scheduling
- Resource availability
- Booking conflicts
Recurring Events
Recurrence Patterns
Every day or every X days
Managing Series
- Edit single occurrence
- Edit entire series
- Delete occurrences
- Add exceptions
Calendar Settings
Display Options
Configure calendar appearance:- Default view (day, week, month)
- Working hours
- Time zone
- Color coding
Notification Settings
- Email reminders
- In-app notifications
- SMS alerts (if configured)
- Default reminder times
Sharing Settings
- Calendar visibility
- Sharing permissions
- Public calendar options
- External access
Integration Points
Planner Module
- Link calendar events to planner items
- Schedule planner activities
- Deadline visualization
Compliance Module
- Schedule compliance activities
- Audit appointments
- Review meetings
Tickets Module
- Schedule on-site visits
- Maintenance windows
- Support appointments
Mobile Access
Access calendar on mobile devices:- Responsive web interface
- Mobile app integration
- Offline access
- Push notifications
Best Practices
Color Coding
Color Coding
Use consistent colors for different event types
Buffer Time
Buffer Time
Include buffer time between appointments
Agenda Distribution
Agenda Distribution
Send agendas 24 hours before meetings
Regular Sync
Regular Sync
Ensure M365 sync runs regularly for accuracy
Permissions
Calendar permissions:read_calendar
- View calendar eventscreate_events
- Create new eventsedit_events
- Modify existing eventsdelete_events
- Remove eventsmanage_calendars
- Configure calendar settings
Related Modules
- Planner - Link to planning activities
- Compliance - Schedule compliance tasks
- Microsoft 365 - Calendar synchronization