SuperAPI AI Directory

meeting-automation

General & other

View repository

Updated 10-15 17:35

About this skill

meeting-automation

Feishu video meeting management: query meeting list, get meeting details, query meeting rooms.

Invocation

Invoke via the channel tool's action parameter:

Action Description
list_meetings List meetings in the specified time range
get_meeting Get meeting details
list_rooms List meeting rooms

Parameters

list_meetings

Parameter Type Required Description
start_time string Yes Start time (Unix timestamp)
end_time string Yes End time (Unix timestamp)
page_size integer No Number per page (default 20)
page_token string No Pagination token

get_meeting

Parameter Type Required Description
meeting_id string Yes Meeting ID

list_rooms

Parameter Type Required Description
room_level_id string No Meeting room level ID
page_size integer No Number per page (default 20)
page_token string No Pagination token

Example

查看今天的会议
-> channel(action="list_meetings", start_time="1700000000", end_time="1700086400")

查看会议详情
-> channel(action="get_meeting", meeting_id="m_xxx")

列出会议室
-> channel(action="list_rooms")

Automatic execution principles

  • Automatic time inference: When the user says "today's meetings", automatically calculate today's start_time and end_time (Unix timestamps); do not ask the user to provide timestamps.
  • Time expression support: When the user says "this week's meetings"/"tomorrow's meetings", automatically calculate the corresponding time range.
  • Zero-parameter meeting rooms: When the user says "show meeting rooms", directly call channel(action="list_rooms"), no room_level_id is needed.
  • No interactive menus: Do not present options for the user to choose from; directly perform the most reasonable operation.
  • Chained automatic execution: After listing meetings, if the user wants to view details of a certain meeting, automatically extract the meeting_id and call get_meeting。

Security level

  • All operations: L1 read-only, no approval required