Skip to main content
Microsoft Foundry

Meeting Notes Summarizer

Description

What this agent manifest does

Drop in a transcript; get a clean summary with decisions, action items, and owners — only the ones actually stated.

Build an agent that turns a meeting transcript or raw notes into a structured summary: the key points, the decisions made, and the action items with owners and any due dates the notes mention. It uses File search to read the source, then extracts each element under a strict contract, so the output is something attendees and absentees can both trust as a record of what was actually said.

This is a single-tool extract → structured summary pattern using a numbered-rules prompt structure. Numbered rules suit extraction because each rule is an auditable contract — what counts as a decision, how owners are attributed, what to do when an action has no owner. The defining discipline is attribution fidelity: the agent assigns an owner only when the notes name one and marks the rest "unassigned," because a confidently mis-assigned action item erodes trust in the whole summary. Edge cases cover rambling discussion with no decision, conflicting statements, and notes too sparse to summarize.

This pattern applies anywhere a conversation needs to become a reliable record. Common scenarios for this pattern:

  • Meeting and standup recaps
  • Decision logs for absent stakeholders
  • Action-item extraction and follow-up
  • Interview and user-research note rollups
  • Turning a long call into a one-screen summary

The tools it uses

This manifest uses: File search

Use this agent manifest to understand

How to build single-shot agents using numbered rules prompt structure for structured summary output.

License

This agent manifest is sample code subject to Azure's licensing terms for Distributable Code under the Universal License Terms for Online Services .

Disclaimer

IMPORTANT! This manifest is for educational and experimentation purposes. Resulting agents are not production ready. Review all provided resources and carefully test agent behavior in the context of your use case. Agents you create may be subject to legal and regulatory requirements, may require licenses, or may not be suitable for all industries, scenarios, or use cases. By using any manifest, you are acknowledging that resulting agents and other output are solely your responsibility, and that you will comply with all applicable laws, regulations, and relevant safety standards, terms of service, and codes of conduct. Learn more .