Calendar Plugin
Comprehensive event management. Schedule events, manage resources, automate workflows, and collaborate with your team.
Features
📅 Event Management
- Multiple views — Month, week, day, agenda
- Drag & drop — Reschedule events easily
- Recurring events — Daily, weekly, monthly patterns
- All-day events — Full-day scheduling
👥 Resources
- Resource types — Rooms, equipment, people
- Availability — Track resource schedules
- Conflict detection — Prevent double-booking
- Color coding — Visual organization
⚡ Automation
Create rules to automate workflows:
- Triggers — Event created, updated, approaching
- Actions — Send notification, create task, update status
- Conditions — Filter by event type, resource, time
🤖 AI Features
- Smart scheduling — AI suggests optimal times
- Conflict resolution — Automatic alternatives
- Event insights — Usage patterns and trends
🔔 Reminders
- Email reminders — Notify before events
- In-app notifications — Dashboard alerts
- Custom timing — 5 min, 1 hour, 1 day before
Using the Calendar
Creating Events
- Go to Calendar in the sidebar
- Click on a date/time slot
- Fill in event details
- Save
Event Fields
| Field | Description |
|---|---|
| Title | Event name |
| Date/Time | Start and end |
| Resource | Associated resource |
| Description | Event details |
| Recurrence | Repeat pattern |
| Participants | Invited users |
| Reminders | Notification settings |
Managing Resources
- Go to Calendar → Resources
- Click Add Resource
- Set name, type, color
- Save
Creating Automations
- Go to Calendar → Automation
- Click New Rule
- Set trigger, conditions, actions
- Enable the rule
AI Credits Usage
| Feature | Credits |
|---|---|
| Smart scheduling suggestions | 2 |
| Event insights generation | 3 |
| Conflict resolution | 1 |
API Access
query GetEvents {
calendarEvents(
start: "2025-01-01"
end: "2025-01-31"
) {
id
title
start
end
resource {
name
}
}
}
💡 Pro Tip
Use AI suggestions to find the best meeting times based on team availability and past patterns.