Systems
Engineer, TietoEvry
Requirement Engineering Agent
An M365 Copilot agent that extracts, classifies and validates requirements from meeting transcripts, emails and documents, and writes them up as structured requirement documents with acceptance criteria.
Stack: M365 Copilot, Agent Builder, Graph API, Azure OpenAI, Python, NLP
Problem
Requirements are scattered across meetings, mail threads and documents. Someone has to pull them out, sort them and check them before work can start.
What I built
- Reads meeting transcripts, emails and documents through Microsoft Graph API.
- Extracts, classifies and validates requirements with Azure OpenAI and NLP.
- Outputs structured requirement documents with acceptance criteria.
- Built on M365 Copilot and Agent Builder, with Python for the processing steps.
Stack
- M365 Copilot
- Agent Builder
- Graph API
- Azure OpenAI
- Python
- NLP
Share this case
