Process.coProcess.co
← Microsoft Outlook
Microsoft Outlook

MICROSOFT OUTLOOK · ACTION

Get Calendar Availability

Compute bounded Outlook free/busy information for declared calendars and resources.

Use in a workflow

microsoft-outlook-get-calendar-availability

Write

Inputs

  • Calendars or resourcesstring(emailList)

    schedules

  • Start local date and timestringRequired

    startDateTime

  • End local date and timestringRequired

    endDateTime

  • Microsoft time zonestringRequired

    timeZone

  • Availability intervalintegerRequired

    intervalMinutes

Output

{ schemaVersion: 1; provider: "microsoft-graph"; outcome: "complete" | "empty" | "partial" | "stale" | "unauthorized" | "forbidden" | "throttled" | "unavailable" | "malformed-provider"; mailbox?: { id: string; address: string; displayName?: string }; data?: { schedules: { scheduleId: string; availabilityView?: string; items: { status: string; start: { dateTime: string; timeZone: string }; end: { dateTime: string; timeZone: string }; subject?: string; location?: string; isPrivate?: boolean }[]; errors: { code?: string; message?: string }[]; }[]; }; nextCursor?: string; error?: { code: "complete" | "empty" | "partial" | "stale" | "unauthorized" | "forbidden" | "throttled" | "unavailable" | "malformed-provider"; message: string; retryAfterSeconds?: number }; evidence: { provider: "microsoft-graph"; operation: "events" | "availability" | "event-create"; observedAt: string; providerRequests: number; durationMs: number; evidenceRefs: string[]; }; }

CONTINUE

Use this in a workflow

Add Get Calendar Availability to a Process.co workflow and connect it with Microsoft Outlook and your other tools.

Get started

Browse all integrations →