meeting-automation
飞书视频会议管理:查询会议列表、获取会议详情、查询会议室。
调用
通过 channel tool 的 action 参数调用:
Action 说明
list_meetings
列出指定时间范围的会议
get_meeting
获取会议详情
list_rooms
列出会议室
参数
list_meetings
参数 类型 必填 说明
start_time string 是 开始时间(Unix 时间戳)
end_time string 是 结束时间(Unix 时间戳)
page_size integer 否 每页数量(默认 20)
page_token string 否 分页 token
get_meeting
参数 类型 必填 说明
meeting_id string 是 会议 ID
list_rooms
参数 类型 必填 说明
room_level_id string 否 会议室层级 ID
page_size integer 否 每页数量(默认 20)
page_token string 否 分页 token
示例
查看今天的会议 -> channel(action="list_meetings", start_time="1700000000", end_time="1700086400")
查看会议详情 -> channel(action="get_meeting", meeting_id="m_xxx")
列出会议室 -> channel(action="list_rooms")
自动执行原则
-
时间自动推断:用户说"今天的会议"时,自动计算今天的 start_time 和 end_time(Unix 时间戳),不要问用户提供时间戳。
-
时间表达式支持:用户说"这周的会议"/"明天的会议"时,自动计算对应时间范围。
-
零参数会议室:用户说"看看会议室"时,直接调用 channel(action="list_rooms") ,不需要 room_level_id。
-
禁止交互式菜单:不要给出选项让用户选择,直接执行最合理的操作。
-
链式自动执行:列出会议后,如果用户想看某个会议详情,自动提取 meeting_id 调用 get_meeting 。
安全等级
- 所有操作: L1 只读,无需审批