Find Person
find_personFull Description
Find a person by name across meeting speakers, then return contact info and compact summaries for matched meetings. Searches the speaker index directly. Best used as a preparatory step to identify meetings and context for queries like: "find meetings with Alex", "who is Shreya?", "what does Alice care about?". You may use get_meeting_summary and get_meeting_transcript to lookup additional details for individual meetings. For topic searches like "what did Rich say about the voiceprint script" use search_meetings instead.
SCOPE (recorded_by is required — choose based on user intent):
- User's own recordings ("What did Alex say in my calls?") → recorded_by = user's email
- Accessible / org-wide ("Find meetings with Alex", "prep for my call with Alex") → recorded_by = "anyone"
When ambiguous, prefer "anyone" for broader results.
Parameters (2 required, 1 optional)
namestringPartial or full name to search for. Case-insensitive.
recorded_bystringEmail of the person whose recordings to search, or "anyone" to search across all accessible meetings. Use the current user's email only when the user explicitly asks for their own recordings. Use "anyone" for general person lookups and meeting prep.
created_afterstringISO datetime. Only search meetings after this date.