teams-meeting-pipeline

Operate the Microsoft Teams meeting summary pipeline and manage Graph webhook subscriptions.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/rickyananda/hermes-skills --skill teams-meeting-pipeline-rickyananda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teams-meeting-pipeline
Source: https://github.com/rickyananda/hermes-skills/tree/main/productivity/teams-meeting-pipeline
Command: npx skills add https://github.com/rickyananda/hermes-skills --skill teams-meeting-pipeline-rickyananda

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual work of operating the Microsoft Teams meeting summary pipeline, making it easier to troubleshoot missing summaries, inspect jobs, and keep Graph subscriptions healthy.

Core Features & Use Cases

  • Meeting summary operations: Summarize Teams meetings, extract action items, and recover failed or stale jobs.
  • Pipeline inspection: Check configuration health, review recent meeting jobs, and inspect detailed failure states.
  • Subscription management: Create, renew, delete, and monitor Microsoft Graph webhook subscriptions so meeting ingestion keeps working.
  • Use case: An operator notices summaries stopped arriving after a few days and uses this Skill to validate configuration, inspect subscriptions, and renew the pipeline before users are impacted.

Quick Start

Use the teams-meeting-pipeline skill to validate the pipeline, check subscription health, and replay the meeting job that needs a fresh summary.

Frequently Asked Questions about teams-meeting-pipeline

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

FAQPage Schema
How do I fix missing Microsoft Teams meeting summaries automatically?

Fix missing Microsoft Teams meeting summaries by inspecting pipeline jobs, validating configuration health, and replaying specific meeting jobs that need a fresh summary. This resolves failed or stale ingestion tasks without manual intervention.

Why do Teams meeting transcripts stop arriving after a few days?

Teams meeting transcripts stop arriving when Microsoft Graph webhook subscriptions expire. Check subscription health, identify expired webhooks, and renew or recreate them to ensure meeting ingestion keeps working.

Do I need Hermes CLI access to manage Microsoft Graph webhook subscriptions?

Yes, you need Hermes CLI access and Microsoft Graph tenant, client, and secret environment variables to validate configuration and manage webhook subscriptions for the Teams meeting summary pipeline.

How do I inspect failed meeting jobs in a Teams summary pipeline?

Inspect failed meeting jobs by checking pipeline configuration health, reviewing recent meeting jobs, and examining detailed failure states to identify why summaries are missing or stale.

Can I extract action items from Teams meeting recordings through a pipeline?

Yes, extract action items from Teams meeting recordings by operating the meeting summary pipeline. It processes transcripts and recordings to generate summaries and action items automatically.

What's the best way to renew expired Microsoft Graph webhook subscriptions for Teams?

The best way to renew expired Microsoft Graph webhook subscriptions is to monitor subscription health, identify expiring webhooks, and renew them before users are impacted by missing meeting summaries.