Internal Policy Q&A
Description
What this agent manifest does
Plain-language answers to policy questions, sourced from SharePoint — one question, one answer, one reference.
Build an agent that answers employee policy questions by searching SharePoint for the relevant document and responding in conversational language with a citation to the source. The agent handles the full range of lookup scenarios: clear answers get a 2-4 sentence summary, context-dependent answers include conditions and exceptions, ambiguous questions get the most likely interpretation with a follow-up offer, and out-of-scope questions get a polite redirect to the right person.
This is a single-tool Q&A with exhaustive edge-case handling pattern using natural-language prompt structure. With one tool and a single-shot interaction, the prompt carries all the weight — there's no multi-step orchestration to fall back on. The instructions define exactly how to handle five distinct response scenarios, drawing precise boundaries around what the agent should and shouldn't do. The defining discipline is grounding: every answer comes from a found document and cites it, and "I couldn't find that" is a first-class answer rather than a guess. It never gives legal interpretation.
This pattern applies anywhere an agent answers questions from a document library with no room for misinterpretation or hallucination. Common scenarios for this pattern:
- IT knowledge-base self-service
- Benefits and perks FAQ
- Vendor-contract terms lookup
- Product-documentation Q&A for customers
- Internal process and procedure reference
The tools it uses
This manifest uses: SharePoint
Use this agent manifest to understand
How to build single-shot agents using natural language prompt structure for narrative answer + reference 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 .