What problem does it solve?
This Skill removes manual calendar management overhead by automating Outlook Calendar tasks such as creating and updating events, managing attendees, finding mutually available meeting times, and handling invitations and declines across user calendars.
Core Features & Use Cases
- Create and manage events: Programmatically create events with timezone-aware ISO 8601 datetimes, set online meeting providers (Teams), and control attendee lists and notifications.
- Search and list events: Use OData filters, calendar view queries, and mailbox timezone retrieval to locate events, paginate results, and fetch full event details.
- Find meeting times and schedules: Suggest optimal meeting slots across multiple attendees and check free/busy schedules within constrained time windows.
- Update, decline, and delete workflows: Safely update event fields, replace attendee lists, decline invitations with comments or proposed times, and delete events with notification controls.
- Use Case: Find a 30-minute slot this week where three colleagues are free, create the event as a Teams meeting, and send invites while respecting time zones and attendee types.
Quick Start
Find a 30-minute meeting slot this week where all three attendees are free and send the invite using the Outlook toolkit via Rube MCP.