LevelUpWith

Explore / Designing & Creating Microsoft Copilot Agents / Lesson 2

Lesson 2: No-Code Agent Creation Basics

Learn to build an agent from scratch without code using the visual authoring canvas.

Free to read, no account needed. Part of Designing & Creating Microsoft Copilot Agents.

By the end of this level you'll be able to

  • Create a blank agent and configure its name and icon
  • Add a simple greeting and farewell topic
  • Publish the agent to a test environment

Level 2: No-Code Agent Creation Basics

Welcome back, agent builder! In Level 1, you got a tour of Copilot Studio and saw the cockpit. Now it's time to build your very first agent—without writing a single line of code. Think of this like setting up a new phone: you pick a name, choose a wallpaper, add a couple of quick replies, and then test it out. That's exactly what we'll do here.

Creating a Blank Agent

When you open Copilot Studio, you'll see a few starting options. For now, ignore the pre-built templates (we'll explore those later). Click Create and select Blank agent. This is like starting with a fresh notebook—no ideas yet, but infinite potential.

Your blank agent will appear on the canvas. It looks empty, but that's the beauty: you shape it from scratch. The canvas is your visual playground. No code, just drag, click, and type.

Configuring Your Agent's Name and Icon

Every agent needs a personality. Start by giving it a name. In the top-left corner, you'll see "Untitled agent"—click that and type something friendly, like "HelpBot" or "Campus Guide." This name is what users will see in the chat header.

Next, add an icon. Click the current icon (a default chat bubble) and choose from the library—maybe a smiley face, a lightbulb, or a question mark. Think of the icon as your agent's avatar. It helps users recognize it quickly. If you have a PNG or SVG file, you can upload a custom one too. For now, pick something fun.

Analogy: Naming and icon-ing your agent is like naming your pet and choosing its collar tag. It makes it yours.

Adding a Simple Greeting Topic

Now your agent has a name and face, but it can't say anything yet. It needs a topic—a scripted conversation flow. Let's start with the simplest one: a greeting.

On the left sidebar, click Topics > New topic. You'll see a blank canvas with a trigger node. A trigger is what starts the conversation. For a greeting, the trigger phrase could be "Hello" or "Hi." Type these in the trigger box.

Below the trigger is a Message node. Click the plus button (+) under the trigger and select Send a message. A text box appears. Type something like:

"Hi there! Welcome to my first agent. How can I help you today?"

That's your greeting! You've just created a topic. It's a tiny conversation, but it's the foundation of all agent interactions. Every topic starts with a trigger and ends with a response.

Adding a Simple Farewell Topic

Let's add a goodbye topic too. Click New topic again. This time, set the trigger to phrases like "Goodbye," "Bye," or "See you later."

Then add a message node that says:

"Goodbye! Thanks for chatting. Have a great day!"

Now your agent can both greet and say goodbye. That's already more useful than a silent log.

Pro tip: Topics are like scripts in a play. The trigger is the cue line, and the message is the actor's reply. You can add more messages later, but for now, one message per topic is perfect.

Publishing to a Test Environment

You've built something—even if it's small. Let's test it! In Copilot Studio, you can publish your agent to a test environment without making it public. This is like a dress rehearsal before opening night.

Click the Publish button in the top menu. You'll see a panel asking where to publish. For now, select Demo website (a built-in test site). Copilot Studio will create a temporary URL where you can chat with your agent.

Once published, click Open agent or copy the link. A new browser tab opens with a chat interface. Type "Hello" and see your greeting. Then type "Goodbye" and get the farewell. It works! You've just created and tested a no-code agent.

Important: Publishing to a demo website doesn't expose your agent to the world. It's only accessible to you (and anyone you share the link with). Later levels will teach you how to deploy to real channels like Teams or your website.

Key Takeaways

  • Blank agent: Start from scratch to have full control.
  • Name and icon: Make your agent recognizable and personal.
  • Topics: Each topic is a conversation script with a trigger and response.
  • Greeting and farewell: Simple topics that every agent should have as a foundation.
  • Publish to test: Use the demo website to test without going live.

You've taken your first steps in no-code agent creation. Next level, we'll dive deeper into topics and learn how to make conversations more dynamic. But for now, celebrate—you built an agent from zero to talking!

A 0-question knowledge check follows this lesson in the app, free and without an account.

Keep going: levels 3 and 4 are free

Create a free account to open the next two levels, save your progress and pick up where you left off. No card needed.

Next: Level 3, Understanding Topics.

Create a free account →See the whole course

More like this

  • Excel Error Detective: Fix Formulas and Lookups

    Find and fix the causes of Excel error values and lookups that return the wrong row. You will practise with the auditing tools, clean text that only looks like…

    Course · Microsoft · Data & Analytics · Capable · 17 levels · 4 free · Professionally curated by levelupwith.com

  • Copilot in Power BI: Developer's Guide

    Learn to integrate and customize Microsoft Copilot within Power BI reports, enabling AI-powered insights and interactive data experiences for developers.

    Course · Microsoft · Data & Analytics · Capable · 18 levels · 4 free · Professionally curated by levelupwith.com

  • Microsoft Azure Fundamentals (AZ-900) Exam Prep

    Learn to pick the cloud model, service type or Azure service that fits a scenario and explain why the alternatives do not, across every skill in the 20 July 20…

    Exam prep · AZ-900 · Cloud & Compute · Capable · 17 levels · 4 free · Professionally curated by levelupwith.com

  • Microsoft Azure Administrator (AZ-104) Exam Prep

    Work through every bullet of the AZ-104 skills measured as of April 17, 2026, learning each task in the Azure portal, Azure CLI, PowerShell, and ARM templates…

    Exam prep · AZ-104 · Cloud & Compute · Expert · 60 levels · 4 free · Professionally curated by levelupwith.com

  • Support Pro: Helping Users Move to Microsoft 365

    Help users get through a move from Google Workspace to Microsoft 365, from the week before cutover to the first tickets afterwards. You will learn what moves a…

    Course · Microsoft · Suite Support Pro: Configure and Fix · Expert · 40 levels · 4 free · Professionally curated by levelupwith.com

  • Microsoft 365 Support Pro: Copilot for End Users

    Learn to work out which Copilot a user actually has, and to fix the everyday Copilot tickets: missing buttons, licence and sign-in problems, files Copilot can'…

    Course · Microsoft · Suite Support Pro: Configure and Fix · Expert · 36 levels · 4 free · Professionally curated by levelupwith.com