teams-meeting-pipeline

Automate Microsoft Teams meeting summary pipelines via the Hermes CLI.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/ghufronbagaskara/agent-im --skill teams-meeting-pipeline-ghufronbagaskara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teams-meeting-pipeline
Source: https://github.com/ghufronbagaskara/agent-im/tree/main/hermes-home/skills/productivity/teams-meeting-pipeline
Command: npx skills add https://github.com/ghufronbagaskara/agent-im --skill teams-meeting-pipeline-ghufronbagaskara

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves the operational friction of managing Microsoft Teams meeting summaries, ensuring that transcripts, action items, and meeting notes are consistently captured and delivered without manual intervention.

Core Features & Use Cases

  • Pipeline Orchestration: Manage the end-to-end lifecycle of meeting summaries, from transcript ingestion to final delivery.
  • Subscription Management: Automate and monitor Microsoft Graph webhook subscriptions to prevent data gaps caused by 72-hour expiration limits.
  • Troubleshooting & Recovery: Quickly inspect failed jobs, replay missed summaries, and validate Graph API health to ensure production stability.

Quick Start

Ask the assistant to check the status of the Teams meeting pipeline and list any recent failed jobs to ensure all summaries are being processed correctly.

Frequently Asked Questions about teams-meeting-pipeline

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

FAQPage Schema
How do I automate Microsoft Teams meeting summaries and transcript ingestion?

Automate Teams meeting summaries by orchestrating the transcript ingestion pipeline via the Hermes CLI, ensuring meeting notes and action items are captured and delivered automatically. This manages the end-to-end lifecycle of meeting data.

Why do my Microsoft Graph webhook subscriptions for Teams meetings keep expiring?

Microsoft Graph webhook subscriptions expire after 72 hours, causing data gaps. Automating and monitoring webhook subscription renewals through the pipeline prevents missed meeting summaries and maintains continuous transcript capture.

What do I need to set up Teams meeting pipeline automation with Microsoft Graph?

Setting up Teams meeting pipeline automation requires valid Microsoft Graph API credentials and administrative consent for application permissions. These prerequisites allow the Hermes environment to manage webhook subscriptions and ingest transcripts.

How can I troubleshoot failed Microsoft Teams meeting summary jobs?

Troubleshoot failed Teams meeting summary jobs by checking the pipeline status and listing recent failures. You can inspect failed jobs, replay missed summaries, and validate Microsoft Graph API health to restore production stability.

Can I replay missed Microsoft Teams meeting transcripts if the webhook fails?

Yes, you can replay missed Microsoft Teams meeting transcripts. The pipeline supports troubleshooting and recovery by allowing you to inspect failed jobs, replay missed summaries, and validate Graph API health to ensure no meeting data is permanently lost.