Courseiva

PL-900 Practice Question: Demonstrate the capabilities of Microsoft Copilot Studio

A company wants a copilot built with Microsoft Copilot Studio to automatically greet users with a personalized message when a chat session starts. The greeting must include the user's name from Microsoft Entra ID and present a menu of topics for the user to choose from. Which component should the maker configure first to achieve this?

⚠ Common exam trap

The trap here is assuming that any topic with a greeting trigger phrase will automatically run at session start, but only the Conversation Start system topic is invoked automatically.

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

✓

Modify the system 'Conversation Start' topic to send a message using the User.DisplayName system variable and then add a menu of topics.

The Conversation Start system topic is designed to execute automatically when a chat session begins. By editing this topic to include a message that references the User.DisplayName system variable, the copilot can greet the user by name without any manual input. Adding a menu of topics within the same topic ensures the user is presented with options immediately, meeting both personalization and navigation requirements.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Add a new topic with a trigger phrase such as 'hello' and include a question node to ask for the user's name.

    Why it's wrong here

    This approach requires the user to type a trigger phrase and manually enter their name, which does not meet the requirement for automatic personalization from Microsoft Entra ID at session start. A topic with a trigger phrase is reactive, not proactive, and cannot retrieve the user's name without additional authentication or system variables.

  • ✗

    Create a new Power Automate cloud flow that sends an adaptive card to the user with their name and a list of topics.

    Why it's wrong here

    While a cloud flow can send an adaptive card, it does not automatically trigger at the start of a copilot conversation. The flow would need to be invoked by the copilot, and the requirement is for an automatic greeting at session start. This adds unnecessary complexity and does not guarantee personalization from Entra ID without additional configuration.

  • ✓

    Modify the system 'Conversation Start' topic to send a message using the User.DisplayName system variable and then add a menu of topics.

    Why this is correct

    The Conversation Start system topic runs automatically when a chat session begins. Using the User.DisplayName system variable retrieves the authenticated user's name from Microsoft Entra ID, and a menu can be added with question or message nodes. This directly fulfills the requirement without user input for the name.

  • ✗

    Configure a fallback topic that asks the user for their name and then displays a menu of topics.

    Why it's wrong here

    A fallback topic triggers only when the copilot cannot understand user input, not at the start of a conversation. It would not provide an automatic greeting. Additionally, asking the user for their name does not leverage Microsoft Entra ID for personalization, failing the requirement.

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 →

How Courseiva writes practice questions · Editorial policy

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.