All Microsoft exams

Free AB-250 practice test: 30 questions with answers

30 original questions for Transforming Contact Center Experiences with AI in Dynamics 365, drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
100 questions

AB-250 exam guide: topics, cost and format

All 30 AB-250 questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

Implement channels (5 questions)

  1. Question 1

    A website needs a chat widget that customers can use to talk with an agent. Which configuration is needed?

    1. AConfigure the chat channel and embed the chat widget in the website
    2. BEmail the website's HTML source to each customer to paste
    3. CPrint a QR code on store signage that opens the live web chat
    4. DPublish the widget as a link on a social network profile page
    Show answer and explanation
    Correct answer: A

    A chat channel plus an embedded widget on the website provides the customer-facing entry point. Emailing HTML, printed QR codes, and social-only publishing do not provide the web chat experience.

  2. Question 2

    A company wants to offer proactive chat, where the chat invitation appears when a visitor spends time on a pricing page. Which feature provides this?

    1. AA manual invitation emailed to the visitor after they leave
    2. BA customer survey sent after the visit ends
    3. CA pop-up prompt printed in the product brochure mailed home
    4. DProactive chat configuration with triggers on the page
    Show answer and explanation
    Correct answer: D

    Proactive chat uses triggers based on page behaviour to invite visitors. Email invitations after the visit, printed pop-ups, and surveys afterwards do not engage the visitor in the moment.

  3. Question 3

    A chat team wants to collect a few details from customers before the chat starts. Which feature provides this?

    1. AA voice recording
    2. BPrinted intake forms
    3. CPost-call surveys only
    4. DPre-chat surveys
    Show answer and explanation
    Correct answer: D

    Pre-chat surveys collect information before the chat is routed, which helps routing and preparation. Post-call surveys happen after, printed forms are not digital intake, and voice recordings are not pre-chat collection.

  4. Question 4

    A multilingual customer base needs chat conversations translated between agents and customers in real time. Which feature provides this?

    1. AA separate chat channel for each language with no translation
    2. BReal-time translation of conversations
    3. CA printed dictionary
    4. DIgnoring languages other than English
    Show answer and explanation
    Correct answer: B

    Real-time translation supports conversations across languages. A printed dictionary, separate channels without translation, and ignoring languages do not provide live translation.

  5. Question 5

    A voice channel must record calls for quality review but must hide sensitive card numbers in the stored transcript. Which feature addresses this?

    1. ALeaving the transcript unprotected in storage
    2. BSensitive data masking in the channel configuration
    3. CDeleting recordings immediately after calls
    4. DPlaying the calls publicly on office speakers
    Show answer and explanation
    Correct answer: B

    Sensitive data masking protects card numbers in transcripts while preserving recordings for review. Deleting all recordings loses quality data, and unprotected or public transcripts expose sensitive information.

Configure agents and AI capabilities (5 questions)

  1. Question 6

    A representative needs a short summary of a long customer conversation before taking over. Which AI capability fits best?

    1. AA printed transcript of every call
    2. BA calendar reminder
    3. CCopilot conversation summaries
    4. DA random sentence generator
    Show answer and explanation
    Correct answer: C

    Copilot summaries condense conversations so representatives can take over quickly. Printed transcripts are slow to read, calendar reminders do not summarize, and random generators are not useful.

  2. Question 7

    A self-service voice bot should understand natural speech and hand the caller to a representative when it cannot resolve the request. Which design is most appropriate?

    1. AA voice bot that answers scripted questions and ends calls without transfer
    2. BA bot that accepts keypad digits from a fixed menu tree with no live handover
    3. CA recorded greeting that says the office is closed and asks callers to phone
    4. DA voice agent with natural language understanding and a defined handover to a representative
    Show answer and explanation
    Correct answer: D

    A voice agent with NLU and a defined handover handles self-service and escalates appropriately. Keypad-only bots, closed-office recordings, and bots that never transfer frustrate callers.

  3. Question 8

    A company wants a generative AI agent to answer self-service questions using its approved knowledge articles. Which setup is most appropriate?

    1. AHard-code fixed scripted replies for each expected question directly into the agent's dialogue topic nodes
    2. BDeploy the agent without attaching knowledge sources, relying on its base language model pretraining data
    3. CConnect the approved knowledge sources to the agent and test responses against known questions
    4. DLet the agent answer from general internet search results and public forum content pulled at runtime
    Show answer and explanation
    Correct answer: C

    Connecting approved knowledge and testing against known questions keeps answers accurate and grounded. Internet-only answers, hard-coded responses, and agents without knowledge increase error risk.

  4. Question 9

    A representative wants Copilot to suggest answers while the customer is speaking. Which feature best supports this assistance?

    1. AA post-call customer satisfaction survey
    2. BA monthly classroom training workshop
    3. CA printed FAQ booklet kept at the desk
    4. DCopilot agent assist in the conversation view
    Show answer and explanation
    Correct answer: D

    Agent assist provides suggestions during the live conversation. Printed FAQs, monthly training, and post-call surveys do not help while the call is happening.

  5. Question 10

    A business wants to understand how often Copilot assistance is used by representatives and whether it helps. Which tool provides this?

    1. AThe Copilot analytics report
    2. BA ledger of office coffee orders
    3. CA photograph of the support team
    4. DA paper log filled out manually
    Show answer and explanation
    Correct answer: A

    The Copilot analytics report shows usage and effectiveness indicators. Manual logs, coffee orders, and photographs do not measure assistance usage.

Deploy Dynamics 365 Contact Center (5 questions)

  1. Question 11

    A company is deploying Dynamics 365 Contact Center and wants to move configuration from a test environment to production in a controlled, repeatable way. Which practice is most appropriate?

    1. AExport screenshots of each configuration page in the test environment and email them to the production deployment team for reference
    2. BUse solutions and application lifecycle management (ALM) to package and deploy configuration between environments
    3. CCopy the production database into the test environment each month through an unmanaged process with no change tracking or approval
    4. DRecreate each configuration setting by hand in the production environment, without exporting, packaging, or versioning the changes made
    Show answer and explanation
    Correct answer: B

    Solutions and ALM package configuration for consistent, repeatable deployment across environments. Manual recreation, unmanaged copies, and screenshots are error-prone and not repeatable.

  2. Question 12

    Which role should be assigned to a representative so that they can handle conversations in the Contact Center without full administrator access?

    1. AA security role that grants only the representative's required privileges
    2. BLeave the representative with no role assigned to the account
    3. CGrant the System Administrator role to each representative in a team
    4. DUse one shared administrator login and password for the whole team
    Show answer and explanation
    Correct answer: A

    A least-privilege security role gives representatives what they need without administrative capabilities. Admin roles for everyone, shared logins, and no role are unsafe or non-functional.

  3. Question 13

    A supervisor needs to see live metrics but must not change routing configuration. Which approach fits best?

    1. AGive the supervisor full system administrator rights in the environment, including routing and queue edits
    2. BShare the administrator password with the supervisor for live dashboard data
    3. CRemove supervisor access from the Contact Center app, so supervisors lose dashboards and reporting features
    4. DAssign a supervisor persona with view-level access to analytics and no configuration rights
    Show answer and explanation
    Correct answer: D

    A supervisor persona with view-level analytics access and no configuration rights meets the requirement. Full admin rights, shared passwords, and no access prevent the role from working as intended.

  4. Question 14

    Which capability helps a team roll out agent updates and track adoption across representatives in a controlled way?

    1. AThe Agent hub for managing and rolling out agents
    2. BA printed training binder kept at each desk
    3. CA shared email chain for agent status updates
    4. DA paper attendance sheet kept on a clipboard
    Show answer and explanation
    Correct answer: A

    The Agent hub is used to manage and roll out agents and track their status. A binder, email chain, and attendance sheet do not manage rollout.

  5. Question 15

    A contact center wants to add a third-party CCaaS platform's customer data to its agent view. Which Dynamics 365 capability helps connect the data?

    1. AA USB drive copied by hand each morning
    2. BRetyping customer records into chat
    3. CConnectors configured for the Contact Center
    4. DA desktop wallpaper that shows the current queue data
    Show answer and explanation
    Correct answer: C

    Connectors bring external data into the contact center experience in a governed way. A wallpaper, manual USB copies, and manual chat copies are not integration methods.

Configure work distribution (5 questions)

  1. Question 16

    A contact center wants urgent cases to reach a representative first, while routine cases wait in a standard queue. Which configuration supports this?

    1. ALetting representatives choose cases at random from the shared pool, with no supervisor review or reassignment
    2. BQueue prioritization with separate work classifications for urgent and routine cases
    3. CSorting cases by the length of the customer name field, routing longer names to senior agents first
    4. DSending incoming cases into one default queue with no priority rules or work classifications
    Show answer and explanation
    Correct answer: B

    Queue prioritization and work classification route urgent cases ahead of routine ones. A single unprioritized queue, random selection, and name-based sorting do not reflect business priority.

  2. Question 17

    Outside business hours, customers should be offered a callback option instead of being placed in a queue with no agent. Which configuration handles this?

    1. AOperating hours with overflow or fallback behaviour configured for closed hours
    2. BNo configuration, so callers are placed in the queue and wait until the next business day
    3. CCalls routed to a representative's personal mobile phone that is switched off at night
    4. DA printed sign at the entrance listing opening hours and the main line
    Show answer and explanation
    Correct answer: A

    Operating hours with fallback behaviour route customers to a callback or message when the center is closed. Waiting indefinitely, signs, and personal phones do not provide the intended service.

  3. Question 18

    Which two statements about skills-based routing are correct? (Choose two.)

    1. AIt matches work to representatives who have the required skills
    2. BIt can route to the representative with the best skill match for the issue
    3. CIt sends every item to the most senior representative only
    4. DIt requires representatives to have identical skills
    5. EIt removes the need for queues entirely
    Show answer and explanation
    Correct answer: A, B

    Skills-based routing matches work to representatives with the needed skills, including best-match selection. It does not send everything to one person, does not require identical skills, and still uses queues in many designs.

  4. Question 19

    A routing design uses unified routing with workstreams. A conversation is not reaching the expected queue. Which tool helps diagnose why?

    1. AAsking the customer which queue they expected
    2. BConversation diagnostics for unified routing
    3. CA printed flowchart checked by hand
    4. DRestarting the customer's phone
    Show answer and explanation
    Correct answer: B

    Conversation diagnostics show how unified routing processed the conversation, which identifies the cause. A printed flowchart, asking customers, and restarting phones do not reveal the routing decision.

  5. Question 20

    A contact center wants work to be assigned to representatives based on the work's intent, such as billing or technical support. Which routing approach is most suitable?

    1. ARandom assignment
    2. BRouting by the length of the customer's message
    3. CFirst-come first-served only
    4. DIntent-based routing
    Show answer and explanation
    Correct answer: D

    Intent-based routing directs work based on identified intent so that specialists receive the right cases. First-come, random, and length-based routing ignore intent.

Configure the Dynamics 365 Contact Center representative experience (5 questions)

  1. Question 21

    A representative wants a standard set of tabs to appear for every new conversation, such as the customer record and the knowledge article. Which configuration provides this?

    1. AApplication tab templates in the experience profile
    2. BA calendar reminder to open the tabs before each shift begins
    3. CA shortcut each representative creates by hand as needed
    4. DA printed list of tabs taped to the monitor near the keyboard
    Show answer and explanation
    Correct answer: A

    Application tab templates in the experience profile open standard tabs automatically for conversations. Printed lists, manual shortcuts, and reminders are not consistent or governed.

  2. Question 22

    A representative needs a standard greeting script that uses the customer's name and the agent's name. Which feature supports this?

    1. AA printed card on the desk with a greeting written out
    2. BA written note with blank spaces to fill in by hand each shift
    3. CScripts with slugs that fill in the values automatically
    4. DA greeting recorded once and kept in the system
    Show answer and explanation
    Correct answer: C

    Scripts with slugs insert customer and agent details automatically, which keeps greetings consistent and personal. Blank notes, unchanged recordings, and printed cards do not fill in details.

  3. Question 23

    A representative often performs the same sequence of steps for a common case. Which feature saves the most time while keeping each step consistent?

    1. AA longer training manual
    2. BMacros that run the sequence of steps
    3. CAsking the customer to repeat each step
    4. DRedoing the steps from memory
    Show answer and explanation
    Correct answer: B

    Macros automate repeated steps in one action, which saves time and reduces variation. Manuals, customer repetition, and memory-based steps are slower and less consistent.

  4. Question 24

    Representatives need to find approved knowledge articles while they are handling a conversation. Which capability provides this?

    1. AA printed encyclopedia at the desk with a dated index
    2. BInternal knowledge search within the representative experience
    3. CAsking colleagues by memory in a busy shared chat thread
    4. DSearching the internet for answers without approval
    Show answer and explanation
    Correct answer: B

    Internal knowledge search surfaces approved content within the workflow. Unapproved internet searches, memory alone, and printed encyclopedias are not governed or quick.

  5. Question 25

    A team wants its knowledge articles to be available to customers on the public website. Which integration supports this?

    1. AEmail the articles to each customer
    2. BKeep the articles private only
    3. CPrint the articles and mail them
    4. DIntegrate knowledge into portals
    Show answer and explanation
    Correct answer: D

    Portal integration publishes approved knowledge to customers in a managed way. Email blasts, printed mailings, and private-only storage do not provide self-service access on the website.

Manage analytics for the Dynamics 365 Contact Center (5 questions)

  1. Question 26

    A supervisor wants a key performance indicator in a report changed to show average handle time rather than total calls. Which tool allows this customization?

    1. AA daily chat message to the developer each morning
    2. BA screenshot later edited in an image editor
    3. CThe embedded Power BI editor for the KPIs
    4. DA printed paper report template kept in a binder
    Show answer and explanation
    Correct answer: C

    The embedded Power BI editor allows KPIs to be customized in the analytics reports. Paper templates, chat messages, and edited screenshots do not change the live report.

  2. Question 27

    A supervisor wants to monitor live queue activity as it happens and act on delays. Which analytics view is most suitable?

    1. AA static list of agents
    2. BReal-time analytics dashboards
    3. CMonthly historical report only
    4. DA printed weekly summary
    Show answer and explanation
    Correct answer: B

    Real-time dashboards show live queue activity so supervisors can respond. Monthly reports and printed summaries are too late, and static lists do not show activity.

  3. Question 28

    A supervisor wants to quality-check a sample of conversations and score them against a rubric. Which capability supports this?

    1. AThe Quality Evaluation agent
    2. BA printed attendance log
    3. CA list of bank holidays
    4. DA seeded number generator
    Show answer and explanation
    Correct answer: A

    The Quality Evaluation agent supports structured scoring of conversations against a rubric. Random numbers, attendance sheets, and holiday lists are not quality evaluation tools.

  4. Question 29

    Engineers want to diagnose why a conversation's routing did not behave as expected. Which tool helps trace the steps?

    1. AA paper calendar view
    2. BConversation diagnostics
    3. CThe wallpaper theme
    4. DA list of user avatars
    Show answer and explanation
    Correct answer: B

    Conversation diagnostics show the steps and decisions for a conversation, which helps diagnose routing. Calendars, wallpapers, and user photos do not show routing steps.

  5. Question 30

    A business wants to see customer satisfaction trends over a year in a Power BI report. Which approach is best?

    1. AAsk customers to guess the satisfaction trend by filling in short annual surveys
    2. BCustomize the historical analytics report in Power BI using the contact center data
    3. CUse just the first month's transaction data, ignoring the later months
    4. DPrint the daily satisfaction scores on paper and file them in binders
    Show answer and explanation
    Correct answer: B

    Customizing historical analytics in Power BI shows trends over time from the contact center data. Printing daily scores, guessing trends, and using only one month do not show the year-long pattern.

Want more AB-250 questions?

The full bank has 100 questions with answers and explanations, as a PDF, an online practice exam, or both.

Full question bank · 100 questions
$75$104

Both formats together. The best value.

Instant access after payment, with 90 days of updates. Checkout is on our store, AIExamCerts.