PL-900 Practice Question: Demonstrate the capabilities of Microsoft Copilot Studio
A support team at Fabrikam uses Microsoft Copilot Studio to build a copilot for handling customer inquiries. They want the copilot to respond to the phrase 'What are your business hours?' with a fixed answer, and also recognize variations like 'When are you open?' and 'What time do you close?'. What should they configure in Copilot Studio?
⚠ Common exam trap
A common mix-up: candidates confuse the purpose of a fallback topic with a regular topic, assuming that any unrecognized phrase will be handled by the fallback rather than creating specific triggers.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Create a topic with trigger phrases and a message node.
The correct approach is to create a topic with multiple trigger phrases that match the variations of the question, and then use a message node to output the fixed answer. This uses Copilot Studio's natural language understanding to trigger the topic regardless of how the user phrases the question, ensuring a consistent response without writing code.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Configure a fallback topic to handle all unrecognized phrases.
Why it's wrong here
A fallback topic is triggered when no other topic matches. It is not used to provide specific answers to known questions. The fallback would give a generic response, not the business hours. The team needs to create a dedicated topic with trigger phrases for the business hours question.
- ✓
Create a topic with trigger phrases and a message node.
Why this is correct
A topic in Copilot Studio is triggered by phrases. By adding multiple trigger phrases such as 'What are your business hours?', 'When are you open?', and 'What time do you close?', the copilot recognizes variations. The message node then sends the fixed response. This is the standard no-code way to handle common questions.
- ✗
Add a Power Automate cloud flow that returns the business hours.
Why it's wrong here
A cloud flow is used for actions like sending email or updating records, not for returning static text. While a flow could be used, it adds unnecessary complexity. The scenario requires a simple fixed answer, which is better handled by a topic with a message node. Flows are for dynamic data retrieval or actions.
- ✗
Use the Question node to ask the user for their preferred contact method.
Why it's wrong here
The Question node is for collecting information from the user, not for providing an answer. In this scenario, the copilot should respond with the business hours, not ask a question. Using a Question node would not fulfill the requirement of providing a fixed answer to the business hours inquiry.
Go deeper
Related to this question
About these practice questions
This PL-900 question is part of Courseiva's 701-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Microsoft exam blueprint
This PL-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PL-900 exam.