search_employee_activity
Inspect the retained evidence behind Employee Simulation and Training posture within one Organization. Select Employees by IDs, literal name/email text, current Groups or Dynamic Groups, or active state; omit selection to browse. Choose exactly one activity.source per call. SIMULATION returns complete campaign/channel participations with canonical facts, outcomes and retained source events. TRAINING returns assignments with lifecycle dates and retained MCQ answers. Use searchEmployees for summaries or comparisons. This tool is independently usable and does not rank Employees by score. Each call selects at most limit matching Employees and returns at most limit activity records. Ordering is Employee ID then channel and Campaign ID for Simulation, or session ID for Training. Continue with next_cursor even after an empty activity page; null means the search is exhausted. read_at is retained across pages. Current identity and membership and late-arriving records can change; this is not an atomic cross-store snapshot. Retained history remains readable when a program is disabled. Deleted Training sessions are excluded. If a page is too large, reduce limit or narrow selection and filters. Evidence is never silently truncated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum matching Employees selected and maximum activity records returned per call, from 1 to 50. Defaults to 25. Preserve this value when continuing a cursor. | |
| cursor | No | Omit or use null for the first page. Continue with next_cursor and unchanged arguments, even after an empty activity page. Stop only when next_cursor is null. | |
| activity | Yes | Exactly one source per call. Filters select activity records, not Employees. | |
| employees | No | Current Employee selection. Omit to browse. Matching Employees are paged using limit and cursor. | |
| organization_id | Yes | ID of one Organization accessible to the authenticated Member. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | ||
| read_at | Yes | Evidence cutoff retained across pages. Current Employee selection, content edits and late-arriving source records can affect later pages; source stores do not share an atomic snapshot. | |
| activity | Yes | ||
| request_id | Yes | ||
| next_cursor | Yes | Continue with this cursor even when items is empty: later Employees may have matching activity. Null means the search is exhausted. | |
| missing_employee_ids | Yes | Requested IDs that are unknown, inaccessible, or excluded by current selection filters. Empty without exact IDs. |