Skip to content

Feature Request: Support accepting/declining calendar event invitations (RSVP) #94

@gang0828

Description

@gang0828

描述

目前 lark-cli 的 calendar 模块缺少接受/拒绝日程邀请的能力。

现有的 calendar events patch 接口中 self_rsvp_status 是只读字段,无法通过 patch 修改。calendar event.attendees 也只支持 createlistbatch_delete,没有 RSVP 相关操作。

使用场景

当 AI Agent 帮用户管理日历时,查看日程后发现有待确认的邀请(self_rsvp_status: needs_action),需要能直接接受或拒绝,而不是让用户手动去飞书客户端操作。

期望

增加日程 RSVP 能力,支持以下操作:

  • accept — 接受日程邀请
  • decline — 拒绝日程邀请
  • tentative — 暂定

建议实现为快捷命令,例如:

lark-cli calendar +accept --event-id "xxx"
lark-cli calendar +decline --event-id "xxx"

或合并为一个命令:

lark-cli calendar +rsvp --event-id "xxx" --status accept

Metadata

Metadata

Assignees

No one assigned

    Labels

    domain/calendarPR touches the calendar domaindomain/eventEvent subscription domainenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions