Get started

Welcome to the AI Business Professional program

Duration: 1 full day (or 2 half days) · Audience: knowledge workers, managers, IT champions · Aligned with: Microsoft Exam AB-730 & the AI Business Professional credential

What is the AI Business Professional credential?

The AI Business Professional certification (Microsoft exam AB-730) is designed for business users who use Microsoft 365 Copilot in everyday work — not developers, not admins. It validates that you can:

  • Use Copilot responsibly across the M365 apps (Word, Excel, PowerPoint, Outlook, Teams).
  • Choose the right Copilot surface (Chat, Researcher, Analyst, Search, Pages, Notebooks) for a given business task.
  • Apply prompt-engineering basics and recognize prompt anti-patterns.
  • Recognize the six core AI risks and apply day-to-day mitigations.
  • Understand Enterprise Data Protection (EDP), permission boundaries, and citation behavior.
  • Design and share simple custom agents on curated knowledge sources.

This site is the practical companion: 8 short modules, hands-on labs, and a graded final assessment that mirrors the certification's question shape — without reproducing exam content.

What you'll be able to do by the end

  1. Explain the difference between Work scope and Web scope.
  2. Use Copilot inside Word, Excel, PowerPoint, Outlook, and Teams in real business scenarios.
  3. Pick the right surface among Chat, Researcher, Analyst, Search, Pages, and Notebooks.
  4. Design and share a custom agent for a repeatable workflow.
  5. Apply the GCSE prompt formula (Goal · Context · Source · Expectations).
  6. Recognize the six AI risks and apply mitigations.
  7. Describe what Enterprise Data Protection (EDP) guarantees.

How the program is structured

Eight modules. Each module follows the same five-block rhythm:

  1. Hook — why this matters
  2. Concept — the core ideas
  3. Live demo — what it looks like in practice
  4. Hands-on lab — you try it on your own data
  5. Knowledge check — quick interactive questions

Tip Your progress is saved in this browser. Each module you complete marks the green dot in the sidebar.

Pre-flight checklist (please verify before Module 1)

  • You have a Microsoft 365 Copilot license assigned to your account.
  • You can sign in at work.copilot.microsoft.com and see the Copilot app.
  • You have at least one document in your OneDrive you can experiment with.
  • Microsoft Teams, Word and Excel desktop apps are installed and up to date.
Module 1 · Morning

Meeting Copilot & the Mental Model

Duration: 45 min · Goal: Build a clear "what Copilot is and isn't"

Learning objectives

  • Define Copilot as a smart assistant, not an autonomous decision-maker.
  • State the difference between Work scope and Web scope in one sentence.
  • Explain what EDP guarantees.

Core concepts

ConceptOne-line summary
Microsoft 365 CopilotAI assistant embedded in M365, grounded in your organization's data
Work scopeData the user can access + the model's general training knowledge
Web scopePublic web knowledge (general questions, external trends)
RAG (grounding)Relevant tenant content is fed to the LLM as extra context before it answers
EDP (Enterprise Data Protection)Tenant data is not used to train the foundation model
Think of Copilot as a highly talented intern on day one: it knows the world but not your company. Point it at the right documents and it turns into a colleague.

Demo Same question, two scopes

  1. Open Copilot Chat (work.copilot.microsoft.com or in Teams).
  2. In Web scope, ask: "What are the main customer loyalty trends in retail in 2025?"
  3. Switch to Work scope and ask: "Summarize the customer loyalty study we shared last month."
  4. Compare the two answers — notice the source difference.

How Copilot actually answers a question — the four-step pipeline

Every Copilot answer flows through four stages. Knowing them helps you debug bad answers.

  1. Pre-processing — your prompt is parsed and the intent is detected (summarize, draft, analyze, find...).
  2. Grounding (RAG) — Copilot calls Microsoft Graph to retrieve the most relevant tenant content that you have permission to see. Public web is consulted only if Web scope is selected or the query clearly needs it.
  3. Reasoning — your prompt, the retrieved context, and Copilot's system instructions are sent to the foundation LLM (an Azure OpenAI hosted model).
  4. Post-processing — the response is filtered by Microsoft's responsible-AI safety classifiers, citations are attached, and the result is rendered.
Bad answers usually fail at step 2 (the right file wasn't retrieved) or step 1 (the intent was unclear). Adjust your prompt and your references, not your expectations of the model.

EDP — what is and isn't inside the boundary

Inside the EDP boundary (stays in your tenant)Crosses the boundary
Your promptsAnonymized abuse-monitoring signals (no content)
Retrieved tenant content (Graph results)
The generated response
Conversation history (stored in Substrate)
  • Prompts and responses are not used to train OpenAI's or Microsoft's foundation models.
  • Data stays within the M365 service boundary (same boundary as Exchange/SharePoint).
  • Conversations are subject to the same retention, eDiscovery, audit and DLP policies as the rest of M365.
  • Customer-managed keys (CMK) and Customer Lockbox extend to Copilot interactions.

Copilot family — don't confuse the SKUs

ProductWho paysEDP?Tenant grounding?
Microsoft 365 Copilot (paid add-on)Org, per userYesYes — full Graph
Microsoft 365 Copilot Chat (free)Free for E3/E5Yes (when signed in with work account)Limited — web only by default, file-upload chat
Copilot ProConsumer, monthlyNo — consumer serviceNo tenant grounding
Copilot (free, copilot.microsoft.com)FreeNoNo

Rule of thumb: if a feature description mentions "your organization's files," the user needs Microsoft 365 Copilot (the paid SKU), not the free Copilot Chat or Copilot Pro.

Work scope vs Web scope — a fuller comparison

DimensionWorkWeb
Grounded onYour tenant (permission-trimmed) + model trainingPublic web + model training
Citations look likeSharePoint / OneDrive / Teams linksPublic URLs (Bing-style)
Sensitive data exposureStays inside the EDP boundaryDon't paste sensitive data; nothing in the public web request is private
Best for"Find / summarize / draft from our content""What's the current state of X?" / industry trends
DefaultOn in M365 CopilotSwitch on per question

Lab L1 First encounter — Museum education coordinator

You play the role of an education coordinator at a children's museum planning summer workshops.

  1. Open Copilot Chat.
  2. With Web scope, ask "Workshop ideas for 6-10 year olds in a museum context."
  3. Switch to Work scope and ask Copilot to summarize a document from your OneDrive.
  4. Compare the two — in which case does it feel like Copilot knows your organization?

Knowledge check 2 quick questions

1. True or False: Confidential questions I type to Copilot are used to train the next foundation model.
2. A Work-scope answer combines which two ingredients?
3. Which step of the Copilot pipeline retrieves your tenant content via Microsoft Graph?
4. A user has only Copilot Pro (consumer subscription). Can they ground answers on the organization's SharePoint?
Module 2 · Morning

Copilot in the Office Apps

Duration: 75 min · Goal: What it does (and doesn't) in each app

Per-app cheat strip

AppDoesDoes NOT
WordDraft, summarize, rewrite, tone change, TOC from headingsMargins, watermarks, headers/footers, themes (layout work)
ExcelSuggest formulas, charts, what-if; deep analysis via code interpreterWork on a file without OneDrive + AutoSave + Excel table
PowerPointDeck from a document, design suggestions, speaker notesAuto-rebrand without an existing template
OutlookSummarize threads, draft replies, adjust tone, follow-up extractionConditional automation (that's Power Automate)
TeamsIntelligent Recap, catch up on missed parts, action items, chat summaryWork in external meetings if the organizer's tenant policy disallows it

The "Excel greyed out" triangle

If the Copilot icon is greyed out in Excel, check these three in order:

  1. OneDrive/SharePoint — the file must be saved there (not on the desktop).
  2. AutoSave — must be on.
  3. Excel table — data must be in a table (Ctrl+T) or a supported range; no merged cells, no empty divider rows.

Word — deep dive

CapabilityHow to invokeWhat it does
Draft with CopilotEmpty paragraph → Copilot iconGenerates a first draft from a prompt; can reference up to 3 files
Reference a fileSlash / in the prompt boxPulls explicit grounding from OneDrive/SharePoint files
RewriteSelect text → Copilot icon → RewriteTone shift (formal, casual, concise, more vivid)
Visualize as a tableSelect a list → Rewrite → VisualizeConverts narrative into structured tables
SummarizeCopilot pane → SummarizeReturns key points + suggested follow-up questions
Ask in documentCopilot pane → AskQ&A grounded on the open document with line-level citations

Hard limits to remember: draft length capped (~1500 words on long requests), referencing maxes out at 3 documents, layout/formatting (margins, watermark, header, theme) is never Copilot's job — use the ribbon.

Excel — deep dive

  • Pre-requisites: file on OneDrive/SharePoint, AutoSave ON, and data shaped as an Excel table (Ctrl+T). No merged cells, no blank divider rows, headers in row 1.
  • What works in Excel-native Copilot: "add a formula column for..." / "highlight rows where..." / "insert a chart for..." / "sort by..." / "what insights are in this table?"
  • When Excel Copilot is not enough, use Analyst: multi-sheet, cross-file analysis, ad-hoc Python (regression, forecasting, what-if), big tables with millions of rows.
  • Excel cannot create charts that need data outside the active table; it will refuse a prompt like "compare this with last year's data in another file."

PowerPoint — deep dive

  • Create presentation from a file — "Create a presentation about X from this document" pulls from a Word file in OneDrive. Works best with a clean heading structure (H1/H2/H3).
  • Design suggestions — Copilot honors the existing template; it will not auto-rebrand without one. To match company style, start from your corporate .potx.
  • Speaker notes — Copilot writes notes per slide tuned to the audience you describe.
  • Add/Reorganize — "Add a slide about Y after slide 4" / "Reorganize this deck by topic."
  • Cannot do — invent images of real people, generate animations beyond template defaults, replace your master slide design.

Outlook — deep dive

  • Summarize thread — long threads collapse to bullets with sender attribution and decisions.
  • Draft with Copilot — short bullet → polished email; can pull from OneDrive files referenced with /.
  • Coaching by Copilot — reviews your draft for tone, clarity, reader sentiment; not an edit, just feedback.
  • Catch-up / Follow-ups — surfaces threads waiting on you and replies you forgot to send.
  • Cannot do — schedule automatic replies (use rules), trigger workflows (use Power Automate), send mail without you pressing Send.

Teams — deep dive

SurfaceWhat it does
In-meeting CopilotLive prompts: "What have I missed?" / "Who suggested the new schedule?" / "Are there any open questions?"
Intelligent RecapPost-meeting summary, action items, mentions of you, chapter markers
Chat CopilotSummarize a noisy channel thread; "highlights since yesterday"
Phone calls (Teams Phone)Real-time transcript + recap if the call is recorded

External meetings: Copilot in another organization's meeting depends on the organizer's tenant policy, not yours. If they disable it, your license doesn't help.

Other surfaces worth knowing

  • OneNote — Copilot summarizes long notebooks, generates to-do lists from meeting notes.
  • Loop — generate components (tables, task lists) from a prompt inside a Loop workspace.
  • Whiteboard — "Categorize ideas" / "Suggest more" / "Summarize sticky notes."
  • Forms — "Create a survey about customer satisfaction in 6 questions."
  • Mobile — Copilot in the Microsoft 365 mobile app supports chat + voice, but slash-referencing is limited.

Demo Florist campaign blurb in Word

  1. Open a blank Word document.
  2. Click the Copilot icon → prompt: "Write a 200-word Mother's Day campaign blurb for a neighborhood florist, warm tone, three call-to-action items." → Generate.
  3. Add last year's campaign file as a reference (slash menu → Reference a file) → "rewrite in the style of last year's piece."

Lab L2 Mailbox in 5 minutes

  1. Ask Copilot in Outlook to summarize the longest mail thread of the past 7 days.
  2. Create a draft reply and switch the tone from formal to friendly.
  3. Open an Intelligent Recap for a recent Teams meeting and pull 3 action items.

Knowledge check

1. Why might Copilot in Excel be greyed out for a sales worksheet?
2. Can Copilot in Word set 2 cm page margins for you?
3. You join a Teams meeting hosted by another company. Will Copilot work for you?
4. A bakery wants Copilot in Word to draft a campaign blurb grounded on last year's recap and this season's catalog. What's the maximum number of files Word's Draft-with-Copilot can reference at once?
5. A teacher wants PowerPoint to build a deck from a Word file. The generated slides don't match the school's brand. Why?
Module 3 · Morning

Tour of Copilot Surfaces

Duration: 90 min · Goal: Pick the right surface for the job

The decision matrix

NeedSurface
"How should I phrase this?" — quick chatChat
External trends + internal data, cited briefResearcher
ROI, trends, charts from ExcelAnalyst
Find a previous proposal inside the orgSearch
A team co-editing one outputPages
A persistent workspace of sources/promptsNotebook

Researcher vs Analyst — a sharp distinction

ResearcherAnalyst
What it does bestMulti-source synthesis with citationsQuantitative analysis on data you provide
Reaches outside?Yes — web + internalNo — works on your data only
Tool under the hoodWeb + Graph retrievalCode interpreter (Python in a sandbox)
Typical outputBriefing / reportNumbers, tables, charts
Continue conversation inWord, Teams, OutlookWord, Teams, Outlook

Notebook vs Pages

NotebookPages
PurposePersistent workspace for a topic or projectSingle collaborative canvas for one output
What it holdsSources, prompts, outputsDocument-like content + @mentions
SharePoint referenceLive link — latest versionShare via @mention or share link
Local uploadSnapshot — does not auto-refreshExporting to Word creates a frozen copy

The full surface map

SurfaceOne-line jobLives in
Copilot ChatGeneral-purpose conversationwork.copilot.microsoft.com, Teams Copilot app, mobile
ResearcherMulti-step reasoning + cited briefingsAgent inside Copilot Chat
AnalystData analysis with Python sandboxAgent inside Copilot Chat
SearchSemantic search across the tenantCopilot Chat, M365 Search bar
PagesSingle collaborative canvas ("the new doc")Inside Copilot Chat after a generation
NotebooksPersistent project workspaceCopilot Chat sidebar
Agent StoreCatalog of built-in + custom agentsCopilot Chat header
Create (Designer)Image generationCopilot Chat + standalone

Researcher — how it works under the hood

  • Performs a multi-step plan: search → read → verify → synthesize. You see the reasoning steps as it works.
  • Combines web and internal Graph results, citing both kinds in the same answer.
  • Output is suitable for a 2-5 page briefing; you can hand off to Word, Outlook, or Teams to continue.
  • Best prompts: "Brief me on...", "Compare...", "What are the implications of..."
  • Not a good fit for: number crunching (use Analyst), file lookup (use Search), drafting (use plain Chat or in-app Copilot).

Analyst — how it works under the hood

  • Uses a Python sandbox (a.k.a. "code interpreter") to crunch your data.
  • Accepts Excel .xlsx, CSV .csv, and most text-extractable formats. Image-only files (a JPG of a chart) won't work.
  • Shows you the Python code it runs — you can read and audit it.
  • Best prompts: "Forecast...", "Correlate...", "Plot...", "Cluster customers by...", "What's the trend?"
  • Cannot reach the web; bring your data in.

Pages — the new collaborative canvas

  • Pages turn a Copilot answer into a shareable, editable canvas.
  • Multiple people can co-edit with @mentions; Copilot stays available inside the page.
  • You can export to Word, but that creates a frozen copy — future Copilot edits live in the page, not the Word file.
  • Best for: a team co-writing a one-pager (brief, plan, recap, FAQ).

Notebooks — your project memory

  • Hold a scoped bundle of sources (SharePoint links + local uploads + prompts) for one topic or project.
  • Up to 20 sources per notebook is a safe ceiling — quality drops if you exceed that.
  • SharePoint references = live (always latest, permission-trimmed). Local uploads = snapshot (frozen at upload time).
  • Best for: "I'm running this customer engagement for three months — everything Copilot needs to know lives here."

Search vs Researcher vs Chat — the three Q&A surfaces

NeedSurface
"Find the deck Sarah shared last quarter"Search
"Summarize what we said about pricing in last week's emails"Chat (Work scope)
"Build a competitive landscape brief on the EV charging market with citations"Researcher

Image, audio, and video

  • Create / Designer — generate images from a prompt. Subject to content-safety filters; cannot generate likenesses of real living people, real logos, or harmful content.
  • Voice mode — talk to Copilot in supported clients (web, mobile).
  • Stream highlights — video summaries appear in Teams Recap (audio + transcript-based, not deep video understanding).

Demo Same question, three surfaces

"Let's design the 2026 winter program for our public library: which events will resonate, and how did attendance look last year?"
  • Chat → generic suggestions, no grounding
  • Researcher → attendance dashboard + public reading-trend synthesis + citations
  • Analyst → an age-group attendance trend chart from last year's data

Lab L3 Pick the surface

Discuss with your neighbor: which surface for each scenario?

  1. A veterinary clinic's monthly treatment-type analysis
  2. A children's museum researching competitor museums in a new country
  3. A teacher looking for last year's "parent-teacher meeting deck"
  4. A conference organizer co-writing the program agenda with the team

Knowledge check

1. A dental clinic wants to evaluate ROI trends across two years of billing spreadsheets and chart growth. Best surface?
2. You added Roadmap.docx from SharePoint to a notebook on Monday. A teammate edits it on Friday. What does the notebook see on Saturday?
3. After Researcher produces a long market briefing, where can you continue the conversation?
4. A registrar uploads a photo of a printed enrollment chart (PNG) and asks Analyst to find trends. What happens?
5. A team wants a single shared workspace to draft a quarterly newsletter together. Which surface fits best?
6. An office manager needs a brief on the EV charging market combining web trends and internal pricing strategy. Best surface?
Module 4 · Morning

Agents and Automation

Duration: 75 min · Goal: Tell Chat from Agent and build your first agent

Chat vs Custom Agent — one table

DimensionChatCustom Agent
TriggerAd-hocGoal-oriented, sometimes scheduled
KnowledgeWhatever you reference per promptCurated sources locked in by the builder
BehaviorFree-formMulti-step, tool-aware, consistent persona
AudienceOne user, one taskMany users, repeatable workflow
Sharing boundaryInside the organization only

Four-check rule: Repeatable? Consistency matters? Curated sources? Multiple users at scale? Three or more "yes" → build an agent.

Agent building blocks

FieldPurpose
NameIdentifier
DescriptionExplains what the agent is (not how it behaves)
InstructionsPersona, tone, behavior rules
Knowledge sourcesFiles / sites to ground on
CapabilitiesCode interpreter (data) / Image generator (visuals)
Suggested promptsQuick-start prompts
TriggersOptional scheduled runs

Knowledge source matrix

SourceAllowed?Notes
SharePoint/OneDrive (live link)Always the latest version
Local upload to a notebookSnapshot — doesn't refresh
Teams chatPermission-trimmed
Email (yours + properly shared)Permission-trimmed
Another Copilot conversationNot a stable source
Another agentAgents cannot be chained
Image-only JPG / PNGNeeds text-extractable content

Three ways to build an agent — know the difference

ToolAudienceBest for
Agent Builder (inside Copilot Chat)Business usersQuick, declarative agents grounded on SharePoint/OneDrive files
Copilot StudioMakers / power usersLow-code agents with actions, connectors, multi-turn flows, external systems
Declarative agent (manifest / pro-code)DevelopersSource-controlled agents distributed via Teams admin center

For exam purposes — and for the vast majority of business scenarios — think Agent Builder. Reach for Copilot Studio when the agent needs to take actions (file a ticket, call an API), not just answer questions.

Agent capabilities — what you can switch on

CapabilityEffectCost / risk
Code interpreterLets the agent run Python on uploaded dataSlower; data is processed in a sandbox
Image generatorLets the agent create imagesSubject to content-safety policies
Web searchLets the agent ground on the public webOff for sensitive scenarios; can pull in noise
Custom actions (Studio only)Calls APIs, writes data backAuth + governance required

Agent lifecycle

  1. Discover — is this task repeatable, multi-user, and grounded on stable sources? If not, a plain prompt or a saved prompt is enough.
  2. Build — fill name, description, instructions, sources, capabilities.
  3. Test — ask 5 typical questions; verify citations resolve and answers are correct.
  4. Share — specific people, security groups, or whole organization (still tenant-scoped).
  5. Operate — watch for drift: sources change, the agent's tone can drift; review monthly.
  6. Retire — unshare and delete when the workflow is no longer needed.

Permission model — the most common misconception

Sharing the agent does not share the data.
  • The agent itself can be shared with the whole org.
  • When someone runs it, Microsoft Graph re-evaluates their permissions on the linked sources.
  • A colleague who can't see the source SharePoint file will get a soft "no result" — the agent never bypasses access controls.
  • Therefore: publish the underlying SharePoint files to the right people first, then share the agent.

Worked example — Charity volunteer-onboarding agent

FieldValue
NameVolunteer Buddy
DescriptionHelps new volunteers find the right forms, dates, and contacts
Instructions"Speak warmly. Always answer in three short bullets. If a question is about safety or medical training, refer the user to the Safety Lead."
Knowledge sourcesVolunteer Handbook 2026 (SharePoint), Event Calendar (SharePoint), Safety Procedures (SharePoint)
CapabilitiesCode interpreter off; image generator off; web search off
Suggested prompts"What forms do I sign first?" · "How do I sign up for a shift?" · "Who do I contact about parking?"
Shared withSecurity group: Charity-Volunteers-2026

Worked example — Bakery weekly-orders summary agent

  • Name: Order Digest
  • Instructions: "Summarize the week's wholesale orders. Group by product family. Flag anything more than 25% above the prior week."
  • Knowledge sources: Weekly Order Sheet (SharePoint, live link)
  • Capabilities: Code interpreter ON (needs to do the math)
  • Trigger: Scheduled prompt every Monday at 07:00 — once a day, up to 15 runs total.

Governance — who can build, who can publish

  • End users can build agents for themselves by default.
  • Publishing org-wide typically requires admin approval (Tenant Admin / Copilot Admin role).
  • Sensitive scenarios should use sensitivity labels on the underlying SharePoint sources; the agent inherits those controls.
  • Audit: agent activity flows into the M365 audit log; Purview can attach DLP and retention.

Demo "Welcome Officer" — law firm onboarding agent

  • Name: Welcome Officer
  • Instructions: "Act as a warm, patient mentor. Answer in bullet points. When uncertain, route to the Office Manager."
  • Knowledge sources: Onboarding Handbook 2026 (SharePoint live link) + New-Hire Checklist (SharePoint)
  • Capabilities: Code interpreter off; image generator off
  • Suggested prompts: "What should I do during my first week?" / "How do I request time off?"

Scheduled prompts — mind the limits

  • Max once per day
  • Maximum 15 total runs per scheduled prompt
  • Work scope only — no web grounding
  • Typical use: an 8:00 AM digest of overnight customer requests

Lab L4 Build your own agent (20 minutes)

  1. Pick a simple, repeatable scenario from your own role (e.g., new project kick-off checklist).
  2. Open Agent Builder.
  3. Fill Name / Description / Instructions / Knowledge sources from the template above.
  4. Add two Suggested prompts.
  5. Share with a neighbor and test together.

Knowledge check

1. With whom can a custom Copilot agent be shared?
2. True or False: Sharing an agent organization-wide grants new SharePoint access to recipients.
3. A vineyard ops lead wants an 8:00 AM daily summary of overnight tasks. Best solution?
4. A makerspace wants an agent that not only answers questions but also files a maintenance ticket in their external system. Which tool fits?
5. Which knowledge source is NOT supported for a custom agent?
Module 5 · Afternoon

Prompt Engineering

Duration: 60 min · Goal: GCSE formula + common pitfalls

The GCSE formula

LetterMeaningExample fragment
GoalWhat do you want?"Draft a one-page volunteer recruitment flyer..."
ContextFor whom / why?"...for our food bank's spring drive aimed at retirees..."
SourceGrounded on what?"...using VolunteerHandbook2026.docx and FoodDrive-Stats.xlsx..."
ExpectationsOutput shape?"...warm tone, ~250 words, three call-to-action bullets."

Anti-patterns to avoid

Anti-patternWhy it failsFix
"Tell me everything about..."Fuzzy goal → generic answerOne clear goal
"Scan the entire SharePoint..."More sources = more noiseFew, fresh, focused files
1,500-word promptLength ≠ quality; many goals diluteOne goal per prompt; iterate
No source givenGeneric, hallucination-proneReference the file via slash
Expecting determinismLLM is probabilistic — wording variesVerify expectations + human review

Saving a reusable prompt to the gallery

  1. Run the prompt first (it can't be saved before it runs).
  2. Hover over the prompt card → Save to gallery.
  3. Tag it, describe it, share with your team.

GCSE in action — a bad prompt rewritten

StepPromptWhat you'll likely get back
v1 — bad"Write a newsletter."Generic, no focus, no audience match
v2 — better"Write a monthly newsletter for our charity supporters."Better tone, still no grounding
v3 — GCSEGoal: Write a 300-word monthly newsletter. Context: for our community charity's supporters; warm, encouraging tone; highlight two events. Source: using April-Recap.docx and UpcomingEvents.xlsx. Expectations: three sections, each with a header; one call-to-action at the end; reading level B1.Tight, on-message, grounded, ready to lightly edit

Five prompt patterns to keep in your toolkit

PatternWhenExample fragment
Role playYou need a specific voice"Act as a careful school principal writing to parents..."
Chain-of-thoughtReasoning matters more than the final answer"...explain your reasoning step by step before the recommendation."
Few-shotYou need consistent format"Here are two example summaries. Match the style for the third."
Iterative refinementYou don't know the right shape yetRun → "shorter" → "more concrete examples" → "replace the second bullet with..."
Format constraintOutput must drop into something else"Return as a Markdown table with these exact columns: ..."

Length, tone, format — the cues Copilot listens to

  • Length: "in 5 bullets", "under 200 words", "a single paragraph", "one page"
  • Tone: "warm and encouraging", "neutral and factual", "firm but polite", "playful"
  • Audience: "for a B1 English reader", "for retirees with no IT background", "for a board of directors"
  • Format: "table with columns X, Y, Z", "three sections with headings", "FAQ style", "email with subject line"
  • Persona: "as a veterinary nurse", "as a museum docent"

Refine controls and follow-ups

After any answer, Copilot offers quick refinements you don't have to type:

  • Make it longer / shorter
  • More casual / more formal
  • Visualize as a table
  • Add an executive summary

Then keep iterating in natural language: "replace the third bullet with one about training" — Copilot keeps the rest as-is.

Common pitfalls (and the fix)

PitfallSymptomFix
Mega-prompt with 5 goalsDiluted output, misses one or two goalsOne goal per prompt; iterate
"Use all our SharePoint"Generic, driftsReference 1-3 specific files via slash
No audience cueWrong toneAdd audience to Context
Expecting determinism"It gave me different wording today"It's probabilistic; lock structure with format constraints
"Make it perfect"Loops with no improvementBe specific: "shorter, drop bullet 2, more numbers"

Saving and sharing prompts

  • A prompt must run successfully at least once before it can be saved to the gallery.
  • The gallery supports tags, descriptions, and sharing to teammates.
  • Saved prompt links are tenant-scoped — a link sent to someone in another tenant will return "Prompt not found."
  • Recommended hygiene: tag prompts by role ("newsletter", "intake", "summary"), review monthly.

Lab L5 Same task, three prompts

  1. Pick a real task (e.g., a podcaster's episode teaser).
  2. Write a bad prompt first ("Write me a nice teaser") and note the output.
  3. Rewrite it using the GCSE formula.
  4. Iterate once for tone and length.
  5. Save the winning prompt to the gallery.

Knowledge check

1. True or False: The same prompt always returns the same answer when grounding is identical.
2. Which is good practice when picking reference files for a prompt?
3. To save a prompt to the gallery, you must first...
4. Which letter of GCSE is most often missing in weak prompts and most responsible for hallucinations?
5. You want consistent format across many outputs. Which prompt pattern fits?
Module 6 · Afternoon

Security, Privacy & AI Risks

Duration: 75 min · Goal: The EDP boundary, six risks, daily reflexes

EDP — the short mantra

Grounding ✅ | Training ❌
  • At query time, tenant data is fed to the model as context (RAG).
  • Tenant data is never used to train the foundation model.
  • The service boundary stays inside your M365 licensed boundary.

The six AI risks

RiskOne sentenceMitigation
FabricationThe AI invents contentSource grounding + citation review
OverrelianceThe human publishes without checkingHuman-approved publishing gate
Prompt injectionHidden instructions trick the AICaution with untrusted content
DeepfakeSynthetic mediaCheck content credentials (C2PA)
BiasSystematic unfairnessDiverse data + human review
Data oversharingExposing data unnecessarilyShare only what is needed

Two crucial reflexes

  • "There are citations" ≠ "it's correct." A citation is a trail, not a proof.
  • Absolute words ("always / never / only"):
    • Feature claim — usually false ("Copilot always does X" → suspect).
    • Security-boundary claim — usually true ("Copilot never uses tenant data for training" → true).

Microsoft's Responsible AI principles — the six pillars

PrincipleWhat it means in practice
FairnessThe system serves all people equitably; no systemic bias against a group
Reliability & safetyThe system performs as intended and fails gracefully
Privacy & securityPersonal data is protected; access is permission-based
InclusivenessDesigned for the widest possible range of users (accessibility, language)
TransparencyPeople understand the AI's role and limits
AccountabilityHumans remain responsible for outcomes

The six AI risks — each one, properly explained

RiskHow it shows upMitigations
Fabrication (hallucination)The model invents a fact, citation, or quote that looks realGround on real sources; require citations; spot-check numbers and names; verify any quote
OverrelianceA human publishes Copilot output without reading itHuman-in-the-loop publishing gate; review checklist; tone-down absolute claims
Prompt injectionHidden instructions in an email, web page, or file trick the modelTreat untrusted content as data, never as commands; sanity-check unexpected behavior; admin protections in the service
Deepfake / synthetic mediaAI-generated images, voices, or videos misrepresent a real personCheck content credentials (C2PA); restrict image-of-person generation; verify high-stakes claims via a second channel
Bias & unfairnessOutput reflects skewed patterns in training data (gender, geography, role)Diverse sources; human review on hiring/lending/medical content; document mitigations
Data oversharingSensitive data is exposed because permissions are too loose or content is pasted into a promptSensitivity labels; DLP; "need-to-know" sharing; Restricted SharePoint Search to limit grounding scope

The supporting controls (who they're for)

ControlOwnerWhat it does
Sensitivity labelsInformation protection admin / usersClassify content (Public / Confidential / Highly Confidential); Copilot honors labels on citations and downstream exports
Data Loss Prevention (DLP)Compliance adminBlocks or warns on sharing of regulated data; applies to Copilot interactions
Retention policiesCompliance adminKeeps or deletes Copilot conversations per regulation
eDiscovery / AuditLegal / complianceCopilot prompts and responses are searchable in eDiscovery; admin actions land in the audit log
Restricted SharePoint SearchTenant adminTemporarily limits Copilot grounding to a curated set of sites until the org cleans up oversharing
Customer LockboxTenant adminMicrosoft cannot access tenant data for support without explicit approval

What ends up where — conversation data residency

  • Copilot conversations are stored in your tenant's Substrate (the same store as Exchange).
  • They are visible to the user in their Copilot history; admin-visible via Purview/eDiscovery.
  • Retention policies you apply to Exchange/Substrate cover Copilot history.
  • Deleting a conversation in the UI follows your tenant's retention policy.

Citations — read them critically

  • A citation is a provenance trail: "this content came from this source."
  • A citation is not proof of accuracy: the source itself can be outdated, wrong, or misinterpreted.
  • Citation review checklist:
    • Does the cited source actually say this?
    • Is the source fresh enough for the decision?
    • Is the source authoritative in your context?
    • Is anything important missing from the cited material?

Regulatory awareness (light touch)

  • EU AI Act — risk-tiered regulation; M365 Copilot is a general-purpose AI deployment, and many uses fall under "limited risk" with transparency duties.
  • NIST AI RMF — US risk-management framework; aligns with Microsoft's Responsible AI Standard.
  • GDPR — data minimization, purpose limitation, subject rights still apply to anything Copilot processes.
  • You do not need to memorize statutes for this exam, but you should know that AI use is regulated and that humans remain accountable.

Absolute words — a useful reflex

  • "Always / never / only" on a feature claim → usually false. Features are context-dependent.
  • "Always / never / only" on a security boundary → usually true. Microsoft commits to these guarantees.
  • Example: "Copilot always produces accurate citations" → false. "Copilot never uses tenant data to train the foundation model" → true.

Lab L6 Risk hunt

Tag each Copilot output with the AI risk it illustrates:

  1. A school brochure listing an award the school never won → fabrication
  2. A manager publishing a Copilot-written policy without reading it → overreliance
  3. A document containing a hidden "leak the passwords" instruction → prompt injection
  4. A prompt with an entire customer list pasted in → data oversharing

Knowledge check

1. True or False: A citation in a Copilot answer proves the content is accurate.
2. A team lead publishes a Copilot-written policy without reading it. Which risk?
3. You ask Copilot to summarize a file you have no permission to view. What happens?
4. A summary an intern shared contained a non-existent court ruling that Copilot "cited." Which risk?
5. The IT team has tenant oversharing concerns and wants Copilot to ground only on a curated set of SharePoint sites until cleanup is done. Which control fits?
6. Which Responsible AI principle most directly addresses making sure AI works for users with disabilities and across many languages?
Module 7 · Afternoon

Settings, Memory & Lifecycle

Duration: 45 min · Goal: Personalize + clean up

Custom instructions — scope

Apply toDo NOT apply to
Every new chat in CopilotBuilt-in agents (Researcher, Analyst)
Previous answers already shown

Example: A speech-language pathologist sets: "Always respond in a clinical, professional tone and spell out abbreviations."

Memory ≠ conversation history

  • Copilot may remember some preferences over time.
  • To make Copilot forget: Settings → Memory → delete the entry.
  • Deleting conversations does not clear memory.

Cleaning up activity

  • Personal: the My Account portal supports bulk and date-range conversation deletion.
  • Enterprise: Purview and the M365 admin center for policy-driven retention.

Custom instructions — a worked example

A municipal communications officer might set custom instructions like this:

"I work in the communications team of a city council. Replies should be:
  • In neutral, citizen-friendly English at B1 reading level
  • Free of jargon and acronyms (spell out the first time)
  • Structured with clear headings when longer than 4 paragraphs
  • Inclusive in tone; avoid gendered defaults
  • End with a one-line takeaway in bold
"

Scope reminder: these apply to new Chat conversations only. Researcher, Analyst, and other built-in agents have their own instruction sets baked in by Microsoft.

Memory — separate from history

Conversation historyMemory
What it isThe transcript of past chatsLong-term facts Copilot has learned about you
Examples"Yesterday I asked about the spring fundraiser""You manage a community library" · "You prefer bullet-point answers"
Lives inSubstrate (your mailbox)A separate user-profile store
Deleting conversations clears memory?No. Memory is independent.
How to clearConversation list → deleteSettings → Memory → delete entry
Tell Copilot directly"Forget that I prefer bullets" works

Connectors, plugins, and Graph Connectors

  • Graph Connectors (admin-controlled) pull external data (e.g., a knowledge-base, ticketing system) into Microsoft Graph so Copilot can ground on it.
  • Plugins / message extensions let agents or Chat call external services for live actions.
  • End users typically consume these — admins enable them. Recognizing the term is enough for the exam.

Language, accessibility, voice

  • Copilot supports many UI languages; switch via M365 settings. The model can read and produce many more languages than the UI exposes.
  • Voice mode is available in supported clients (web, mobile) for hands-free chat.
  • Screen-reader and high-contrast support follow the host app's accessibility features.

Activity cleanup paths

ScenarioWhere to go
Delete a single chatCopilot → conversation list → hover → Delete
Bulk-delete personal activityMy Account → Privacy → Activity
Org-wide retentionMicrosoft Purview → Data lifecycle / retention policies
Audit a specific user's promptsPurview → Audit (admin)

Lab L7 Set up my profile

  1. Write 3 lines of custom instructions tailored to your role.
  2. Open Settings → Memory and delete anything unexpected.
  3. Save a prompt to the gallery.

Knowledge check

1. You asked Copilot to remember your favorite cycling routes; you stopped cycling. How do you make it forget?
2. Custom instructions apply to which of the following?
3. A user deletes every Copilot conversation in their history. Will memorized preferences also vanish?
4. The compliance team wants Copilot chats retained for 5 years for regulated employees. Where is that policy configured?
Module 8 · Afternoon

Troubleshooting & Q&A

Duration: 45 min · Goal: Read field error messages confidently

Error message strip

SymptomCause
"Prompt not found. Sorry, it looks like the prompt is no longer available."The link is from another tenant
"The file appears to be empty or corrupted."You lack permission to the referenced file (or it is truly empty)
Excel Copilot icon greyed outOneDrive / AutoSave / Excel table — one is missing
Researcher not visibleNot pinned — open the Agent Store and pin it
Same prompt, different answerThe LLM is probabilistic

Five most frequent field questions

  1. "Is it using my company data to train the model?" → No, EDP forbids it.
  2. "Who is responsible if the answer is wrong?" → Whoever publishes is accountable; human review rule.
  3. "Can it read a confidential file I don't have access to?" → No, M365 permissions cannot be bypassed.
  4. "Will Researcher work in my external meeting?" → Depends on the organizer's tenant policy.
  5. "Will the same prompt give me the same answer?" → No, it's probabilistic.

Diagnostic flowchart — "Copilot isn't working"

  1. Is the user signed in with their work account? Personal MSA → no tenant grounding.
  2. Does the user have a Microsoft 365 Copilot license? Check M365 Admin Center → Users.
  3. Is the host app up to date? Old builds of Word/Excel can hide the Copilot icon.
  4. Is the file on OneDrive/SharePoint with AutoSave? Local files won't trigger Copilot in Excel/Word.
  5. For Excel only — is the data in a real Excel table? Convert with Ctrl+T.
  6. Has the admin disabled a specific surface? Researcher/Analyst pinning, agent install, web grounding can all be policy-controlled.
  7. If all clear and still broken: capture a screenshot, exact prompt, and time, and open a Microsoft support ticket.

License combinations — the most common

RequiredFor what
Microsoft 365 E3 or E5 (or Business Standard/Premium)Base entitlement — Copilot add-on requires it
+ Microsoft 365 Copilot add-onFull M365 Copilot experience (in-app + Chat + Researcher + Analyst + agents)
Teams PhoneRequired for real-time call transcription/recap
PurviewRequired for sensitivity labels, DLP, and policy-driven retention

Without the Copilot add-on, the user gets the free Microsoft 365 Copilot Chat experience: chat + web grounding + Designer image generation — but no tenant Graph grounding inside the Office apps.

Common error messages — root cause table

ErrorRoot causeFix
"Prompt not found"Cross-tenant saved-prompt linkRecreate the prompt in your tenant
"This file appears to be empty or corrupted"You don't have permission to the referenced file (or it really is empty)Ask the owner to share; verify the file isn't 0 bytes
"I couldn't find anything relevant"No grounding match — wrong scope or wrong sourcesReference specific files; switch scope
Excel Copilot greyed outOneDrive / AutoSave / Excel table missingVerify the triangle
Researcher missingNot pinned in Agent Store, or admin policyAgent Store → pin; or contact admin
"Content blocked"Responsible-AI safety classifier or DLP policyRephrase; remove sensitive payload; check tenant policy
Same prompt, different answerLLMs are probabilisticLock structure via format constraints
Citation links to a 404Source moved or permissions changedOpen the source; refresh references in the agent/notebook

Field questions you'll be asked — the longer list

  1. "Is Copilot trained on our data?" No. EDP forbids it. Grounding ≠ training.
  2. "Who's responsible if the answer is wrong?" The human who publishes it. Always.
  3. "Can it read confidential files?" Only files that user has permission to. Graph enforces permissions.
  4. "Does it work in offline mode?" No. Copilot needs a live connection.
  5. "Does it work on my personal Microsoft account?" Not the paid M365 Copilot. Free Copilot Chat and Copilot Pro are separate products.
  6. "Can it remember my preferences?" Yes — via Memory. Delete entries any time.
  7. "Will it work in someone else's Teams meeting?" Only if their tenant policy allows it.
  8. "Why does the same prompt give a different answer?" LLMs are probabilistic. Add format constraints to stabilize.
  9. "Why don't I see Researcher?" Pin it from the Agent Store, or check admin policy.
  10. "Can I share a custom agent externally?" No. Custom agents are tenant-scoped.

Escalation path — when to hand off

  • Champion / team lead — prompt help, sharing best practices.
  • IT helpdesk — license, sign-in, app-version issues.
  • Tenant admin — missing surfaces, blocked features, agent publishing, DLP/sensitivity.
  • Microsoft support — reproducible service-level bugs; capture screenshot + prompt + timestamp + tenant ID.

Knowledge check

1. A peer from another company sends you a saved-prompt link. You see "Prompt not found." Why?
2. A colleague sees Researcher in their Copilot but you don't. First thing to try?
3. A user opens an Excel file from their desktop and the Copilot icon is greyed out. What's the most likely cause?
4. Copilot answers "This file appears to be empty or corrupted" when you reference a SharePoint deck. The file opens fine when you click it. What's the real cause?
5. You ran the same prompt twice and got different wording. Is something broken?
Exam prep

Exam Deep Dive — AB-730

Concept-level review of the topics most heavily tested on the AB-730 exam. Each card below collects what you must “just know” in one place, organized by surface (Chat, Notebooks, Pages, Agents) and by control (privacy, sharing, scheduling, grounding). Read this before the final assessment.

1 · Where to find Copilot — surfaces & access

  • Web entry point for Microsoft 365 Copilot: https://m365.cloud.microsoft. (Not copilot.microsoft.com, not the My Apps portal, not the My Account portal.)
  • Copilot Chat is included at no extra cost for users with qualifying Microsoft 365 subscriptions (Business Basic/Standard/Premium, E3, E5). The Microsoft 365 Copilot add-on license unlocks deep app integration, organizational-data grounding, and custom agents that act on tenant content.
  • Without a Copilot license, Copilot Chat answers from only three sources: (1) the prompt context you provide, (2) the conversation history of the current chat, and (3) internet search data. It does not reach into SharePoint, OneDrive, Teams chats, mailboxes, or your internal databases.
  • The Researcher agent requires a Microsoft 365 Copilot license. If a colleague has it and you don’t, the right next step is to request a license from your administrator.

2 · Containers — Notebooks vs Pages vs Apps

ContainerWhat it’s forKey behavior
NotebookGroup multiple Copilot conversations around the same reference materialBest when you want several chats to share files, links, or notes.
PageCapture and edit a Copilot output (a draft, a report) and collaborate on itCollaborate via @mention in the page or share the page link.
AppA broader product surface that hosts experiencesNot a way to organize conversations or share references.
AgentA purpose-built Copilot persona with its own instructions and knowledgeNot a container for organizing existing chats.

File version trap. A file you add to a notebook from SharePoint stays live — chats see the most recent version. A file you add from a local folder is a frozen snapshot — later edits on disk are ignored until you re-upload.

3 · Built-in agents inside Microsoft 365 Copilot

AgentBest forSignal to pick it
ResearcherSynthesizing information from organizational content and the web, with citationsYou need a research-style brief with sources and risks/gaps.
AnalystQuantitative work — trends, ROI, calculations, sentiment counts, charts (runs Python via code interpreter)The prompt is about numbers, comparisons, or visualizations over a dataset.
ChatDrafting, rewriting, tone control, polished business communicationYou’re writing an executive email or memo from an attached doc.
  • Built-in agents are system-defined — you can prompt and refine them, but you cannot modify their settings (instructions, capabilities, suggested prompts) from the Copilot app.
  • A conversation started with the Researcher agent can be continued in Copilot in Word, Teams, and Outlook — cross-app continuity via Microsoft Graph.

4 · Building custom agents in the Copilot app

Two tabs you must know:

  • Describe tab — you describe the agent in natural language (purpose, audience, tone, tasks). Copilot proposes an initial setup (suggested behaviors, starter prompts). This is the AI-assisted starting point.
  • Configure tab — you fine-tune knowledge sources, actions, and settings after the concept is set.

Capabilities you can add — pick by goal:

CapabilityAdd it when…
Image generatorThe agent produces visual marketing collateral (logos, artwork). Templates / suggested prompts alone won’t generate images.
Code interpreterThe agent must do math, aggregations, visualizations, or run Python over Excel data.
InstructionsYou want a specific persona / tone (warm, formal, analytical) across all replies.
Suggested promptsYou want to help new users start — shows expected input patterns and output types.
TemplatesYou want a structured starting point for a repeating output shape.

Knowledge source rules. Supported: SharePoint, Teams chats, email, websites, uploaded files (.doc/.docx, .pdf, .ppt/.pptx, .txt, .xls/.xlsx), and connectors. Not supported: image files (JPG/PNG) and prior Copilot conversations.

Sharing rules. Custom agents can be shared only with people in your organization — not with anyone holding a valid email, not with personal Microsoft accounts. For complex workflows with third-party connectors, use Copilot Studio, not the Copilot app.

5 · Office app coverage — the “content vs chrome” rule

Copilot in the Office apps handles content (drafting, summarizing, generating). It does not handle layout, formatting chrome, or app configuration. Memorize the right and wrong pairs:

AppCopilot CAN doCopilot does NOT do
ExcelGenerate a summary of key insights; build a pivot table from your dataCustomize conditional-formatting rules; insert a custom chart with specific formatting
WordInsert a table of contents based on headings; generate a summary of key pointsCustomize page margins; insert a custom watermark
PowerPointCreate a slide layout based on the content; produce a summary slideInsert a custom animation; customize the brand design theme
OutlookDraft a response based on the conversation context; summarize unread emails in the inboxInsert a custom HTML signature; customize the folder structure

6 · Grounding — making answers come from a real source

  • Best way to ground: reference the actual content (the file, the doc, the URL) inside your prompt. Adding a goal or describing the audience helps clarity but does not ground the answer.
  • With a Copilot license in Work scope, Copilot answers from two ingredients: (1) data the signed-in user is permitted to access, and (2) the model’s general training knowledge. It does not reach all tenant data indiscriminately, and it is not limited to training knowledge alone.
  • Telling Copilot to “infer from training data” invites hallucinations — always reference the source.

7 · Personalization layers — which one to use

LayerControlsScope
Custom instructionsPersistent tone, style, persona, response shapeEvery future conversation
Copilot MemoryFactual preferences (“I’m a medical researcher”, “I live in X”, “I’m planning a trip to Y”)Carries across conversations
Saved prompts / Prompt GalleryReusable prompt templatesOne-click reuse on demand
Inline example in a promptShape of the answer for this turnJust the current conversation

Trap to remember. A medical researcher wanting consistently professional tone → Custom instructions, not Memory and not an attached example. If you planned a trip and the trip is cancelled, the correct cleanup is to delete memories, not the conversation, not the activity history, not custom instructions.

8 · UI hints — verified response, suggested prompts, recap

  • Verified response badge (small green indicator next to a conversation title): the conversation contains a response that is strongly grounded — typically backed by citations. It is not a sign that the conversation is shared, in a notebook, scheduled, or anonymous.
  • Suggested prompts in an agent are the lightweight “guardrails” that show users how to start — the expected input patterns and output types. (Capabilities = what the agent can do; instructions = how it behaves; settings = configuration.)
  • Recap is the right Teams feature for catching up on a meeting’s key points and next steps. For a meeting you joined late while it’s being recorded, the fastest path is to ask Copilot in Teams to summarize what you missed.
  • To find existing similar content in your organization (“do we already have a training plan like this?”), use Search — not Designer, Apps, or Pages.

9 · Enterprise Data Protection (EDP) — what it actually guarantees

  • Sometimes called commercial data protection.
  • Prompts and responses stay inside the Microsoft 365 tenant boundary.
  • Access is permission-trimmed — Copilot only surfaces what the signed-in user can already access.
  • Your tenant data is not used to train the underlying foundation models.
  • Activity is governed by Microsoft 365 compliance (audit, retention, eDiscovery, Microsoft Purview).

Don’t confuse EDP with: Common Data Model (a data schema), sensitivity labels (classification), or Zero Trust (a security posture). They are supporting concepts; only EDP is the Copilot-specific guarantee.

10 · The six AI risks — spotlight on prompt injection

Prompt injection is a top exam topic. An attacker hides malicious instructions inside an email, a document, a webpage, or a chat message the assistant will read. Because LLMs follow natural-language instructions, those hidden instructions can override the system’s intent — leading to data leakage, unsafe output, or policy bypass.

  • Enterprise mitigations: grounding boundaries, permission trimming, content filtering, and an instruction hierarchy where system policies outrank user-supplied instructions.
  • User mitigation: treat content from untrusted sources (external emails, web pages, files from outside your org) as potentially hostile. Validate before acting on AI output.
  • The other recurring exam risk: users accepting AI output without verifying accuracy — always cross-check critical answers.

11 · Provenance — verifying AI-generated images

  • The reliable way to check whether an image was created or modified by AI is to look at its content credentials (the C2PA provenance standard).
  • Content credentials are tamper-evident metadata embedded in the file: which tool produced it, when, and what edits happened.
  • Not reliable: file names, file descriptions, or visible watermarks (any of these can be removed, edited, or simply absent).

12 · Cross-tenant boundaries & file-access errors

  • If a colleague from another company shares a prompt link and you see “Prompt not found. Sorry, it looks like the prompt is no longer available.” — the most likely cause is that the prompt lives outside your organization’s tenant. Cross-tenant sharing is not automatically allowed.
  • If a saved prompt fails with “the file appears empty, corrupted, or in a format I cannot process”, the most likely cause is that you no longer have access to the file — not a real corruption.
  • If Copilot answers feel inconsistent in wording between identical prompts, that’s normal: generative AI is probabilistic. Constrain the format if you need consistency.

13 · Activity history, deletion paths, and self-service privacy

GoalWhere to go
Delete all Copilot conversations with the least effortMy Account portal in Microsoft 365 (bulk action). The Copilot web/desktop apps require deleting one by one.
Delete activity for a specific date rangeMy Account → Delete history (date-range option).
Delete one confidential conversation without admin approvalMy Account portal in Microsoft 365 Copilot — keeps other conversations intact.
Tenant-wide governance, retention, eDiscoveryMicrosoft 365 admin center or Microsoft Purview compliance portal (admin-only).

Important nuance. Deleting Copilot activity history removes interaction records (prompts & responses). It does not delete associated notebooks, pages, or files saved into OneDrive / SharePoint — those follow normal M365 retention.

14 · Temporary chat

  • Designed for privacy-focused, non-persistent interactions.
  • Prompts and responses are deleted immediately when the session ends or a new chat begins.
  • Not saved to chat history, not stored in OneDrive, not added to a notebook, not kept for a delayed deletion window.
  • Use it for: experimenting with sensitive ideas, drafting confidential text, testing prompts without leaving a record.

15 · Prompt scheduling — know the two limits

  • Frequency limit: a scheduled prompt can run at most once per day. Sub-daily schedules (hourly, etc.) are not supported.
  • Execution cap: a single scheduled prompt runs a maximum of 15 times. After that the schedule must be recreated.
  • Why these limits exist: cost and resource governance, prevention of runaway automations, and a built-in checkpoint that forces humans to review whether the automated prompt is still useful.

16 · Quick-fire glossary you must just remember

TermOne-line meaning
EDPEnterprise Data Protection — tenant boundary + no model training on your data.
Content credentialsC2PA tamper-evident provenance metadata for AI-generated/edited media.
Verified responseConversation badge meaning the answer is grounded / cited.
RecapTeams meeting catch-up summary (key points + next steps).
Intelligent recapThe Teams view that surfaces the recap content.
Describe tabNL-driven first pass at building an agent.
Configure tabManual fine-tuning of an agent’s sources, actions, settings.
Code interpreterAgent capability that runs Python for math, aggregations, charts.
Image generatorAgent capability for visual content (logos, artwork).
Suggested promptsStarter examples shown to users of an agent.
InstructionsThe agent’s persona / tone / behavior contract.
CapabilitiesWhat the agent can do (tools/features).
NotebookContainer that groups conversations with shared reference material.
PageCollaborative output canvas (shareable via @mention or link).
MemoryStores factual preferences across chats.
Custom instructionsPersistent tone/style across all chats.
Copilot StudioWhere you build advanced agents with connectors & orchestration (not the Copilot app).
Wrap up

Final assessment

25 questions · mixed difficulty · Pass = 70% · Certificate-eligible = 80%. Answers are graded only when you click Submit.

Wrap up

Resources & Toolkit

Self-contained study pack

Everything you need is now built into this single HTML file — no separate cheat-sheet, notebook, or facilitator guide is required. Save the page offline and you keep the whole course.

  • 11 modules covering the AB-730 objective domain (Mental Model → Office Apps → Surfaces → Agents → Prompting → Security & Risks → Settings & Memory → Troubleshooting).
  • Exam Deep Dive — 16 concept cards that summarize what the exam tests, organized by surface and by control. Read this once end-to-end before the final.
  • Knowledge checks at the end of every module with instant feedback.
  • Final assessment — 25 mixed-difficulty questions, graded locally. Pass = 70%, certificate-eligible = 80%.
  • Progress tracking — your completed modules and final-assessment answers persist in your browser via localStorage. Use Reset all progress below to start over.

Official Microsoft Learn resources

  • Exam pagelearn.microsoft.com/credentials/certifications/exams/ab-730/ (registration, skills measured, scheduling).
  • Free learning path — search Microsoft Learn for “AI Business Professional” and complete the official modules end-to-end.
  • Microsoft 365 Copilot adoption hubadoption.microsoft.com/copilot (scenario library, sample prompts, change-management templates).
  • Responsible AI principlesmicrosoft.com/ai/responsible-ai.
  • Practice Copilot directlym365.cloud.microsoft (the web entry point covered in the Exam Deep Dive).

30-day follow-up plan

  • Week 1 — one “try one prompt” task per working day, in an app you already use.
  • Week 2 — build one custom agent for your own role using the Describe tab.
  • Week 3 — give a 10-minute mini-demo to your team.
  • Week 4 — book the exam.

Customer scenario bank

Industry / roleExample scenario
Municipal communications teamSocial-media blurbs for public events
Law firmNew-case opening checklist + client recap email
Dental clinicMonthly ROI and patient reminder templates
Independent bookstoreThemed display recommendations + weekly newsletter
Museum education coordinatorWorkshop schedule by age group + parent email
University registrarFAQ auto-answer agent
Veterinary clinicMonthly treatment-type distribution + reminders
Non-profit / foundationDonation-drive flyer + newsletters
Marathon organizerRegistration-channel analysis + sponsor letters

Self-assessment rubric

Dimension1 · Starter3 · Competent5 · Champion
Mental modelUses Copilot like searchDistinguishes Work / WebTeaches others
PromptingShort, goal-lessApplies GCSEIterates in chains
Surface choiceAlways ChatPicks the right surfaceBlended flows
AgentsNever built oneBuilt from a templateBuilt from scratch + shared
Risk awareness"AI tells the truth"Knows the six risksApplies mitigations
SecurityUnclear on EDPCan explain bothDesigns governance

Day-of-exam reminders

  • Re-read the Exam Deep Dive module the night before — it is the densest single-pass review.
  • Watch for the “content vs chrome” trap in Office app questions (Copilot does drafting/summarizing, not margins/themes/animations).
  • Memorize the two prompt-scheduling limits: once per day, 15 runs.
  • If you don\u2019t know a question: eliminate the two clearly wrong options first, then pick the answer that least contradicts EDP and responsible-AI principles.