API integration
Expand your
Scheduling
integrations with the
Outlook Calendar
API integration.
superAI
Comprehensive Slack AI Agent toolset with fine-grained access control and MCP Server capabilities. Slack MCP Servers works seamlessly with Cursor and Claude AI editors for immediate consumption. Integrates with all popular LLM frameworks including LangChain and PyDantic for advanced AI orchestration.
list_all_outlookcalendar_me
Retrieves the profile information of the currently authenticated user, including their ID, name, email, and userPrincipalName
list_all_outlookcalendar_attachments
Get a list of attachments for an event by id in Outlook Calendar. Returns attachment objects including metadata and content details.
list_all_outlookcalendar_calendars
List calendars for a user in Outlook Calendar. Returns id, name, color, canShare, canViewPrivateItems, canEdit, defaultOnlineMeetingProvider, isTallyingResponses, isRemovable, and owner details.
get_single_outlookcalendar_calendar_by_id
Get calendar properties and relationships for a specific calendar by id in Outlook Calendar. Returns fields including id, name, color, isDefaultCalendar, canShare, canViewPrivateItems, canEdit, owner,…
update_a_outlookcalendar_event_by_id
Update properties of an event by id in Outlook Calendar. Returns updated event including originalStartTimeZone, originalEndTimeZone, responseStatus, recurrence, reminderMinutesBeforeStart, isOnlineMee…
create_a_outlookcalendar_event
Create an event in the specified user's calendar in Outlook Calendar. Returns the created event with fields like id, subject, start, end, location, attendees, and online meeting info if enabled.
delete_a_outlookcalendar_event_by_id
Delete event with id from the calendar in Outlook Calendar. If the event is a meeting, deleting it sends a cancellation to attendees. Returns 204 No Content on success.
get_single_outlookcalendar_event_by_id
Get event details by id in Outlook Calendar. Returns subject, body (HTML), bodyPreview, organizer, attendees, start and end times, location, and hideAttendees status.
list_all_outlookcalendar_events
List events in the user's mailbox in Outlook Calendar. Returns event id, subject, body (HTML), bodyPreview, organizer, attendees, start and end times with time zone, and location.
Enhanced
Outlook Calendar
with AI Capabilities
Unified APIs for
Outlook Calendar
Skip writing code for every integration. Save time by using Truto's category-specific Unified APIs. You can use the schema we provide out of the box or customize and override the mappings to suit your needs with AI.
Folders
The folder is a container used to organize and manage email messages.
Unified Emails API
Me
Unified User Directory API
Attachments
Represents an attachment associated with an event.
Unified Calendar API
Calendars
Represents a calendar of a user. Can have multiple events associated with it.
Unified Calendar API
Events
Events are the time-bound tasks that are associated with a calendar.
Unified Calendar API
Availability
Represents the availability of a person in a time period.
Unified Calendar API
Contacts
Unified Calendar API
Proxy API for
Outlook Calendar
✨ Powered by AI
Customize the mappings as you need using AI.
Build your own unified API from scratch, aided by AI.

We have been able to dramatically accelerate our GTM timeline by several months as a result of Truto. The devs at Truto worked with us to build a unified API structure with our team so that we have a solid base for future integrations as well. The support has been very quick to respond to our inquiries and provide timely resolutions for our requests.
Josh Benson,
CEO of Omnitrain