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

ms-outlook-teams-assistant

Track and nag about Microsoft Outlook email and (optionally) Microsoft Teams messages on a Windows machine, without relying on web versions. Use when the user asks to: (1) monitor inbox/mentions and remind them on Telegram/Teams until dismissed, (2) draft short, personable, low-jargon email replies from an existing Outlook thread, (3) surface action items from the last N days (default 7). Works via Outlook Desktop automation (COM) and optionally Microsoft Graph for Teams if configured.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abhinavjp/ms-outlook-teams-assistant
Or

What This Skill Does

The ms-outlook-teams-assistant is a high-utility automation agent designed to streamline your daily communication workflows on Windows. By leveraging local Outlook Desktop automation (COM) and optional Microsoft Graph connectivity, it acts as a persistent personal assistant. It intelligently monitors your inbox for actionable threads, drafts responses that adhere to your specific communication style, and provides recurring reminders via Telegram or Teams. Unlike web-based scrapers, it interacts directly with your installed desktop client for maximum reliability and privacy.

Installation

  1. Ensure Microsoft Outlook Desktop is installed and active.
  2. Execute the install command: clawhub install openclaw/skills/skills/abhinavjp/ms-outlook-teams-assistant.
  3. Install Python dependencies using pip install pywin32.
  4. Initialize your environment by creating references/config.json based on the references/config.example.json template.
  5. (Optional) For Teams integration, follow the instructions in references/teams-graph-setup.md to register an application and perform the initial device code login.

Use Cases

  • Inbox Triage: Automatically surface emails from the last 7 days that require a response, filtering out noise and broadcast lists.
  • Smart Reminders: Receive periodic nudges on Telegram until you dismiss an actionable item, ensuring no task falls through the cracks.
  • Drafting Support: Generate concise, low-jargon, and personable email drafts that match your preferred tone—avoiding complex punctuation and redundancy.
  • Cross-Platform Sync: Consolidate actionable items from both Outlook and Teams into a single, manageable digest.

Example Prompts

  • "Scan my Outlook inbox for emails from the last 3 days that I haven't replied to and remind me about them on Telegram."
  • "Draft a short, polite email reply to the most recent thread from Sarah, making sure to acknowledge the project timeline without using em dashes."
  • "I have too many messages. Can you show me the top 5 action items from Teams and Outlook that I need to address today?"

Tips & Limitations

  • Safety First: This agent creates drafts; it does not auto-send emails. Always review content before hitting send.
  • Nagging Management: The skill tracks dismissed items locally. If you find a reminder too persistent, use the scripts/state.py helper to dismiss specific items.
  • Graph API: Teams tracking requires proper Entra ID configuration. If you do not have tenant admin permissions, limit your usage to Outlook Desktop automation.
  • Optimization: You can adjust the heuristics in your config file to better define what constitutes an 'actionable' email (e.g., changing time windows or priority markers).

Metadata

Author@abhinavjp
Stars4473
Views0
Updated2026-05-01
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-abhinavjp-ms-outlook-teams-assistant": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

Flags: file-write, file-read, external-api, code-execution