使用 Microsoft Teams、排班和Viva Learning促进团队合作的概述
Microsoft Teams 是团队协作和智能通信的终极中心,培养员工茁壮成长的文化。 Microsoft Teams 基于 Microsoft 365 超过 1.2 亿用户的实力和规模,提供了基于聊天的协作、会议、通话和企业语音功能。 Microsoft 排班和Viva Learning在 Teams 上作为应用和 Microsoft Graph 的一部分提供。 排班及其 API 使雇主和一线员工能够根据员工可用性实时了解日程安排,并让他们根据团队的需求调整日程安排。 Viva Learning及其 API 允许雇主集成来自学习管理系统的内容,使员工能够发现、共享和确定学习的优先级,并将学习纳入工作流程。
为什么要与 Microsoft Teams、排班和Viva Learning集成?
Microsoft Teams、排班和Viva Learning丰富的功能和 API 为应用开发人员提供了许多方案。 以下部分列出了其中的一些机会。
自动化工作流
在任何类型的应用中使用 Microsoft Graph
Microsoft Teams 应用为工作小组提供了一种新的工具,使协作成为一种更高效、更具吸引力的体验。 使用这些应用,工作组用户可共享资产、通过聊天进行交互,并在团队日历上安排事件。 这些应用还可以自动化团队、渠道和对话的创建,提高 Microsoft Teams 的价值。
可以创建在 Microsoft Teams 用户体验以外运行的网站、服务和本机平台应用程序,并调用 Teams API 以自动执行 Teams 方案。
为 Microsoft Teams 启用的应用类型
这些协作工具包括启用了 Microsoft Graph 的选项卡或在 Microsoft Teams 应用内运行的机器人。 此外,还可以在 Microsoft Teams 应用以外调用 Microsoft Graph,如从网站或者 Web 服务进行调用。 如果已为 Microsoft Graph 启用网站,则可以通过使用 Microsoft Teams 开发人员平台创建使用现有网站代码的选项卡,将此项工作用于 Microsoft Teams。
Microsoft Teams API 可以增强 Teams 内部和外部的应用:
应用类型 | 方案描述 |
---|---|
选项卡 | 在 Microsoft Teams 中呈现内容。 |
机器人 | 帮助用户通过对话完成任务。 |
连接器 | 将外部服务中的更新发布到渠道。 |
可操作消息 | 将增强交互添加到连接器卡。 |
消息扩展 | 允许用户查询和共享对话中的信息。 |
网站 | 在网页中呈现增强的内容。 |
服务 | 通过 Web 服务使用 Microsoft Graph 数据增强客户端应用程序。 |
活动源 | 通过源通知吸引用户。 |
通话和联机会议(预览) | 创建包含机器人的 Microsoft Teams 应用可以启动和参与音频/视频通话、基于互动语音响应 (IVR) 流路由/传输通话和参与联机会议。 |
自动化团队生命周期
当出现新的业务问题时,使用 Microsoft Graph 创建一个新的虚拟团队,向团队添加合适的人员,并使用渠道、选项卡和应用配置团队。 如果想要让新团队一起讨论业务问题,请在团队日历中添加一个新事件。
当业务问题得到解决且不再需要团队时,可使用 Microsoft Teams API 来存档或删除团队。 如果在创建团队时已了解团队的最长持续时间,则可为团队设置 Microsoft 365 组过期策略,以便根据该策略自动删除团队。
创建和管理多个团队和渠道
使用 Microsoft Graph,可以轻松地创建大型团队并使用用户和渠道对其进行填充,方法是自动化创建和管理团队、渠道、选项卡和应用。 Microsoft Graph 还允许用户查找和存档不再使用的团队。 此 API 与构建 Microsoft Teams 管理中心和 Teams PowerShell cmdlets 的 API 相同。
即使在无人参与的情况下也可以完成工作
使用应用程序权限在无人参与的情况下使用团队、渠道和选项卡。 在客户下订单时创建一个新渠道。 在学年开始时为班级自动创建团队并在学年结束时对其存档。
创建链接到应用的团队
允许客户创建新团队和渠道。 在新团队中安装Teams 应用。 在新渠道中将应用绑定到选项卡。 将消息发送到链接回网站的渠道。
向团队部署应用
在租户中列出团队,并向其安装应用。 在渠道中创建选项卡,以使用户轻松访问应用。
呼叫或虚拟会议
处理传入呼叫
当组织收到大量业务呼叫,并且无法或无法高效接听所有这些呼叫时,情况可能会让人难以承受。 机器人可以充当前台助手,通过拒绝看似垃圾邮件的呼叫或重定向 (将) 特定呼叫转发到其他号码来处理呼叫。 可以使用云通信 API 来:
- 通过 VoIP 呼叫机器人。
- 如有必要,将传入呼叫重定向到相应的代理。
- 接听 或 拒绝 呼叫。
- 播放提示 以通知和提示客户选择。
- 录制客户讲话的简短音频片段。
- 订阅音调 ,从客户收集 DTMF。
- 将客户转移到 代理。
与自然语言处理服务集成意味着可以针对客户的情绪分析客户的语音。 然后,机器人可以相应地响应客户的请求。
注意
不得记录或以其他方式保存应用程序访问的通话或会议中的媒体内容,或者从该媒体内容派生的数据。 确保遵守你所在数据保护和通信保密方面的法律和法规。 有关详细信息,请参阅使用条款并咨询法律顾问。
通过群组通话进行协作
通过创建群组呼叫,使用户能够与同事或客户互动,以便每个人都可以参与对话。 可以使用云通信 API 来:
可靠地发送提醒
若要使用户能够接收即将来临的约会或付款截止时间的提醒,可以让机器人自动呼叫客户。
设置联机会议
无论是在医生和患者之间安排会议,还是用户与其直接下属之间的会议,都可以构建创建用户可以依赖的会议的解决方案。 为了增加灵活性,用户可以呼叫其他用户,并在会议进行时邀请他们参加会议。 可以使用云通信 API 来:
培养员工
管理班次和员工日程安排
Microsoft 排班应用在 Teams 上可用,可管理排班、员工计划和时间跟踪。 与 Teams 集成后,排班为用户提供了专用频道和团队的便利,简化了沟通以连接员工,促进社区建设。 使用 排班 API 将排班数据拉取到人员配备系统中,在一个位置为一线员工提供他们需要的轮班信息,并使他们能够拥有自己的日程安排、请求排班以及交换或提供轮班。
使用 Teams 中的协作功能助力员工学习
为 Microsoft Teams 和 Microsoft 365 构建的Viva Learning将员工学习引入工作流程。 Viva Learning允许雇主注册学习提供商、上传和管理内容元数据、学习者分配和完成记录。 员工可以在 Teams 消息、会议聊天或电子邮件中共享学习内容,从而鼓励同伴学习和指导对话。
使用用于Viva Learning的员工学习 API 来:
API 参考
正在查找 Teams、Shift 和 Viva Learning 的 API 参考?
- Microsoft Graph v1.0 中的 Teams API
- Microsoft Graph beta 版中的 Teams API
- Microsoft Graph v1.0 中的排班 API
- Microsoft Graph beta 版中的排班 API
- 与 Microsoft Graph v1.0 中的 Viva Learning 集成的员工学习 API
- 在 Microsoft Graph beta 中与 Viva Learning 集成的员工学习 API
后续步骤
- 通话权限
- 通信 API 示例
- 委派权限和应用程序权限
- 深入了解团队、渠道和组资源的方法、属性和关系。
- 立即开始使用示例代码:Contoso Airlines、C# mini-samples
- 了解如何使用 Microsoft Teams API。
- 联机会议权限
- 阅读更多有关 Microsoft Teams 编程模型的信息。
- 尝试在 Graph 浏览器中调用 API。
- 观看概述视频。