/
Personalized Welcome Messages in Copilot Using Logged-In User Details
Published Date - 

Personalized Welcome Messages in Copilot Using Logged-In User Details

Personalized Copilot agent greeting example

A personalized welcome message improves user engagement and creates a more professional experience in your Copilot agent. Greeting users by name helps the agent feel more responsive, human, and context-aware from the very first interaction.

In simple terms, you can personalize a Copilot agent welcome message by editing the Conversation Start system topic in Copilot Studio and inserting built-in system variables like the user’s display name or first name. No code is required.

Personalization like this is often the first step teams take when working with Copilot Studio. Once it’s in place, many organizations begin exploring broader ways to maximize AI potential in-house with Copilot Studio, using Copilot not just as a chatbot but as a practical digital assistant across everyday workflows.

In this guide, you’ll learn how to update the default welcome message and display the logged-in user’s name using system variables in Copilot Studio.

How to Add the Logged-in User Name in the Welcome Message or Other Topics nodes?

Follow these steps to display the logged-in user’s name in your Copilot Agent:

1. Open your agent in Copilot Studio.

2. In the top navigation bar, click Topics.

Insert system variable in Copilot Studio welcome message

3. Select the System tab, and then click the Conversation Start system topic.

Insert system variable in Copilot Studio welcome message2

4. In the message node, edit the message text and place the cursor where you want to insert the logged-in user’s name.

5. Click Insert variable this opens the Select a variable pop-up.

Insert system variable in Copilot Studio welcome message3

6. In the Select a variable pop-up, select the System tab.

Custom Copilot welcome message with user first name

7. Choose one of the following system variables to display the user’s name:

  • User Display Name
Custom Copilot welcome message with user first name2
  • User First Name
Custom Copilot welcome message with user first name3
  • User Last Name
Custom Copilot welcome message with user first name3

8. Click Save to save your changes.

Custom Copilot welcome message with user first name4

9. After saving, go to the Test chat pane on the right and click Start new test session to preview your logged-in user’s name displayed in the welcome message or other topic nodes.

  • User Display Name
Custom Copilot welcome message with user first name9
  • User First Name
Personalized Copilot agent greeting example4
  • User Last Name
Personalized Copilot agent greeting example2

How to customize the welcome message in your Copilot agent?

1. Go to the Conversation Start system topic as described in the previous instructions.

Personalized Copilot agent greeting example3

2. Click the Conversation Start system topic to open it.

3. When a new Copilot agent is created, this type of default welcome message is automatically displayed in the agent.

Personalized Copilot agent greeting example4

4. In the message node, delete the default message and enter your own custom welcome message that you want users to see when the agent opens.

Personalized Copilot agent greeting example5

5. Click Save to save your changes.

Personalized Copilot agent greeting example6

6. After saving, go to the Test chat pane on the right and click Start new test session to preview your custom welcome message.

Example:

Copilot agent welcome message using system variables

Why Personalizing Copilot Welcome Messages Matters?

Personalization is not just cosmetic. It directly improves:

  • User trust and engagement
  • Perceived intelligence of the Copilot agent
  • Adoption and repeat usage
  • Overall user experience in Microsoft Copilot implementations

In fact, greeting users by name is one of the most common patterns seen across real-world implementations, especially in scenarios highlighted in many top use cases for Microsoft Copilot Studio from HR self-service to IT helpdesk agents and internal knowledge assistants.

Final Thoughts

Customizing the welcome message in your Copilot agent is a small change, but it has an outsized impact. By greeting users by name and clearly setting expectations, you create a more engaging and trustworthy first interaction.

These small experience improvements reflect a larger shift in how organizations are adopting AI. As Copilot becomes part of everyday collaboration, personalization helps bridge the gap between automation and human-centered design something increasingly visible as Microsoft’s generative AI continues to reshape modern collaboration.

With just a few configuration steps, your Copilot agent can move from feeling generic to feeling genuinely helpful from the very first message.

Need help applying this in your Copilot environment?
No items found.

faqS

No items found.
Call-icon

Contact us

How can we help you?

Thank you!

We will get back to you in one business day.
If this is urgent, Please schedule a time
Oops! Something went wrong while submitting the form.