🚀 Diploma in AI-Powered Business Automation and Agent Development 將於 2026年5月27日 開始 Early Bird 優惠 🎓 英國學歷課程! NCC Diploma in Computing 將於 2026年6月4日 開始 Limited Seats

Certificate in Building Generative AI Agent with Copilot Studio

課程簡介

本課程將帶你深入掌握 Microsoft Copilot Studio,從最輕量的 Lite Agent 出發,逐步進階到 Topics、Prompt Tools、Agent Flows、REST API、MCP Server 以及多代理人(Connected Agents)架構。

課程採「場景驅動 + 實作導向」設計,全程圍繞真實企業情境——Leave Application(請假申請)與 Expense Review(費用審核),並延伸到文件擷取、API 整合、MCP 連線與子代理人協作等六個實作 Lab。

無論你是 AI 新手還是企業 IT / 業務專業人士,完成本課程後,你將具備從零打造、部署、治理企業級 AI Agent 的完整能力。

課程目標

Copilot Studio 基礎與介面操作

熟悉 Copilot Studio 介面、架構、授權模式與 Lite Agent 快速建置。

Describe 與 Configure 建置模式

透過兩種建立方式快速打造可測試、可發佈的 AI Agents。

知識來源整合

整合網站、文件、PDF、SharePoint、Dataverse 與 Web Search 作為知識庫。

Topics、Prompt Tools 與 Agent Flow

設計穩定的對話流程,打造可重用的 Prompt Tool 與自動化 Flow。

REST API 與 MCP Server 整合

透過自訂連接器、REST API 與 MCP Server 擴充 Agent 能力。

自主代理人(Autonomous Agent)

透過 Trigger 與 Deep Reasoning 建構可自主運作的 AI 代理人。

連接代理人(Connected Agents)

設計多代理人協作架構,支援委派、專業分工與上下文傳遞。

發佈、治理與商務場景實作

發佈至 Teams / M365 / 網站,並完成請假、費用審核等真實商務 Lab。

Video Images
Demo Video -
Business Automation Example

課程相關資料

  • 課程對象針對企業客戶而設
  • 上課模式面授或即時網上
  • 上課安排可上門授課
  • 課程收費$12,800 / 每班
  • 課程時數6小時
  • 使用軟件Copilot Studio
  • 入學要求任何 IT / Office 使用者

課程內容

課程共分為 12 個模組,涵蓋從 Lite Agent 基礎、Topics、Prompt Tools、Agent Flow、REST API、MCP Server、Connected Agents 到發佈與治理的完整流程。

  • What is an Agent? Conversational vs. Autonomous Framing
  • Lite Agent Capabilities and Limitations
  • Building an HR Policy Agent inside M365 Copilot
  • Where Lite Agents Fit in an Enterprise Landscape
  • Hands-on: Build Your Own HR Lite Agent

  • Generative Orchestration vs. Classic Topic Routing
  • When to Use Each Orchestration Model
  • Tool Selection, Knowledge Selection, Fallback Behavior
  • Walk-through of an Orchestration Trace

  • Tour of the Copilot Studio Authoring Experience
  • Creating an Agent using the Describe Flow
  • Switching to Configure View: Instructions, Starter Prompts, Tone, Role
  • Saving, Testing, and Versioning

  • Knowledge Strategy — Why Grounding Matters
  • Connecting Websites, Uploading Files, SharePoint Sites
  • Adding Web Search as a Fallback
  • Connecting Dataverse for Structured Data Grounding
  • Governance Considerations by Source Type

  • When to Use a Topic vs. Letting Generative Orchestration Handle It
  • Trigger Phrases, Variables, Conditions, and Branching
  • Authored vs. Generated Topics
  • Hands-on Topic Building Demo

  • What is a Prompt Tool? Reusable, Parameterised AI Prompts
  • Designing Structured Outputs (JSON Schema)
  • When to Use a Prompt Tool vs. a Topic vs. a Flow

  • Conversational vs. Autonomous vs. Workflow Automation
  • Triggers, Tools, and Deep Reasoning
  • Activity Tab for Monitoring and Debugging

  • What an Agent Flow Is and When to Build One
  • Calling a Flow as a Tool from an Agent
  • Returning Structured Data to the Agent

  • Extending Agents with Custom Connectors
  • Authentication Patterns Overview (API Key, OAuth)
  • Building and Testing a REST Action

  • What MCP Is and Why It Matters for Agent Ecosystems
  • Connecting an MCP Server to Copilot Studio
  • When to Choose MCP over a Custom Connector

  • Multi-Agent Patterns — Delegation, Specialisation, Escalation
  • Context Passing and Guardrails Between Agents
  • Designing a Sub-Agent for a Specific Role

  • Publishing Conversational Agents to Teams, M365 Copilot, Website / Direct Line
  • Activating Triggers and Monitoring Autonomous Agents via the Activity Tab
  • Governance: Environments, DLP, Agent Lifecycle, Ownership, "Off Switch"
  • Q&A and Resource Handoff

實作 Lab — Hands-on Labs

課程共設計 6 個實作 Lab(2 個 Major Lab + 4 個 Mini Lab),全程圍繞真實企業情境。

Goal

Build a conversational agent that collects leave requests and calls an Agent Flow to submit them to SharePoint and notify the manager.

Conversational Agent
  • Create "Leave Request Agent" with role, tone, required fields
  • Build "Apply for Leave" Topic with trigger phrases
  • Capture Leave Type, Start Date, End Date, Reason
  • Confirmation + Branching (Confirm / Edit / Cancel)
Agent Flow
  • Create Agent Flow "Submit Leave Request" with inputs
  • Create SharePoint item (Status = Pending)
  • Send approval email to manager
  • Bind flow to topic and test end-to-end
  • Stretch: Add "Check my leave balance" topic

Goal

Build an autonomous agent that receives expense claim emails, reasons against the policy, and emails the employee with an approve / flag / reject decision.

Key Tasks
  • Create "Expenses Agent" (Configure mode)
  • Add "Send an Email" tool (Outlook / Gmail connector)
  • Upload Expenses Policy PDF as knowledge source
  • Write instructions: decision framework, policy citation, HTML email
  • Add "When a new email arrives" trigger (subject: Expense Claim)
  • Test without reasoning → enable Deep Reasoning → retest
  • Publish and verify via Activity Tab
Three Test Scenarios
  • Approve — $62 client lunch
  • Flag — $340 monitor (requires manager review)
  • Reject — $85 gym membership (non-reimbursable)

Goal

Build a Prompt Tool that extracts structured data from unstructured invoices / receipts, then saves the extracted fields to a SharePoint list via an Agent Flow.

Prompt Tool
  • Create "Extract Invoice Data" Prompt Tool
  • Input: invoice_text
  • Extract: invoice_number, vendor, date, total, currency, category
  • Configure JSON structured output schema
Agent Flow
  • Create "Save Extracted Invoice" Agent Flow
  • Map extracted fields to SharePoint list columns
Topic Integration
  • Trigger: "extract this invoice" / "file this receipt"
  • Prompt → Confirm → Save Flow
  • Stretch: Confidence score, duplicate check, high-value routing

Goal

Wire a public REST API as a custom tool and call it from an agent. No auth, no setup — perfect for a quick hands-on integration.

Key Tasks
  • Add Tool → Custom Connector / REST API
  • Base URL: https://jsonplaceholder.typicode.com
  • Action: GetUserById (GET /users/{id})
  • Test with id = 1, verify JSON response
  • Ask agent: "Get me the contact details for user 3"
  • Discussion: Connector vs. Agent Flow HTTP action

Goal

Connect a pre-existing MCP server to Copilot Studio and call one of its tools from an agent.

Key Tasks
  • Add Tool → Model Context Protocol
  • Paste MCP server URL + authentication
  • Review discovered tools, enable selected ones
  • Test via agent question + inspect Activity map
  • Discussion: MCP vs. Connector vs. Flow, governance

Goal

Extend the Expense Review Agent with a connected L2 Reviewer Agent that handles complex or high-value cases.

Key Tasks
  • Create "L2 Expense Reviewer" agent with deeper policy knowledge
  • Enable Deep Reasoning and publish
  • From Expenses Agent → Add Tool → Agent (Connected)
  • Instruction: Hand off when flagged or > $500
  • Test with $1,200 business-class claim
  • Observe delegation via Activity map
  • Discussion: Sub-agents vs. more tools, context passing

Instructor

Dannis Mok

企業客戶

  • Prince Hotel 香港太子酒店
  • Marco Polo Hong Kong Hotel 馬哥孛羅香港酒店
  • Kerry Warehouse 嘉里貨倉
  • Labor Department 勞工處
  • Baguio Green Group 碧瑤綠色集團
  • 香港耆康老人福利會
  • Education Bureau 教育局
  • Hong Kong Institute of Education 香港教育大學
  • Hong Kong Housing Authority 香港房屋委員會
  • Hong Kong ICAC 香港廉政公署
  • Hang Seng Bank 恒生銀行
  • Civil Aivation Department 民航處
  • Darty Asia
  • UA Finance 亞洲聯合財務有限公司
  • 基督教香港信義會
  • NCSI Hong Kong Ltd
  • 香港善道會
  • 恆生銀行
  • 聯合國兒童基金會
  • City University of Hong Kong 香港城市大學
  • 香港明愛
  • 救世軍
  • City Facilities Management Holdings Ltd
  • HACEO 香港飛機工程
  • JLL 仲量聯行
  • Hong Kong VTC 職業訓練局
  • Hong Kong IVE 香港專業教育學院
  • Adidas Hong Kong
  • Polyplastics
  • Apex Logistics
  • Defond 德豐
  • JAS Worldwide
  • VTech Hong Kong 偉易達香港
  • VTech Hong Kong 偉易達香港
  • YWCA 女青年會
  • 東華三院
  • iRobot Hong Kong
  • Bureau Veritas
  • Boardway 百老滙
  • StarLite Holdings (星光集團)
  • Puma Hong Kong
  • Marriott International 萬豪國際
  • WheeLock會德豐
  • 香港立信德豪會計師事務所 (BDO)
  • Kering Group
  • 中華電力有限公司
  • Wilko Worldwide Limited
  • 華懋集團
  • 機電工程署
  • 無國界醫生
  • Unilever Hong Kong 聯合利華
  • 獅王 (Lion Corporation)
  • 菱電商事株式会社
  • Merck & Co 默克藥廠
  • 九龍木球會
  • 香港航空發動機維修服務有限公司
  • 維他奶國際集團
  • Toyota 豐田汽車
  • adidas Hong Kong
  • 連續五年 (2017,2018,2019,2020,2021) 為VTC 職業訓練局的員工作培訓
  • 連續八年為勞工處YES的會員作”辦公室軟件”培訓
  • 浸會大學
  • 西門子 Siemens
  • Fujitsu Hong Kong
  • Luxasia
  • Miele
  • Pacific Coffee
  • PersolKelly
  • Schmoll Group
  • Johnson & Johnson
  • 周大福集團
  • Tory Burch
  • 南洋商業銀行
  • 新鴻基
  • 迪士尼樂園
  • 一田百貨

Our Clients