让你的 AI Agent 连接 Outlook 日历

让接入的 AI 助手读取日程实例、检查空闲忙碌状态、建议会议时间,并创建或更新日历事件。说明目标和需要处理的记录,便于它调用对应操作。

15 个工具 OAuth

试试这些 Outlook 日历 任务

将提示词复制到已安装 oo Skill 的 Agent,补充页面链接和原始笔记后执行。

oo Skill Outlook 日历

准备每周日程

读取明确日期范围内的事件实例并总结日程。

/oo Outlook 日历: 读取 Outlook 从[开始日期时间]到[结束日期时间]、时区[时区]的 calendar view,总结日程与时间重叠事件。

查找会议时段

比较参会者可用性并请求会议时间建议。

/oo Outlook 日历: 检查[参会者地址]在[开始]至[结束]、[时区]的空闲忙碌状态,并在该范围内建议时长[时长]的会议。

创建指定事件

按明确选择的时间与参会者创建事件。

/oo Outlook 日历: 在 Outlook 日历[日历 ID]中创建标题[标题]的事件,时间为[开始]至[结束]、时区[时区],参会者为[地址列表]。

调整会议时间

把指定日程改到约定的新时间。

/oo Outlook 日历: 把 Outlook 日程 [日程 ID] 改到 [新的开始和结束时间],时区为 [时区],保留主题和参会人。

开始使用 Outlook 日历

  1. 安装 OOMOL

    在 Agent 中配置 oo CLI 和 oo Skill。

    安装 OOMOL →
  2. 连接 Outlook 日历

    通过 Microsoft OAuth 授权连接。

    连接 Outlook 日历 →
  3. 向 Agent 交代任务

    使用 /oo,说明要读取的页面、修改的内容和保存位置。

    连接指南 →

选择你的 Agent

  • 有权限访问 Outlook 日历的 Microsoft 账号。
  • 查看日期范围内的重复事件实例应使用 calendar view;请明确时区与参会者,会议修改可能通知参会者。

Outlook 日历 工具

Outlook Calendar 集成向 AI 助手开放支持的服务操作,可用于读取日程实例、检查空闲忙碌状态、建议会议时间,并创建或更新日历事件。

日程与可用性

读取日历、事件实例及空闲忙碌时间。

管理事件

创建或更新事件,并回复邀请。

15 个工具

Get Current User

获取已连接 Microsoft 账户的资料。

outlook_calendar.get_current_user

List Calendars

列出已连接 Microsoft 账户的日历。

outlook_calendar.list_calendars

Get Calendar

按 ID 获取一个 Outlook 日历。

outlook_calendar.get_calendar

List Events

列出默认日历或指定日历中的事件。

outlook_calendar.list_events

List Calendar View

列出指定日期时间范围内的事件实例和例外。

outlook_calendar.list_calendar_view

Get Event

按 ID 获取一个 Outlook 事件。

outlook_calendar.get_event

Get Schedule

获取用户、会议室或资源的忙闲状态。

outlook_calendar.get_schedule

Find Meeting Times

推荐符合与会者、地点和时间约束的会议时间。

outlook_calendar.find_meeting_times

Create Event

在默认日历或指定日历中创建事件。

outlook_calendar.create_event

Update Event

更新 Outlook 事件的可写字段。

outlook_calendar.update_event

Delete Event

删除 Outlook 事件;删除自己组织的会议会向与会者发送取消通知。

outlook_calendar.delete_event

Cancel Event

取消自己组织的事件并通知与会者。

outlook_calendar.cancel_event

Accept Event

以已连接账户接受事件邀请。

outlook_calendar.accept_event

Decline Event

以已连接账户拒绝事件邀请。

outlook_calendar.decline_event

Tentatively Accept Event

以已连接账户暂时接受事件邀请。

outlook_calendar.tentatively_accept_event

常见问题

怎样包含重复事件实例?

使用带 startDateTime 和 endDateTime 的 calendar view 获取实例和例外。

需要指定时区吗?

需要,安排日程和查询可用性时应说明目标时区,避免本地时间歧义。

取消会议会通知参会者吗?

取消自己组织的事件会通知参会者,删除自己组织的会议也会发送取消通知。

连接 Outlook 日历

关于 Outlook 日历 ↗