PL-900 Practice Question: Demonstrate the capabilities of Microsoft Copilot Studio
A financial services company has a copilot built with Microsoft Copilot Studio that must trigger a Power Automate cloud flow when a customer requests a loan quote. The flow returns a quote amount that the copilot then displays to the customer. The company wants to minimize development effort and keep the solution within the Power Platform. What should the company do?
⚠ Common exam trap
The trap here is assuming you need a custom connector or HTTP call to invoke a Power Automate flow, when Copilot Studio already offers a native Call an action node for that purpose.
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
✓
Add a Call an action node in the copilot topic and select the existing Power Automate flow.
Copilot Studio provides a native Call an action node that can invoke Power Automate cloud flows directly. This allows the copilot to send inputs, receive outputs such as a quote amount, and continue the conversation without custom code. Using this built-in integration is the simplest and most aligned approach for the financial services company, avoiding unnecessary connectors or components.
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 an HTTP request node in the copilot topic that posts to the flow's trigger URL.
Why it's wrong here
An HTTP request node can call external endpoints, but using it to invoke a Power Automate flow requires manually managing the trigger URL and authentication, which is more complex than the native integration. The Call an action node is purpose-built for this scenario and handles the connection securely. The HTTP approach increases effort and risk, contrary to the requirement.
- ✓
Add a Call an action node in the copilot topic and select the existing Power Automate flow.
Why this is correct
The Call an action node lets a Copilot Studio topic invoke a Power Automate cloud flow directly. By selecting the existing flow, the copilot can pass inputs, receive the quote amount as an output, and display it to the customer. This approach requires no custom code and keeps the integration within the Power Platform, matching the requirement to minimize development effort.
- ✗
Use a Power Apps component to invoke the flow and embed it in the copilot conversation.
Why it's wrong here
Power Apps components are not embedded directly into Copilot Studio conversations to trigger flows. While you can integrate Power Apps with Copilot Studio in some scenarios, it is not the standard or simplest way to call a Power Automate flow. This approach adds unnecessary layers and does not align with the no-code, low-effort requirement described.
- ✗
Create a custom connector that calls the Power Automate flow and register it in the copilot.
Why it's wrong here
Custom connectors are used to integrate external APIs, not to call Power Automate flows from Copilot Studio. Power Automate flows are already exposed as actions within Copilot Studio via the Call an action node, so building a custom connector adds unnecessary complexity. This would increase development effort and is not the intended integration path for invoking a cloud flow.
Go deeper
Related to this question
About these practice questions
One of 701 original PL-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.