Identify Intent — : Determine if the user wants to list meetings, get details, or search by keyword.
2
Gather Parameters — : Extract date range, keywords, and meeting ID (if provided) from the user's request.
3
Execute `list_user_meetings` — : If listing or searching, use `wecom-cli meeting list_user_meetings` to get a list of meeting IDs within the specified time range.
4
Execute `get_meeting_info` — : If a specific meeting ID is available or after retrieving IDs from the list, use `wecom-cli meeting get_meeting_info` to get meeting details.
5
Process Results — : Parse the JSON response from `wecom-cli`.
6
Format Output — : Present the meeting information to the user in a readable format, including title, time, participants, and other relevant details.
7
Handle Pagination — : If `next_cursor` is present in the `list_user_meetings` response, use it to fetch the next page of results.
check my meetingsfind meeting detailswhat meetings do I havewhen is the next meetingsearch for a meetingshow me the meeting listget meeting infolist user meetings