使用 Copilot Studio 代理的票务管理系统

在本文中,您将了解一个电影院票务管理系统,该系统使用自动化和与 Microsoft 工具的集成来改善客户和员工体验。

小费

本文介绍一个解决方案思路。 您的云架构师可以使用本指南来帮助可视化此体系结构的典型实施的主要组件。 以本文为起点,设计符合工作负荷特定要求的架构良好的解决方案。

体系结构图表

以下体系结构图表显示了 Teams 中的员工使用的 Copilot Studio“来宾服务”代理。

显示 Teams 中的员工使用的 Copilot Studio 代理的体系结构图表。

以下体系结构图表显示了与 Outlook 结合使用的自主 Copilot Studio 代理。

显示了与 Outlook 结合使用的自主 Copilot Studio 代理的体系结构图表。

以下体系结构图表显示了基于用户的代理和自主 Copilot Studio 代理如何使用相同的 Power Automate 云和桌面流、Azure 服务、Microsoft 365 和 Dataverse 基础结构。 此体系结构演示了您可以跨平台为多个代理重用资产。

显示两个代理如何使用相同 Power Automate 流、Azure 服务、Microsoft 365 和 Dataverse 资产的体系结构图表。

Workflow

Microsoft Teams 集成:员工可以与 Microsoft Teams 中的 Copilot Studio 代理交互以获取无缝的聊天支持。 他们可以启动机票退款流程,而无需直接访问遗留系统。

Microsoft Outlook 中的自主代理:Outlook 提供对自主代理的访问权限,这些代理基于电子邮件工作流处理票务退款请求,从而最大限度地减少对旧系统导航的需要。

云和桌面处理:Power Automate 云和桌面流收集信息,触发流程机器人自动化 (RPA) 流程,并在 Azure 虚拟机上安全地运行旧应用程序,从而降低成本并确保数据安全。

治理与合规性:Azure Key Vault 可保护凭据和敏感数据,确保可靠且安全的自动化环境。

组件

以下步骤描述了示例体系结构图中显示的工作流。

  1. 用户界面:Microsoft Teams 为员工提供轻松访问以与 Copilot Studio 代理交互,与 Power Platform 集成以获取无缝聊天支持。 此集成允许员工通过代理直接在 Teams 中启动票务退款流程,而无需自行访问旧系统。 在连接和配置适用于 Teams 和 Microsoft 365 的代理中了解详细信息。

  2. Microsoft Outlook(自主代理):Outlook 支持从 Copilot Studio 无缝访问自主代理,允许直接从员工的电子邮件工作流触发代理。 与 Microsoft Teams 方法不同,此方法可以根据电子邮件自主处理票务退款请求,无需员工浏览旧系统。 在事件触发器概述中了解详细信息。

  3. Power Automate 云端流:使用 Power Automate 云端流,代理收集和检查 Dataverse 中的信息并触发 Power Automate 桌面 RPA 流。

  4. Power Automate 桌面流:使用多个 Power Automate 桌面流,从代理收集并传输到 Power Automate 云端流的信息可用于在 Azure 虚拟机上运行旧应用程序以进行处理,同时确保密码安全存储在 Azure Key Vault 中。

  5. Azure 虚拟机:Microsoft Azure 提供基于 Windows 的虚拟机 (VM) 来运行旧系统,从而实现 Power Automate 桌面流自动化。 这些虚拟机可以根据需要启动和关闭,通过仅在需要时运行来优化成本,同时确保对关键业务应用程序的安全和可扩展访问。

  6. Microsoft Dataverse:用作票务、坐席、退款和指标数据(包括用户反馈)的中央存储库。 Dataverse 是 Power Platform 的核心组件,并与其功能无缝集成。

  7. 平台治理、合规性和基础知识:

    • Power Platform 管理中心:管理和监视所有 Power Platform 组件以提高运营效率。 之所以被选中,是因为它能够跨解决方案实施治理和保持合规性。

    • Power Fx:为应用和工作流中的高级功能启用自定义逻辑。 因其简单性和与其他 Power Platform 组件集成而选中。

    • Microsoft Entra ID:确保只有经过身份验证的用户才能访问数据。 之所以选择,是因为它与 Microsoft 服务的集成以及管理用户身份和访问的能力。

    • Azure Key Vault:确保 Power Automate 桌面流的凭据安全,从而在自动化工作流的同时轻松管理敏感数据。 它集中了机密管理,因此 RPA 机器人可以在不暴露凭据的情况下对遗留系统进行身份验证并与之交互。

    • Power BI 仪表板:可视化运营数据和以客户为中心的数据,以提供可行见解。 Power BI 与 Dataverse 无缝集成,并可以将来自其他存储源的数据引入报表中。

方案详细信息

此用例说明了影院公司如何通过简化票务管理来增强客户和员工体验。 员工可以在 Microsoft Teams 中直接处理票务问题(例如退款),或通过自动化代理自动处理,从而最大限度地减少与旧应用程序交互或替换旧应用程序的需要。

备注

此解决方案想法的灵感来自加拿大最大的电影院连锁店之一 Cineplex,该公司使用 Power Platform 为财务、来宾服务和其他部门开发创新的自动化解决方案。 在 Cineplex 使用生成式 AI 和 Power Automate 实现业务流程自动化中了解详细信息。

业务问题

票务退款等手动流程消耗了过多的时间,导致效率低下并提高了对人为错误的敏感性。 由于工作流程分散和缺乏与遗留系统的集成,包括客户服务在内的部门经历了延误和生产力下降。 事实证明,扩展解决方案以满足不断增长的业务需求具有挑战性,阻碍了组织快速扩展和适应的能力。

注意事项

这些注意事项实现了架构良好的 Power Platform 支柱,这是一组可提高工作负荷质量的指导原则。 在架构良好的 Microsoft Power Platform 中了解详细信息。

可靠性

为了保持效率和性能,Azure 虚拟机可以动态扩展,确保遗留系统在需要时可用,同时最大限度地降低成本。 由 Copilot Studio 提供支持的自主代理能够可靠地处理工作流,从而减少人工工作量和错误。 Power BI 跟踪代理交互和系统性能,提供对自动化有效性的见解并确定需要改进的领域。

安全组

在 Dataverse 中实施行级别安全性可确保只有授权用户才能访问特定信息。

Azure Key Vault 存储和管理凭据、API 密钥和其他机密,防止在自动化工作流中泄露。

数据丢失防护 (DLP) 策略由 Power Platform 管理中心中的管理员定义,用于管理代理功能,包括身份验证、知识源和连接器使用情况。

代理的用户身份验证可以配置为要求用户通过 Microsoft Entra ID 或其他 OAuth2 标识提供者登录,从而确保只有经过身份验证的用户才能与其交互。

管理员可以通过 Microsoft Purview 中的审核日志全面了解创客活动,并可以在 Microsoft Sentinel 中监控代理活动,从而加强监督和合规性。

智能应用程序工作负荷的安全性和合规性注意事项Microsoft Dataverse 中的安全概念中了解详细信息。

性能效率

跟踪使用情况、流失、技术困难和客户满意度得分 (CSAT) 可以调整代理的方法、产品/服务和结构。 在衡量客服参与度中了解详细信息。

Power Automate 流可用于异步处理流程。 在使用异步流模式中了解详细信息。

请考虑使用 Microsoft 365 代理 SDK 来利用多个代理。 在 Microsoft 365 代理 SDK 中了解详细信息。

体验优化

将数据整合到一个集中式平台(例如 Dataverse)上以简化访问和管理。 请考虑使用虚拟表来集成外部数据。 在虚拟表入门中了解详细信息。

负责任 AI

AI 系统应该是公平、可靠和安全的,确保它们公平对待所有用户,同时保持一致的性能。 隐私和安全至关重要,应该有安全措施保护敏感信息并防止未经授权的访问。 透明度很重要,因此用户应该了解人工智能驱动的决策是如何做出的,自动化应该在必要时包括人工监督。 这种监督是关键,尤其是在与自主代理合作时。 问责制至关重要,对人工智能运营有明确的所有权,以确保达到道德标准并不断改进。 在智能应用程序工作负荷的负责任 AI 注意事项中了解详细信息。