ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

outlook

Read, search, and manage Outlook emails and calendar via Microsoft Graph API. Use when the user asks about emails, inbox, Outlook, Microsoft mail, calendar events, or scheduling.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cristiandan/outlook-plus
Or

What This Skill Does

The Outlook skill for OpenClaw provides a robust interface for interacting with Microsoft Outlook and Hotmail services via the Microsoft Graph API. It acts as a bridge between the AI agent and your email or calendar environment, allowing for programmatic reading, searching, and management of communications and scheduling. By leveraging OAuth2, it ensures secure access to your data without compromising your credentials. The skill is designed to handle multiple accounts seamlessly, making it an essential tool for users managing both professional and personal digital lives from a single terminal or AI interface.

Installation

Installation is streamlined through the OpenClaw ecosystem. You can install the skill by running clawhub install openclaw/skills/skills/cristiandan/outlook-plus. For the initial setup, you can either use the automated script ./scripts/outlook-setup.sh, which guides you through Azure CLI authentication and app registration, or follow the detailed manual configuration instructions found in references/setup.md. The automated process handles the creation of necessary API permissions, including Mail.ReadWrite and Calendars.ReadWrite, and organizes your environment by creating local configuration profiles in ~/.outlook-mcp/.

Use Cases

This skill is highly versatile, supporting productivity workflows such as:

  • Quickly summarizing unread emails from specific senders or folders.
  • Searching for historical correspondence using complex KQL queries.
  • Managing calendar scheduling by listing events and checking availability.
  • Handling multiple identities (work vs. personal) without needing to switch browsers or tabs.
  • Automating routine email checks or data extraction tasks through the command line.

Example Prompts

  1. "OpenClaw, please list my unread emails from the last 24 hours and highlight any with attachments from my manager."
  2. "Search my work inbox for any emails containing the subject 'Project Alpha' received after June 1st and summarize the latest updates."
  3. "What is my schedule for today? List all calendar events and tell me if I have any overlapping appointments."

Tips & Limitations

To maximize efficiency, utilize the --account flag when managing multiple identities to ensure the AI interacts with the correct mailbox. The advanced query options (e.g., --after, --before, --folder) are significantly more powerful than standard inbox browsing, allowing for precise filtering of large archives. Note that while this skill is highly capable, it requires active API tokens; if you encounter connectivity issues, use the ./scripts/outlook-token.sh test command to verify your session and ./scripts/outlook-token.sh refresh if your token has expired. Be mindful that extensive data retrieval may be subject to Microsoft Graph API rate limits.

Metadata

Stars3409
Views0
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cristiandan-outlook-plus": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#email#calendar#productivity#outlook#automation
Safety Score: 4/5

Flags: file-read, file-write, external-api, network-access