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

microsoft-teams

Microsoft Teams API integration with managed OAuth. Manage teams, channels, messages, and meetings via Microsoft Graph API. Use this skill when users want to list teams, create channels, send messages, schedule meetings, or access meeting recordings and transcripts. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/byungkyu/microsoft-teams
Or

What This Skill Does

The microsoft-teams skill provides a robust gateway to the Microsoft Graph API, enabling seamless integration between OpenClaw and your Microsoft Teams workspace. It handles the complexities of OAuth authentication by acting as a managed proxy, allowing users to interact with teams, channels, messages, and meeting data without needing to manually manage credentials or OAuth flows. By directing requests to the Maton.ai gateway, the skill automatically injects authorized tokens, ensuring that your agent can programmatically manage your collaborative workspace securely and efficiently. Whether you need to automate meeting schedules, manage project-based channel communications, or retrieve transcripts from past discussions, this skill bridges the gap between your AI agent and the Microsoft 365 ecosystem.

Installation

To install this skill, use the OpenClaw command-line interface by running: clawhub install openclaw/skills/skills/byungkyu/microsoft-teams. After installation, ensure you have set your MATON_API_KEY as an environment variable to allow the agent to authenticate against the gateway. You will also need to manage your specific Microsoft Teams OAuth connection by visiting https://ctrl.maton.ai. Create a new connection for the 'microsoft-teams' application and follow the provided authorization URL to link your Microsoft account securely.

Use Cases

This skill is ideal for teams looking to automate routine communication tasks. For project managers, it can be used to automatically create dedicated channels for new client onboarding. For administrative assistants, it provides the ability to schedule recurring meetings based on data retrieved from other tools. For data analysts or developers, the skill allows for the automated retrieval of meeting transcripts and message histories for audit or reporting purposes. It effectively acts as a bridge, allowing your agent to participate in the collaborative flow of your organization without manual intervention.

Example Prompts

  1. "List all the teams I am currently a member of and provide a summary of the available channels in the 'Development' team."
  2. "Schedule a 30-minute sync meeting for tomorrow at 10:00 AM with the project team in the General channel."
  3. "Fetch the latest messages from the 'Project-X' channel and draft a summary of the open action items for me."

Tips & Limitations

Always ensure your MATON_API_KEY is kept secure and never exposed in public repositories. Note that this skill proxies requests to the Microsoft Graph API, meaning you are subject to Microsoft's API rate limits and permission scopes. Ensure your connected Microsoft account has the appropriate enterprise permissions to access the specific teams or meeting data you intend to manipulate. If you require functionality outside of Microsoft Teams, remember to switch to the api-gateway skill for other third-party integrations.

Metadata

Author@byungkyu
Stars4097
Views0
Updated2026-04-14
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-byungkyu-microsoft-teams": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#microsoft-teams#collaboration#automation#graph-api#productivity
Safety Score: 4/5

Flags: network-access, external-api

Related Skills

apollo

Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

byungkyu 4097

hubspot

HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).

byungkyu 4097

squareup

Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097

signnow

SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097

vimeo

Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.

byungkyu 4097