microsoft-outlook

Automate Microsoft Outlook email, calendar, and contact tasks via the Microsoft Graph API.

114|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/zapier/connectors --skill microsoft-outlook-zapier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: microsoft-outlook
Source: https://github.com/zapier/connectors/tree/main/apps/microsoft-outlook
Command: npx skills add https://github.com/zapier/connectors --skill microsoft-outlook-zapier

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @zapier/zapier-sdk-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies managing Outlook tasks by enabling actions such as sending emails, organizing messages, managing calendars, and contacts from any compatible AI client or MCP server.

Core Features & Use Cases

  • Email Management: Send, reply, forward emails, organize messages, and manage folders.
  • Calendar Management: Create, update, and delete calendar events, list calendars, and view events in a date range.
  • Contacts Management: Create, update, delete, and list contacts.
  • Use Case: Use this Skill to schedule a meeting, send an email to a contact, or manage your daily email inbox without leaving your AI client or MCP server.

Quick Start

To send an email using the Outlook Skill, use the following command: outlook.sendMail '{subject: "Hello", body: "This is a test email.", toRecipients: [{emailAddress: "[email protected]"}]}' --connection zapier:<connection-id>

Frequently Asked Questions about microsoft-outlook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send emails through Microsoft Outlook using an AI client?

You can send emails through Microsoft Outlook by using the sendMail command with a subject, body, and recipient list. It requires a single OAuth 2.0 bearer token to authorize the request via the Microsoft Graph API.

Can I manage my Microsoft 365 calendar events from an MCP server?

Yes, you can manage Microsoft 365 calendar events directly from an MCP server. The Skill supports creating, updating, deleting events, listing calendars, and viewing events within a specific date range.

Does managing Outlook contacts require multiple authentication tokens?

No, managing Outlook contacts does not require multiple tokens. All email, calendar, and contacts management tasks operate using a single OAuth 2.0 bearer token for authorization.

What is the best way to automate organizing Outlook messages and folders?

The best way to automate organizing Outlook messages and folders is by using this Skill within a compatible AI client or MCP server. It leverages the Microsoft Graph API to organize messages and manage folders without leaving your workflow.

Can I use Zapier to automate Microsoft Outlook email and scheduling tasks?

Yes, you can use Zapier to automate Microsoft Outlook tasks. Built on the zapier-sdk-cli, it enables you to schedule meetings, send emails, and manage contacts through connected AI clients.

Are there limitations when using the Microsoft Graph API to manage Outlook calendars?

The Skill manages Outlook calendars via the Microsoft Graph API but requires a compatible AI client or MCP server environment. It operates using an OAuth 2.0 bearer token and is designed for office workflows and personal email management.