Copilot Studio For Youth
Copilot Studio For Youth
Copilot Studio
for Youth
March 18th, 2025
This session is divided into 4 Modules
MODULE 1
Introduction to Microsoft Copilot Studio and AI agents
Key Features
• Supports conversational and generative AI responses
• Allows integration with multiple platforms and channels
Use Cases
• Assists in customer service automation
• Enhances user interaction in business applications
What is an AI Agent?
or
Select a template for common
copilot implementations
Create a new copilot in Copilot Studio
• New Copilot
• New Copilot action
• Start with a template
Create a copilot Details dialog
Name and describe the copilot
Understanding Conversational AI
Key Components
AI that processes and
responds to human language Benefits of Conversational AI
Uses Natural Language Intent recognition for
Processing (NLP) to identifying user needs
Context awareness for Enhances user experience
understand queries
meaningful interactions with instant responses
Reduces manual workload in
customer support
Designing Interactive Conversations
Creating Engaging Dialogues
Advantages of Generative AI
• Reduces manual response creation effort
• Adapts responses based on real-time user queries
What Are Generative Answers?
Number of Reducing
Adjusting AI logic
successful vs. response time to
based on real-
failed improve user
time usage data
interactions satisfaction
Future Updates and Advancements in Copilot
Studio
Upcoming AI Features
Agents can be deployed across multiple channels like Teams and websites.
MODULE 2
Understanding agent topics and their importance
Types of Topics
• System topics: Predefined for handling core interactions
• Custom topics: Created to address specific business needs
Group related topics under relevant categories Ensure a smooth transition between different topics
Avoiding Overcomplication
Keep topic names clear and simple Use intuitive labels for easy identification
MODULE 3
Understanding entities and their role in AI conversations
Types of Entities
• Prebuilt entities for common data
recognition
• Custom entities for domain-specific
input processing
Where Entities Are Used
• Extracting user-provided details
from conversations
• Improving chatbot logic with
structured data
Prebuilt entities
Commonly used
information
•Person
•Location
•Numbers
•Date and times
•Colors
Create a custom entity
Entity types
•Closed list
•Regular
expression
Closed list entity
List of items
•Add names
•Add synonyms
Regular expression entity
Regex
Extracts transaction
Recognizes product
Identifies symptoms details like account
names and order
from user input numbers and
numbers
payment amounts
• Created automatically
• Rename
Use variables
{x} icon
Travel chatbot:
AI agents retrieve Ensures relevant
Extracts destination
stored variables for data is retained
from entity and
personalized across chatbot
stores date in a
interactions interactions
variable
HR chatbot:
Entities ensure Enhances response
Captures job role
structured efficiency by
using an entity and
recognition of user- minimizing repeated
retains applicant
provided information user input
details
Entities help AI agents recognize and process user inputs correctly.
MODULE 4
Enhancing AI agents using Power Automate
No-code interface for building automation flows Supports API connections for advanced automation
Reduces manual intervention in chatbot workflows Ensures faster and more accurate response generation
Supported AI Integrations
Connects with Microsoft Teams, Outlook, and Dataverse Supports third-party applications via API connectors
Use Power Automate to add actions
Access information from
other systems
• Actions tab
• Add an action
• Create a new flow
Adding Automated Actions to Agents
Benefits of
• Reduces chatbot response time for user queries
Automating AI • Enhances interaction with real-time data processing
Responses
What Are Trigger Types in AI Agents?
• Conditions that initiate specific
chatbot actions
Definition of Triggers • Used to automate responses based
on user inputs
• Keyword-based triggers: Activated by
Types of Triggers in AI specific user phrases
Agents • Event-based triggers: Respond to
system or external events
• Ensures chatbot responds
Importance of Using appropriately to different scenarios
Triggers • Reduces manual intervention by
automating interactions
How to Choose the Right Trigger Type
Factors to Consider
Comparison of Optimizing Trigger
When Selecting a
Trigger Types Selection
Trigger
• Nature of chatbot • Keyword triggers: • Ensure triggers align
interaction (static Best for FAQ-style with business logic
vs. dynamic chatbot interactions and user needs
responses) • Event-based • Avoid overloading
• Need for real-time triggers: Ideal for chatbot with
updates or real-time process unnecessary
scheduled automation triggers
automation
Event-Based Triggers in AI Agents
What Are Examples of Advantages of
Event-Based Event-Based Event-Based
Triggers? Triggers Triggers
Optimizing Trigger
Performance
• Refine trigger conditions
Testing the Trigger for based on chatbot usage
Accuracy analytics
• Ensure triggers do not
• Simulate real-world user
Steps to Create a conflict with other
inputs to verify
automation flows
Trigger in Copilot functionality
Studio • Monitor chatbot logs to
detect misfired triggers
• Define conditions that
activate the trigger
• Configure corresponding
chatbot responses or
actions
Understanding AI Agent Performance Metrics
Why Performance Metrics Matter
Identifying
• Detect common user drop-off points
Performance • Assess errors in chatbot-triggered actions
Bottlenecks
Review chatbot logs to identify error patterns Adjust entity recognition for improved input processing
Personalizing
• Use stored user data to provide relevant responses
Conversations for • Adjust chatbot tone based on user interaction history
Better Engagement
Best Practices for AI Agent Performance
Improvement
Ensuring Chatbot Improving AI Enhancing Overall
Reliability Training Methods User Experience
Adjust chatbot
Uses machine
Regularly update behavior based on
learning to refine
chatbot training data real-time
chatbot interactions
interactions
Ensuring AI Compliance
• Regular audits to check chatbot data privacy standards
• Align chatbot policies with regulatory frameworks like GDPR
Preparing for the Future of AI Conversations
Emerging Future-
Advancements
Trends in AI Proofing AI
in AI Learning
Chatbots Agents
Improved natural
AI adapting based Regular updates to
language
on user behavior keep pace with
understanding for
and preferences evolving technology
better interactions