SuperAPI AI 工具集

recipe-cancel-and-notify

办公与效率

查看项目

更新于 10-15 14:22

技能介绍

用途

该技能用于取消 Google 日历中的会议事件,并通过 Gmail 向参会者发送取消通知邮件,适用于需要快速取消会议并同步通知所有相关人员的场景。

前置条件

执行本技能前,需要先加载以下技能:

  • gws-calendar
  • gws-gmail

主要步骤

1. 查找会议

使用以下命令以 JSON 格式查看日程,定位目标事件 ID:

gws calendar +agenda --format json

2. 删除事件

使用以下命令删除指定日历事件,并通过 sendUpdates 参数向所有参会者发送取消通知:

gws calendar events delete --params '{"calendarId": "primary", "eventId": "EVENT_ID", "sendUpdates": "all"}'

3. 发送后续邮件

使用以下命令向参会者发送取消说明邮件:

gws gmail +send --to attendees --subject 'Meeting Cancelled: [Title]' --body 'Apologies, this meeting has been cancelled.'

注意事项

删除事件时设置 sendUpdates 会向所有参会者发送取消邮件,请确认后再执行。

适用场景

适用于需要取消 Google 日历会议并通知参会者的工作流程,例如临时取消团队会议、调整日程安排等。

限制

本技能依赖 gws-calendar 和 gws-gmail 技能,需确保已正确加载并具备相应权限。其他限制暂未提供。