Copilot Trust & Responsible Use
How to use Copilot safely, verify outputs, and keep humans in control of critical decisions.
Microsoft 365 Copilot is a powerful drafting and analysis assistant, but it's not infallible. Like any tool, it requires proper use, verification, and human oversight. This guide walks through the guardrails that keep Copilot outputs safe, accurate, and appropriate for city work.
- Scope Use work files/threads you can verify; avoid sensitive/PII unless policy allows.
- Sources Attach the right docs so answers are grounded; name them in the prompt.
- Audience Set tone, length, and format (bullets/table) up front.
How LLMs work: understanding the technology
To use Copilot effectively and safely, it helps to understand what's happening under the hood. Large Language Models (LLMs) like the one powering Copilot are fundamentally different from traditional software—they don't follow programmed rules, but instead learn patterns from vast amounts of text data.
What is a Large Language Model?
An LLM is a neural network—a mathematical system inspired by how neurons connect in the brain—that has been trained to predict what words should come next in a sequence. When you type a prompt, the model doesn't "know" facts or "understand" meaning in the human sense. Instead, it uses statistical patterns learned during training to generate the most likely continuation of your text.
Think of an LLM like a very sophisticated autocomplete. When you type "The City of Lethbridge is located in..." your phone might suggest "Alberta." The LLM does something similar, but at a much more sophisticated level, considering context, style, and complex relationships between words.
Training on unknown data
LLMs are trained on enormous datasets—often trillions of words from books, websites, articles, code repositories, and other text sources. The specific sources and content are typically not disclosed by the companies that build these models. This means:
- You don't know what the model has seen: The training data includes a mix of accurate information, outdated facts, opinions, fiction, and errors from across the internet.
- Training data is frozen: Once trained, the model's knowledge is fixed at a point in time. It doesn't automatically learn new information after training.
- No source attribution: The model doesn't remember where it learned something, so it can't cite sources from its training data.
- Quality varies: Training data quality varies widely, which is why outputs need verification.
If you ask Copilot "What is the population of Lethbridge?" it might give you a number, but that number comes from patterns in its training data, not from a live database. The number could be:
- Accurate (if the training data was correct and recent)
- Outdated (if the training data was from an older census)
- Completely wrong (if the training data had errors)
- A hallucination (if the model is guessing based on similar cities)
This is why grounding prompts in your own files—like attaching a current city report—is so important. It gives Copilot accurate, verifiable information to work with.
Weights: the "memory" of the model
During training, the model adjusts billions of numerical values called "weights" that determine how strongly different parts of the network connect. These weights encode the patterns the model learned—not facts, but relationships between words, concepts, and contexts.
- Weights are not facts: They represent statistical correlations, not verified information. The model learned that "Lethbridge" often appears near "Alberta," but it doesn't "know" this as a fact.
- Weights encode patterns: The model learned that formal reports often start with "Executive Summary" and that budget documents typically include tables. These are patterns, not rules.
- Weights can't be edited: You can't directly change what the model learned during training. This is why prompt engineering (framing) is so important—it's your way to guide the model's behavior.
Imagine a librarian who has read millions of books but can't remember which book contained which fact. They can tell you what sounds right based on patterns they've seen, but they might mix up details, combine information from different sources, or make plausible-sounding guesses. That's similar to how an LLM works—it has patterns from training but no direct access to source material.
Non-probabilistic but pattern-based
While LLMs use probability to choose words, they're not purely probabilistic systems. The model doesn't calculate "there's a 73% chance the next word is 'budget'"—instead, it uses complex neural network calculations that produce outputs based on learned patterns.
- Deterministic randomness: Given the same prompt and context, modern LLMs can produce different outputs due to built-in randomness (temperature settings). This is intentional—it allows creativity and variation.
- Pattern-based, not rule-based: The model doesn't follow if-then rules. It generates text based on patterns it learned, which can lead to unexpected outputs.
- No guarantee of correctness: Because outputs are pattern-based rather than fact-checked, there's no guarantee the model is correct, even when it sounds confident.
Understanding that LLMs are pattern-matching systems helps explain why:
- They can sound confident while being wrong (they're matching patterns, not verifying facts)
- They need your files to ground answers (they can't access live databases)
- Verification is essential (patterns can be wrong or outdated)
- Framing matters so much (your prompt shapes which patterns the model activates)
How "framing" works: shaping outputs through prompts
"Framing" refers to how the way you structure your prompt influences what the model generates. The same underlying model can produce very different outputs depending on how you frame the request. Understanding framing helps you get better, more reliable results.
The power of context and structure
When you write a prompt, you're not just asking a question—you're providing context that activates different patterns in the model. The model uses everything in your prompt to determine what kind of response to generate.
Frame 1 (vague): "Tell me about the budget"
Result: Generic information about budgets in general, possibly from training data
Frame 2 (contextual): "Summarize the Q3 budget variance report attached, focusing on departments over 10% variance"
Result: Specific analysis of your actual document, grounded in real data
Frame 3 (structured): "Using the attached Q3 budget workbook, create a table with: department name, budgeted amount, actual amount, variance percentage, and one-line explanation. Sort by variance percentage descending."
Result: Structured output matching your exact format requirements
How framing influences the model
Framing works because LLMs are context-sensitive. Every word in your prompt influences which patterns the model activates:
- Role framing: "As a city manager, draft..." vs. "As a resident, explain..." activates different language patterns
- Format framing: "Create a table..." vs. "Write a paragraph..." shapes the output structure
- Tone framing: "Write a friendly notice..." vs. "Draft a formal memo..." influences word choice
- Scope framing: "Summarize the key points..." vs. "Provide a detailed analysis..." determines depth
Poor frame: "Explain the new parking policy"
Problem: No context about audience, length, or what to emphasize
Better frame: "Rewrite this parking policy section for residents in plain language. Keep it to two paragraphs, emphasize what changed and why, and include one clear call-to-action. Use a friendly, helpful tone."
Why it works: Specifies audience (residents), format (two paragraphs), content focus (changes and rationale), tone (friendly), and includes a specific requirement (call-to-action)
Framing and hallucinations
Poor framing can increase hallucinations. When the model lacks clear context, it may fill gaps with plausible-sounding but incorrect information from its training data.
Prompt: "What was discussed in last week's Parks meeting?"
Problem: No file attached, no specific meeting identified. The model might generate plausible-sounding meeting topics based on patterns it learned about "parks meetings" in general.
Better prompt: "Summarize the key decisions from the Parks leadership meeting transcript attached (Teams_Meeting_2024-03-15.docx). List action items with owners and due dates."
Why it works: Specifies the exact file, what to extract (decisions and action items), and the format (list with owners/dates). The model must work from your file, not its training data.
Advanced framing techniques
Experienced users leverage framing to get more reliable outputs:
- Chain-of-thought framing: "First, identify the main issues. Then, for each issue, propose three solutions. Finally, recommend the best solution with rationale." This breaks complex tasks into steps.
- Constraint framing: "Draft an email under 150 words, using only information from the attached report, and avoiding any speculation." This limits what the model can include.
- Verification framing: "After summarizing, list any assumptions you made and any information you couldn't find in the attached files." This encourages transparency.
- Iterative framing: Start broad, then refine. "Draft a first version focusing on structure. Then refine it to match the tone of the example document attached."
Step 1 - Initial frame: "Create a council briefing on the Q3 budget"
Result: Generic briefing structure, possibly with made-up numbers
Step 2 - Improved frame: "Using the attached Q3_Budget_Analysis.xlsx, create a one-page council briefing with: executive summary, top 3 variances, budget impact, and recommendation. Base all numbers on the 'Summary' tab."
Result: Grounded in your actual data, structured as requested
Step 3 - Refined frame: "Review the briefing draft. Ensure the tone matches the example_council_briefing_template.docx. Add risk considerations and adjust any language that's too technical for council."
Result: Tone-adjusted, risk-aware, council-appropriate
Human-in-the-loop: why it matters
Copilot drafts; you decide. Keeping a person involved turns Copilot into a partner instead of an autopilot. Humans decide when the answer is good enough, when it needs more sources, and when to stop and ask a subject matter expert. The goal is to speed up drafting and analysis without handing over judgment.
The concept of "human-in-the-loop" has become central to responsible AI deployment, particularly in high-stakes contexts like government work. Research on human-AI collaboration shows that systems that keep humans involved in decision-making processes achieve better outcomes than fully automated systems, especially when dealing with complex, context-dependent tasks (Bansal et al., 2021). This is because humans bring domain expertise, ethical judgment, and contextual understanding that AI systems currently lack.
For municipal governments, human oversight is not just a best practice—it's often a legal and ethical requirement. Public sector organizations have obligations to ensure accuracy, transparency, and accountability in their communications and decision-making processes. Research on AI governance in the public sector emphasizes that human oversight helps maintain public trust and ensures that AI tools serve public interests rather than replacing human judgment (Wirtz et al., 2019).
Think of Copilot like a capable junior colleague who works 24/7 and never gets tired of revisions. But just like you'd review a junior colleague's work before sending it to council or residents, you need to review Copilot's outputs.
References: Bansal, G., et al. (2021). Updates in Human-AI Teams: Understanding and Addressing the Performance/Compatibility Tradeoff. AAAI '21. Wirtz, B. W., et al. (2019). Artificial Intelligence and the Public Sector—Applications and Challenges. International Journal of Public Administration.
- Verify dates, names, amounts against the source file.
- Check required sections landed; add missing details yourself.
- Adjust voice for residents vs. council vs. colleagues.
- Redact anything sensitive; rerun if the output is speculative.
See the prompt formula and QA checklist in Mindset for a deeper walkthrough.
Common risks and how to spot them
Most Copilot issues come from context gaps or treating the model like an oracle. Clear prompts, citations, and quick checks with trusted sources remove most surprises. Treat every output as a draft until it is verified.
Copilot can generate plausible but wrong facts, especially when it doesn't have access to the right sources. It might invent dates, numbers, or quotes that sound reasonable but aren't in your documents.
Why hallucinations happen: When the model lacks sufficient context from your files, it falls back on patterns from its training data. These patterns might be outdated, incorrect, or from fictional sources. The model doesn't "know" it's making things up—it's just continuing patterns that seem plausible.
Prompt: "Summarize the key points from yesterday's budget meeting"
Problem: No file attached. The model doesn't have access to the actual meeting.
What Copilot generated: "The budget meeting discussed Q3 variances, identified three departments over budget, and approved a $50,000 reallocation to Parks."
Reality: The meeting might have discussed completely different topics, or the numbers might be wrong, or the meeting might not have happened at all.
Better approach: "Summarize the Teams meeting transcript attached (Budget_Meeting_2024-03-15.docx). List only decisions and action items that are explicitly stated in the transcript."
How to prevent: Always attach source files and name them in your prompt. Ask Copilot to "show sources" or "cite the file section" so you can verify. Use verification prompts like "List any information you included that wasn't in the attached files."
Red flags: Watch for overly specific details (exact dates, amounts, quotes) that you didn't provide. If Copilot gives you a precise number without a source file, treat it as suspicious.
Large language models can mis-handle figures, especially in complex calculations. Copilot might summarize budget data incorrectly or misread percentages.
Why numbers are tricky: LLMs process text, not numbers. They see "1,234,567" as a sequence of characters, not as the number one million two hundred thirty-four thousand five hundred sixty-seven. This makes arithmetic, especially with large numbers or percentages, error-prone.
Prompt: "Calculate the total variance percentage for the Parks department from the attached budget workbook"
What Copilot said: "The Parks department has a 15.3% variance"
Reality check: When you verify in Excel, the actual variance is 12.7%. Copilot might have:
- Misread a cell value
- Used the wrong formula
- Averaged percentages incorrectly
- Confused budgeted vs. actual amounts
Better approach: "In the attached Excel workbook, identify which cells contain the Parks department budgeted and actual amounts. Show me the exact cell references, then calculate the variance percentage using those cells. Show your calculation steps."
How to prevent: Double-check all numbers against the source spreadsheet or document. For Excel work, ask Copilot to "show the formulas you used" or "list the cell references you read from" so you can verify. For critical calculations, always verify manually or use Excel formulas directly.
When to be extra cautious: Percentages, large numbers, multi-step calculations, and comparisons across multiple data sources are particularly error-prone. Always verify these manually.
Copilot only sees what you give it access to, but if you include confidential or regulated data in prompts, it could appear in outputs or be stored inappropriately.
Organizations choose AI tools that integrate with their existing software ecosystems—Microsoft 365 Copilot for Office users, Google's AI for Google Workspace users—primarily for security and data governance reasons. When AI tools operate within the same platform as organizational data, they leverage existing security controls, respect established data boundaries, and operate under the same compliance frameworks. Research on enterprise data security shows that integrated solutions significantly reduce data leakage risks compared to standalone AI tools that require data to be shared with external services (Tallon et al., 2013). For organizations using Microsoft 365, Copilot operates within the same tenant boundaries, respects SharePoint and Teams permissions, adheres to existing Data Loss Prevention (DLP) policies, and ensures that organizational data never leaves the Microsoft 365 environment. This integration means that the same security policies, access controls, and compliance frameworks that protect other organizational data also protect data used by Copilot, providing a level of security and control that would be difficult to achieve with external AI services.
How data leakage happens: When you include sensitive information in a prompt, that information becomes part of the conversation context. While Microsoft 365 Copilot is designed to respect tenant boundaries and not train on your data, you should still be cautious about:
- Including personal information (PII) in prompts unnecessarily
- Sharing outputs containing sensitive data with people who shouldn't see it
- Using Copilot with files that contain confidential information without proper permissions
- Copying sensitive data into prompts when you could reference it indirectly
Scenario: You're drafting a public notice about a road closure. You attach a document that includes both the public information and internal staff notes with personal phone numbers.
Risk: Copilot might include the phone numbers in the draft, or reference internal discussions that shouldn't be public.
Better approach: Create a clean version of the document with only public information, or explicitly tell Copilot: "Draft a public notice using only the information in the 'Public Information' section. Do not reference any internal notes or contact information."
How to prevent: Avoid including sensitive data in prompts beyond what policy allows. Use data loss prevention (DLP) policies and ensure SharePoint/Teams permissions are set correctly. Review outputs before sharing to ensure no sensitive information leaked through. When possible, use file references rather than pasting sensitive data directly into prompts.
Best practice: Before using Copilot with sensitive files, ask yourself: "Would I be comfortable if this information appeared in the output?" If not, either sanitize the input or avoid using Copilot for that task.
Copilot might generate language that's not inclusive, too formal for residents, or too casual for council. It might miss nuances that matter for city communications.
Why bias occurs: LLMs learn from training data that reflects biases present in society and in the texts they were trained on. These biases can appear in:
- Language choices (gendered assumptions, outdated terminology)
- Tone (too formal, too casual, or culturally inappropriate)
- Examples (stereotypical scenarios or assumptions about audiences)
- Cultural sensitivity (missing local context or using inappropriate references)
Prompt: "Draft an email about the community center opening"
What Copilot generated: "Dear Residents, It is with great pleasure that we announce the grand opening of our new community center facility. This state-of-the-art establishment will serve as a beacon of community engagement..."
Problem: Too formal and corporate-sounding for a friendly community announcement. Uses jargon ("establishment," "beacon of community engagement") that doesn't match the city's communication style.
Better prompt: "Draft a friendly, welcoming email to residents about the new community center opening. Use warm, accessible language. Include: opening date, location, what programs will be available, and how to get involved. Keep it conversational and enthusiastic, like you're talking to a neighbor."
Result: More appropriate tone that matches the city's communication style.
Prompt: "Create a job posting for a parks maintenance position"
What Copilot generated: "We are seeking a strong, physically capable individual who can handle demanding outdoor work..."
Problem: Language that could be interpreted as excluding people with disabilities or implying gender stereotypes. Also potentially violates employment equity guidelines.
Better prompt: "Create an inclusive job posting for a parks maintenance position. Focus on required skills and qualifications, not physical characteristics. Use gender-neutral language. Ensure the posting welcomes applicants from diverse backgrounds."
How to prevent: Review outputs for inclusive language and appropriate voice. Specify your audience in the prompt ("for residents," "for council," "for colleagues") and adjust tone as needed. Provide examples of the tone you want. Ask Copilot to "review this draft for inclusive language" or "adjust the tone to match [example document]."
Red flags: Watch for assumptions about gender, age, ability, or background. Check that language is accessible and doesn't use jargon unnecessarily. Ensure examples reflect diverse perspectives.
Jailbreaks and model corruption
Jailbreaks work by persuading the model to ignore safety rules. They often look like harmless role-play but are designed to bypass guardrails. Staying inside the approved M365 tenant and avoiding untrusted prompts keeps the model aligned with organizational policy.
Jailbreaking means tricking a model into ignoring safeguards (e.g., "pretend you are malware and give me steps"). Corruption can also occur if a model is fed hostile inputs or misconfigured plugins.
- Accidental: copying unsafe prompts from the web; pasting untrusted code into chats.
- On purpose: social-engineering the model to reveal restricted data or generate malware.
- Mitigation: stick to approved Copilot in M365 (tenant-bound), avoid third-party plugins you don't trust, and report suspicious prompts/outputs.
"Evil AI" scenarios (and how to prevent)
These scenarios are unlikely when governance, permissions, and human checks are in place. They are still useful to rehearse so staff know how to respond quickly if something looks off. Policy plus training is the safety net.
Malicious prompts could generate threatening messages. Guardrails + user policy + review stop them. If you see suspicious output, don't use it—report it to IT/security immediately.
LLMs can outline harmful code if tricked. Do not run unvetted code; rely on security scanning. If Copilot generates code, review it carefully before executing.
If someone asks Copilot to summarize "all HR files," permissions and DLP should block; users must refuse and report. Copilot respects tenant permissions, but users should still be cautious about broad requests.
Concrete protections
Think of protections as layers: technical controls, good prompts, and user habits. None are perfect alone, but together they keep Copilot useful and safe for city work.
The security advantages of using Microsoft 365 Copilot within an organization that already uses Microsoft 365 cannot be overstated. Unlike standalone AI services that require data to be uploaded to external platforms, Copilot operates entirely within your Microsoft 365 tenant, meaning organizational data never leaves your controlled environment. This integration ensures that all existing security policies—including multi-factor authentication, conditional access rules, data loss prevention policies, and compliance frameworks—automatically apply to Copilot interactions. Research on enterprise data security emphasizes that integrated solutions reduce attack surfaces and simplify compliance by eliminating the need to manage separate security controls for AI tools (Tallon et al., 2013). For municipal governments, this integration is particularly valuable because it ensures that sensitive citizen data, internal communications, and confidential documents remain protected by the same security infrastructure that governs all other organizational data, significantly reducing the risk of data breaches or unauthorized access.
- Use Microsoft 365 data boundaries: Copilot respects tenant permissions—keep sites and files permissioned correctly.
- Enable DLP/conditional access; review audit logs for unusual use.
- Training: teach staff to spot odd outputs and to stop/regenerate with better context.
References: Tallon, P. P., et al. (2013). Competing Perspectives on the Link Between Strategic Information Technology Alignment and Organizational Agility: Insights from a Mediation Model. MIS Quarterly.
When to escalate
Not every issue needs escalation, but some situations require immediate attention from IT or security teams.
- Output includes personal data, confidential numbers, or risky language that shouldn't be there.
- Repeated hallucinations or off-brand tone you cannot correct quickly.
- Access issues to SharePoint/Teams sources that block grounded answers.
- Suspicious prompts or outputs that might indicate a security concern.
If you encounter something that needs escalation, document what happened (screenshot the prompt and output), note which files were involved, and contact your IT/security team. Don't share suspicious outputs widely—contain the issue first.
Good patterns to encourage
Building good habits makes Copilot safer and more useful. These patterns help staff get better results while maintaining quality and security.
- "Show sources" / "cite the file section" / "list the assumptions you made."
- "Explain any numbers you generated. Show the steps and formulas so I can verify."
- "List what you could and could not see when answering, based on file and permission context."
- Short, verifiable tasks: summarize, outline, extract, rewrite with constraints.
- Iteration: regenerate with added context instead of accepting the first draft.
- Break complex tasks into smaller prompts that are easier to verify.
Understanding model limitations
Knowing what Copilot can and cannot do helps you use it effectively and avoid frustration. These limitations stem from how LLMs work fundamentally—they're pattern-matching systems, not knowledge bases or reasoning engines.
What Copilot is good at
- Drafting and rewriting: Generating initial versions of documents, emails, and reports based on your content
- Summarizing: Condensing long documents, meeting notes, or data into shorter formats
- Formatting and structuring: Organizing information into tables, lists, or specific document structures
- Language tasks: Adjusting tone, translating concepts into plain language, or adapting style for different audiences
- Pattern recognition: Identifying themes, trends, or common elements across documents
- Idea generation: Brainstorming options, approaches, or solutions (with your review)
What Copilot struggles with
- Real-time information: It doesn't have access to current events, live data, or information after its training cutoff date
- Complex calculations: Mathematical operations, especially with large numbers or multi-step formulas, are error-prone
- Fact verification: It can't verify facts independently—it can only work with what you provide
- Reasoning: While it can appear to reason, it's pattern-matching, not true logical reasoning
- Consistency: The same prompt might produce different outputs, and it may contradict itself across conversations
- Source accuracy: It can't guarantee that information from your files is correct—it can only work with what's there
Good use case: "Summarize the attached council meeting transcript into a one-page briefing with key decisions and action items."
Why it works: Copilot excels at extracting and organizing information from documents you provide.
Poor use case: "What is the current population of Lethbridge and how has it changed since 2020?"
Why it fails: Copilot doesn't have access to current census data or live databases. It might give you outdated or incorrect information.
Better approach: "Using the attached 2024_Census_Report.pdf, summarize the current population of Lethbridge and compare it to the 2020 figures in the document."
Why it works: You're providing the data source, and Copilot is extracting and comparing information from your file.
The importance of domain knowledge
Copilot doesn't understand your specific domain knowledge, local context, or organizational nuances. It can help draft and organize, but you need to provide:
- Context: What matters in your specific situation
- Constraints: What's allowed, what's not, and what the boundaries are
- Quality standards: What "good enough" means for your use case
- Verification: Whether outputs meet your requirements
Prompt: "Draft a notice about the Main Street closure"
What Copilot generated: Generic closure notice with standard language
What's missing: Local detour routes, impact on specific neighborhoods, local transit adjustments, community-specific concerns
Your role: Add local knowledge about which detours work best, which neighborhoods are most affected, and what residents need to know specifically about Lethbridge's transit system.
Building trust through practice
Trust in Copilot grows through experience. Start with low-risk tasks where mistakes are easy to catch—summarizing meeting notes, drafting internal emails, or creating outlines. As you build confidence and learn Copilot's strengths and limitations, you can gradually use it for more important work.
Progressive skill building
Think of learning Copilot like learning any new tool—start simple and build complexity gradually:
- Summarizing your own meeting notes
- Drafting internal emails to colleagues
- Creating outlines or bullet lists
- Rewriting your own text in different tones
- Formatting information into tables
Why start here: Mistakes are easy to spot, low consequences, and you learn how Copilot interprets your prompts.
- Drafting public-facing content (with review)
- Analyzing data from your own spreadsheets
- Creating reports based on your documents
- Drafting policy summaries
- Preparing briefing materials
Why this level: Requires verification but builds on skills from Level 1. You're now combining multiple sources and checking outputs more carefully.
- Drafting council materials
- Creating budget analyses
- Drafting legal or regulatory documents
- Preparing materials with sensitive information
- Complex multi-step workflows
Why this level: Requires deep understanding of Copilot's limitations, strong verification processes, and confidence in your ability to catch errors. Always involves human review.
Learning from mistakes
When Copilot produces something wrong or unexpected, that's a learning opportunity. Ask yourself:
- What went wrong? Was it a hallucination, calculation error, tone issue, or something else?
- Why did it happen? Was the prompt unclear? Were sources missing? Was the task too complex?
- How could I prevent it? What would make the prompt clearer? What verification should I add?
- What did I learn? How can I apply this to future prompts?
What happened: You asked Copilot to summarize a budget meeting, and it included a decision that wasn't actually made.
Analysis: You didn't attach the meeting transcript, so Copilot generated plausible-sounding content from its training data.
Lesson learned: Always attach source documents for factual content. Use verification prompts to check what Copilot could and couldn't see.
Better approach next time: "Summarize the attached Teams meeting transcript. List only decisions that are explicitly stated. At the end, list any assumptions you made."
Building verification habits
Trust comes from consistent verification, not blind faith. Develop habits that make verification routine:
- Source check: Always verify key facts against original documents
- Number check: Double-check all calculations and numerical data
- Tone check: Review language for appropriateness and inclusivity
- Completeness check: Ensure all required elements are present
- Context check: Verify that outputs make sense in your specific situation
Remember: Copilot is a tool, not a replacement for judgment. The best users combine Copilot's speed with their own expertise, always verifying outputs and making final decisions themselves.
Trust in Copilot = (Understanding its capabilities) × (Clear prompts) × (Source grounding) × (Verification) × (Your domain expertise)
If any element is missing or weak, trust decreases. Build all elements together for reliable results.
- Mindset & Fundamentals - Learn the prompting formula and QA checklist
- Effective Prompting Guide - Session materials on quality assurance
- Adoption & Governance - Policy and rollout guidance
- Workflow Ideas - Examples of safe, effective prompts
- FAQ - Common questions and troubleshooting
- Glossary - Key terms and definitions
Was this helpful?
Your feedback helps us improve these resources.