Agent của bạn đã biết trả lời câu hỏi. Giờ hãy dạy nó cách hành động!
Một agent biết giải thích chính sách chi phí thì thật tốt. Nhưng một agent có thể nhận yêu cầu "ghi nhận laptop của tôi", thực hiện quy trình tự động hóa 5 bước và phản hồi lại bằng thông báo xác nhận - đó mới là thứ khiến mọi người phải trầm trồ. Cầu nối giữa hai loại agent này chính là "agent flow": Công cụ cốt lõi của Power Automate được tái cấu trúc trong Copilot Studio, với cơ chế tính phí dựa trên Copilot Credits thay vì giấy phép theo người dùng. Nếu bạn chưa có agent nào hoạt động, hãy bắt đầu với Xây dựng agent đầu tiên của bạn trong Microsoft Copilot Studio.
Khóa học này sẽ đưa bạn từ giai đoạn "agent chỉ biết trò chuyện" đến việc tạo ra một agent vận hành dựa trên flow mà bạn có thể tự tin cho đồng nghiệp sử dụng. Trong Bài 2, bạn sẽ xây dựng một flow, thiết lập hai đầu vào và một đầu ra, rồi quan sát agent xử lý dữ liệu thực tế ngay trong bảng kiểm thử - không cần kết nối phức tạp, không rủi ro, và chỉ mất khoảng 15 phút. Từ đó, mỗi bài học sẽ bổ sung thêm một lớp hoàn thiện thực tế: Thiết kế tham số, kết nối và thông tin xác thực, quy trình phê duyệt bền bỉ (không bị gián đoạn theo thời gian), xử lý lỗi, cùng các thói quen gỡ lỗi giúp phân biệt giữa một bản demo đơn thuần và một giải pháp sẵn sàng triển khai thực tế.
Điểm khác biệt của khóa học này là gì?
Hầu hết các hướng dẫn về agent-flow thường chỉ dừng lại ở việc "nhìn xem, nó đã chạy thành công" - thường được ghi lại trên giao diện mà nay đã đổi tên tới hai lần. Khóa học này được xây dựng dựa trên tài liệu tháng 9 năm 2026 của Microsoft kết hợp với những sự cố thực tế mà người dùng đã gặp phải: Flow xử lý không hiển thị trong công cụ chọn, quy trình phê duyệt bị hết hạn đúng ở giây thứ 100, hay quy trình tự động hóa chạy tốt với người tạo ra nó nhưng lại thất bại khi người khác sử dụng. Mỗi vấn đề đó đều có bài học và giải pháp khắc phục đi kèm, giúp bạn tránh lãng phí cả một buổi chiều để loay hoay tìm cách sửa lỗi.
Những gì bạn sẽ học được
Giải thích "agent flow" là gì và sự khác biệt giữa nó với cloud flow, topic, Connector tool và Prompt tool
Tạo một agent flow sử dụng trình kích hoạt agent và chạy thử trực tiếp từ bảng kiểm thử agent
Thiết kế các tham số đầu vào/đầu ra và mô tả công cụ để orchestrator định tuyến một cách đáng tin cậy
Áp dụng nguyên tắc đặc quyền tối thiểu cho các kết nối, thông tin xác thực và chính sách dữ liệu trước khi triển khai thực tế
Triển khai các quy trình phê duyệt và xử lý lỗi đảm bảo hoạt động ổn định trong giới hạn thời gian phản hồi 100 giây
Đánh giá các lần chạy thất bại dựa trên mã lỗi, lịch sử chạy và bản đồ hoạt động
Sau khóa học này, bạn có thể:
Xây dựng các agent thực sự thực hiện công việc thay vì chỉ mô tả nó - ví dụ: nộp yêu cầu, định dạng bản ghi, chuyển tiếp phê duyệt - ngay từ tin nhắn trò chuyện
Thiết kế đầu vào, đầu ra và mô tả quy trình để agent chọn đúng quy trình tự động hóa một cách chính xác thay vì phải đoán mò
Áp dụng các bước kiểm tra thông tin xác thực và chính sách dữ liệu để ngăn chặn việc tự động hóa thực hiện hành động dưới danh nghĩa của bạn đối với mọi người dùng mà không có sự kiểm soát
Thể hiện kỹ năng kết hợp agent và tự động hóa trên hồ sơ năng lực - một kỹ năng đang rất được săn đón bởi các tổ chức đang triển khai Copilot Studio
Đánh giá và khắc phục các quy trình tự động hóa bị lỗi dựa trên lịch sử chạy và tài liệu mã lỗi, thay vì phải xây dựng lại từ đầu mà không có cơ sở
Những gì bạn sẽ xây dựng
Agent hoạt động dựa trên Flow (Flow-Backed Agent): Copilot Studio agent của bạn sẽ gọi một agent flow thực tế - bao gồm đầu vào được nhập từ cuộc trò chuyện, quy trình tự động hóa nhiều bước có logic xác định và kết quả có thể kiểm chứng được trả về khung chat.
Danh mục kiểm tra trước khi triển khai Flow: Một bảng kiểm tra tiền triển khai đã được hoàn thiện, bao gồm các yếu tố: Thỏa thuận trình kích hoạt, giới hạn thời gian 100 giây, thông tin xác thực, chính sách dữ liệu, quy trình xử lý lỗi và xác minh lịch sử chạy - được xây dựng dần qua các Bài học từ 2 đến 7.
Chứng minh khả năng xây dựng, kết nối, bảo mật và gỡ lỗi các agent flow, cho phép Copilot Studio agent thực hiện các hành động thực tế.
Yêu cầu tiên quyết
Đã có sẵn một Copilot Studio agent hoạt động được để mở và thử nghiệm
Tài khoản Microsoft dành cho công việc hoặc trường học có quyền truy cập Copilot Studio (có thể dùng bản dùng thử miễn phí để xây dựng và thử nghiệm)
Không yêu cầu kinh nghiệm về Power Automate hay kỹ năng lập trình
Khóa học này dành cho ai?
Các chuyên gia đã xây dựng Copilot Studio agent có khả năng trả lời câu hỏi - và giờ muốn agent đó thực hiện những tác vụ thực tế
Nhân viên các bộ phận Vận hành, Nhân sự, CNTT và Tài chính muốn tự động hóa quy trình xử lý những yêu cầu mà nhóm họ thực hiện hàng tuần
Người mới bắt đầu với Power Platform - những ai từng nghe nói "chỉ cần thêm một flow" và muốn hiểu rõ các chi tiết kỹ thuật cũng như cách triển khai cụ thể
Trưởng nhóm đang cân nhắc lựa chọn giữa agent flow, cloud flow và các Connector tool trước khi quyết định triển khai chính thức
Agent Flow là gì (và khi nào nên sử dụng)?
Phân loại 5 thành phần cốt lõi của quy trình tự động hóa, hiểu rõ chi phí của Agent Flow và xác nhận bạn có thể truy cập trang Flows trước khi bắt đầu xây dựng.
Agent của bạn đã biết giao tiếp. Giờ là lúc để nó thực hiện công việc thực tế!
Nếu đã tham gia khóa học Copilot Studio đầu tiên của Quantrimang.com, bạn hẳn đã hoàn thành một agent có khả năng trả lời câu hỏi dựa trên nguồn kiến thức thực tế kèm theo trích dẫn. Thật hữu ích. Tuy nhiên, sẽ đến lúc ai đó đặt ra câu hỏi làm thay đổi hướng đi của dự án: "Liệu nó có thể tự thực hiện công việc đó giúp tôi không?" Chẳng hạn như nộp yêu cầu, cập nhật danh sách hay gửi thông báo xác nhận?
Đó chính là nội dung mà khóa học này bổ sung. Cơ chế thực hiện ở đây được gọi là "Agent Flow" - và nếu từng nghe đến Power Automate, bạn đã biết về engine của nó. Bài học này cung cấp cho bạn cái nhìn tổng quan: Agent Flow là gì, chi phí ra sao, sự khác biệt giữa nó và 4 khái niệm dễ gây nhầm lẫn khác, cũng như cách xác nhận bạn đã sẵn sàng để xây dựng một Agent Flow trong Bài học số 2.
Những gì bạn sẽ học
Định nghĩa về Agent Flow (trình bày ngắn gọn, súc tích)
5 thành phần cốt lõi của tự động hóa và ưu điểm của từng loại
Chi phí cho Agent Flow (và 3 trường hợp không tốn phí)
Vị trí của các Flow trong Copilot Studio và lưu ý về mục "Workflows" trong giao diện mới
Trước khi bắt đầu: Tìm hiểu nền tảng sản phẩm
Chúng hoạt động ở đâu?
Agent Flow nằm trong Copilot Studio tại địa chỉ copilotstudio.microsoft.com, thuộc giao diện tiêu chuẩn - chính là trình chỉnh sửa mà bạn đã dùng để tạo agent của mình. Về mặt kỹ thuật, chúng vận hành dựa trên nền tảng Power Automate, vì vậy giao diện thiết kế Flow sẽ rất quen thuộc với những ai từng sử dụng Power Automate. Tuy nhiên, bạn sẽ xây dựng, quản lý và thanh toán cho chúng ngay trong Copilot Studio. Bạn hoàn toàn không cần mở Power Automate cho đến tận Bài học số 7.
Agent Flow là gì?
Đó là một chuỗi các bước tự động - bao gồm một trình kích hoạt (trigger) và một hoặc nhiều hành động (action) - mà agent của bạn có thể thực thi như một công cụ hỗ trợ. Từ khóa quan trọng ở đây là "có tính xác định": Agent Flow tuân theo một lộ trình cố định dựa trên các quy tắc, do đó cùng một dữ liệu đầu vào sẽ luôn tạo ra cùng một kết quả đầu ra. AI sẽ quyết định thời điểm chạy Flow và dữ liệu nào cần truyền vào đó. Bản thân Flow không bao giờ tự ý thay đổi hay ứng biến. Sự phân chia vai trò đó - agent sáng tạo kết hợp với quy trình tự động hóa có thể dự đoán trước - chính là cốt lõi của thiết kế này.
Bạn cần loại tài khoản và giấy phép nào?
Bạn cần có tài khoản Microsoft dành cho công việc hoặc trường học có quyền truy cập Copilot Studio. Phiên bản dùng thử miễn phí cho phép xây dựng và kiểm thử các agent flow - việc chạy thử không tốn phí - nhưng không thể xuất bản (publish) chúng. Tính năng xây dựng agent flow đi kèm với gói đăng ký Copilot Studio độc lập; gói "Copilot Studio for Teams" (phiên bản rút gọn có trong một số gói đăng ký Microsoft 365) không bao gồm tính năng này. Và đây là câu trả lời cho thắc mắc phổ biến: Bạn không cần giấy phép Power Automate. Thay vào đó, chi phí cho các agent flow được tính dựa trên mức độ sử dụng thông qua Copilot Studio.
Chi phí thực tế là bao nhiêu?
Việc sử dụng flow được tính bằng đơn vị Copilot Credits: 13 credit cho mỗi 100 hành động trong flow, cộng thêm 1 credit nếu flow được kích hoạt bởi một topic hoặc 5 credit nếu được kích hoạt bởi orchestrator.
Có 3 trường hợp miễn phí: Chạy thử trong trình thiết kế flow, chạy thử từ khung chat kiểm thử của agent, và - đối với loại kích hoạt do agent gọi mà bạn sẽ sử dụng trong suốt khóa học - chạy bởi các đồng nghiệp có giấy phép Microsoft 365 Copilot. Nếu tài khoản của bạn hết số credit đã trả trước, các lần chạy flow mới sẽ bị chặn, trong khi bản thân agent vẫn tiếp tục trả lời các câu hỏi.
Làm thế nào để truy cập và xác minh mọi thứ hoạt động đúng?
Hãy mở trang copilotstudio.microsoft.com, đảm bảo bạn đang ở giao diện tiêu chuẩn, và tìm mục Flows ở thanh điều hướng bên trái. Hãy chọn mục này. Bạn sẽ thấy trang quản lý flow với nút tạo agent flow mới - tài liệu của Microsoft hiện hiển thị nút này dưới dạng "New agent flow" hoặc "New flow > Agent flow" tùy thuộc vào thời điểm trang được tạo; dù là cách gọi nào thì bạn cũng đang ở đúng nơi cần đến.
Vậy là bạn đã sẵn sàng cho Bài 2. Nếu bạn thấy trang Workflows với nút New workflow và bố cục lạ lẫm thì sao? Nghĩa là bạn đang ở giao diện preview mới - hãy chuyển lại về giao diện tiêu chuẩn, vì định dạng xem trước đó (gọi là Workflows) là một tính năng khác và vẫn đang trong quá trình thay đổi.
Kiểm tra nhanh: Hãy mở Copilot Studio ngay bây giờ và tìm mục Flows ở thanh điều hướng bên trái. Nút tạo flow mới của bạn hiển thị nhãn nào? Việc ghi nhớ cách hiển thị hiện tại của tenant sẽ giúp bạn tránh bối rối khi tài liệu hướng dẫn hiển thị cách gọi khác.
5 thành phần cốt lõi (đừng nhầm lẫn giữa chúng)
Khi cần thực hiện một tác vụ, Copilot Studio cung cấp 5 loại phản hồi với hình thức khác nhau. Các diễn đàn dành cho người dùng thường xuyên có rất nhiều trường hợp tạo sai loại ngay từ đầu. Dưới đây là sơ đồ tổng quan:
Topic (Chủ đề): Một flow hội thoại được thiết lập sẵn - bao gồm các câu hỏi, tin nhắn và các nhánh rẽ. Nó quản lý cuộc trò chuyện chứ không xử lý các tác vụ liên quan đến nhiều hệ thống.
Connector tool: Một hành động đơn lẻ (như gửi email, lấy dữ liệu từ một dòng) mà orchestrator sẽ điền thông tin và gọi trực tiếp.
Prompt tool: Một chỉ dẫn dành cho chính mô hình AI - ví dụ như tóm tắt, trích xuất hoặc viết lại nội dung. Nó thông minh nhưng không đảm bảo kết quả luôn giống hệt nhau.
Agent flow: Một chuỗi các bước có logic và trình tự cố định, được vận hành như một công cụ duy nhất. Đây chính là nội dung của khóa học này.
Cloud flow: Các flow của riêng Power Automate - yêu cầu giấy phép riêng và được quản lý bên ngoài Copilot Studio. Dùng cho tự động hóa chạy song song với các agent chứ không nằm bên trong chúng.
Quy tắc quyết định áp dụng cho hầu hết các trường hợp: Một bước đơn lẻ → Connector tool; cần đánh giá hoặc viết nội dung → Prompt tool; nhiều bước chính xác theo trình tự → agent flow. Các Topic vẫn quan trọng để định hình cuộc hội thoại, và Cloud flow vẫn cần thiết cho các tác vụ tự động hóa độc lập, chạy theo lịch trình do nhóm chuyên trách quản lý. Tuy nhiên, khi đồng nghiệp nói "agent cần tiếp nhận yêu cầu, ghi lại thông tin và gửi xác nhận" - đó chính là lúc cần dùng Agent flow.
Thêm một điểm khác biệt đáng lưu ý: Một Agent flow có thể đóng vai trò là công cụ cho nhiều agent cùng lúc, nhưng nó không thể được sao chép hoặc chia sẻ ngay trong Copilot Studio giống như các tài liệu thông thường. Nó có chủ sở hữu và chỉ tồn tại trong một môi trường nhất định. Hãy lên kế hoạch quản lý quyền sở hữu giống như cách bạn làm với bất kỳ tài nguyên chia sẻ nào của nhóm.
Kiểm tra nhanh: Một đồng nghiệp muốn agent "đọc hóa đơn đính kèm và trích xuất tổng số tiền" - đây là một tác vụ trích xuất thông minh, không có các bước cố định. Nên dùng Agent flow hay Prompt tool?
Đáp án: Prompt tool. Không có trình tự nào cần cố định cả; bạn cần khả năng đánh giá của mô hình AI. Ngay khi họ thêm yêu cầu "sau đó ghi lại tổng số tiền vào danh sách theo dõi", lúc đó mới cần đến Flow.
Lên kế hoạch cho quy trình tự động hóa thực tế đầu tiên của bạn
Bài học số 2 sẽ hướng dẫn tạo một flow thực hành đảm bảo hoạt động tốt. Các bài học từ 3 đến 8 sẽ biến nó thành công cụ hữu ích cho nhóm của bạn. Hãy chọn mục tiêu thực tế đó ngay bây giờ, khi việc lên ý tưởng vẫn còn đơn giản và ít tốn kém.
Mở claude.ai hoặc chatgpt.com và nhấp vào ô nhập tin nhắn. Sao chép câu lệnh (prompt) này:
Tôi đang tìm hiểu về Microsoft Copilot Studio agent flow: các quy trình có tính xác định, gồm nhiều bước mà chatbot của tôi có thể kích hoạt. Hãy giúp tôi chọn MỘT quy trình tự động hóa đầu tiên.
Nhóm của tôi: [ví dụ: "Nhóm Nhân sự tại công ty 300 nhân viên"]
Các yêu cầu chúng tôi thường xuyên xử lý: [liệt kê 3-5 mục, ví dụ: "yêu cầu nghỉ phép, yêu cầu cấp văn bản, thiết bị cho nhân viên mới"]
Nơi lưu trữ kết quả: [ví dụ: "danh sách SharePoint và kênh Teams"]
Với mỗi phương án, hãy cho tôi biết:
1. Các bước cụ thể mà quy trình sẽ thực hiện, theo đúng thứ tự (tối đa 6 bước)
2. Những thông tin nào agent cần thu thập từ người dùng trước tiên (2-3 loại dữ liệu)
3. Cảnh báo rủi ro: liệu có bước nào gửi email, thay đổi dữ liệu hệ thống hoặc chi tiêu ngân sách không?
Sau đó, hãy đề xuất phương án có ít cảnh báo rủi ro nhất để xây dựng trước.
Điền thông tin chi tiết của bạn: Thay thế các nội dung trong ngoặc vuông [...] trước khi gửi - các loại yêu cầu thực tế sẽ giúp bạn có được kế hoạch thực tế.
Những gì bạn sẽ nhận được: Bảng so sánh ngắn gọn các phương án với các bước thực hiện, dữ liệu đầu vào cần thiết và cảnh báo rủi ro, kèm theo một đề xuất cụ thể.
Cách sử dụng kết quả: Lưu lại danh sách các bước và dữ liệu đầu vào của quy trình tự động hóa được đề xuất vào một ghi chú. Đây sẽ là dự án tổng kết của bạn trong Bài học số 8, và danh sách dữ liệu đầu vào của nó sẽ được sử dụng ngay từ Bài học số 3.
Nếu kết quả chưa phù hợp: Nếu tất cả các phương án đều bị cảnh báo rủi ro, hãy phản hồi bằng câu: "đề xuất một biến thể của mỗi phương án sao cho chỉ đọc dữ liệu hoặc định dạng văn bản, không thực hiện thay đổi bên ngoài hệ thống" - đó cũng chính là dạng quy trình an toàn mà chúng ta nên xây dựng trước.
Những điểm chính cần lưu ý
Agent flow là quy trình tự động hóa gồm nhiều bước, có tính xác định, được agent của bạn thực hiện như một công cụ - AI quyết định thời điểm thực hiện, còn flow quy trình kiểm soát nội dung thực hiện.
Không cần giấy phép Power Automate: Chi phí cho flow agent được tính thông qua Copilot Studio ở mức 13 credit cho mỗi 100 hành động; việc xây dựng, thử nghiệm và sử dụng (với giấy phép M365-Copilot) đều miễn phí.
Quy tắc xác định: Một bước đơn lẻ = Connector tool); bước cần đánh giá/quyết định = Prompt tool; chuỗi hành động cụ thể theo trình tự = Agent flow.
Các flow nằm trên trang Flows trong giao diện tiêu chuẩn; nếu thấy trang Workflows, nghĩa là bạn đang ở trong giao diện preview.
Phiên bản dùng thử cho phép xây dựng và thử nghiệm agent flow miễn phí - nhưng cần có giấy phép chính thức để xuất bản (publish).
Câu 1:
Jordan mở agent của mình, vào mục Tools, chọn Add a tool - và thấy các tab bao gồm 'Workflows' nhưng không thấy bộ lọc 'Flow' ở bất kỳ đâu. Giải thích nào là hợp lý nhất?
GIẢI THÍCH:
Copilot Studio hiện có hai trải nghiệm người dùng. Khóa học này hướng dẫn về trải nghiệm tiêu chuẩn, nơi bảng điều khiển "Add tool" có chứa bộ lọc Flow. Trải nghiệm xem trước mới hơn liệt kê các quy trình tự động hóa trong tab "Workflows" thay vì các vị trí cũ. Chính sách dữ liệu sẽ chặn những connector và hiển thị thông báo lỗi thay vì ẩn các tab; những bản dùng thử vẫn cho phép thực hiện việc xây dựng quy trình, và việc xuất bản không phụ thuộc vào công cụ chọn (picker).
Câu 2:
Hành động nào sau đây thực sự tiêu tốn Copilot Credits?
GIẢI THÍCH:
Các lần chạy thử - cả trong trình thiết kế và trong khung chat thử nghiệm của agent - đều hoàn toàn miễn phí và việc lưu bản nháp cũng không tốn phí. Việc tính phí bắt đầu khi người dùng thực tế chạy các flow thông qua agent đã xuất bản, với mức 13 Copilot Credit cho mỗi 100 hành động của flow. Các đồng nghiệp có giấy phép M365 Copilot sẽ được miễn phí khi sử dụng các flow do agent kích hoạt.
Câu 3:
Mai muốn agent của mình xử lý yêu cầu "laptop bị hỏng" bằng cách tạo phiếu ghi nhận, thông báo cho bộ phận IT qua Teams và phản hồi kèm mã tham chiếu của phiếu - các bước thực hiện phải giống hệt nhau mỗi lần. Thành phần nào phù hợp nhất?
GIẢI THÍCH:
Quy trình gồm nhiều bước và yêu cầu sự đồng nhất tuyệt đối chính là mục đích sử dụng của agent flow. Topic quản lý hội thoại nhưng không được thiết kế cho tự động hóa đa hệ thống; công cụ Prompt yêu cầu mô hình tự ứng biến (không đảm bảo các bước giống hệt nhau); còn cloud flow theo lịch trình gây ra độ trễ và đòi hỏi giấy phép riêng.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây: