Documentation Index
Fetch the complete documentation index at: https://docs.jinba.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Outlook Calendar tools allow you to automate various tasks related to Outlook Calendar, such as creating events, finding events, updating events, and deleting events using Microsoft Graph API.Key Features
OUTLOOK_CALENDAR_FIND_EVENT- Find events in Outlook Calendar within a given time range or by search query.
OUTLOOK_CALENDAR_CREATE_EVENT- Create a new event in a specified calendar.
OUTLOOK_CALENDAR_UPDATE_EVENT- Update an existing event with new details.
OUTLOOK_CALENDAR_DELETE_EVENT- Delete an event from Outlook Calendar.
Authentication
To use the Outlook Calendar API, you need to navigate to the Jinba secrets dashboard and authenticate with your Microsoft account. This will create a new OAuth token for you. Note: Treat API keys as sensitive information and never commit them to public repositories. For further details, click here.Example: Create, Update, Find, and Delete Events
Tool Details
OUTLOOK_CALENDAR_FIND_EVENT
Searches for events in Outlook Calendar within a specified date range or by search query. Input Parameters:calendar_id- Calendar ID (default: “default”)query- Search query (partial match on event subject)timezone- Timezone for naive datetimes (required, e.g., “Z”, “UTC”, “+09:00”)time_min- Start time in RFC3339 formattime_max- End time in RFC3339 formattop- Maximum number of events to return (1-50, default: 10)
events- Array of matching events with id, subject, start, end, organizer, location, and webLink
OUTLOOK_CALENDAR_CREATE_EVENT
Creates a new event in Outlook Calendar. Input Parameters:calendar_id- Calendar ID (default: “default”)summary- Event title (required)description- Event description (optional)timezone- Timezone for naive datetimes (required, e.g., “Z”, “UTC”, “+09:00”)start- Event start time in RFC3339 format (required)end- Event end time in RFC3339 format (required)attendees- Comma-separated email addresses (optional)content_type- Description content type: “HTML” or “Text” (default: “HTML”)
event- Created event with id and webLink
OUTLOOK_CALENDAR_UPDATE_EVENT
Updates an existing event in Outlook Calendar. Input Parameters:event_id- Event ID to update (required)summary- New event title (optional)description- New event description (optional)timezone- Timezone for naive datetimes (required, e.g., “Z”, “UTC”, “+09:00”)start- New event start time in RFC3339 format (optional, requires end)end- New event end time in RFC3339 format (optional, requires start)attendees- New attendee list (optional, replaces existing)content_type- Description content type: “HTML” or “Text”
event- Updated event with id and webLink
OUTLOOK_CALENDAR_DELETE_EVENT
Deletes an event from Outlook Calendar. Input Parameters:event_id- Event ID to delete (required)
status- HTTP status code of the deletion request
Jinba Toolbox