Check a specific user's progress in a specific course.
User Management
List & Search Users
Browse and search users with flexible filtering.
What you can ask:
- "List all active users"
- "Find users named Michael"
- "Search users with @company.com email"
- "Show inactive users"
- "List all admins"
Filters available:
- Status: ACTIVE , INACTIVE , PENDING
- Role: LEARNER , MANAGER , ADMIN
- Search: by name, email, or any keyword
- Sort: alphabetically or by recency (default)
View User Profile
Get complete profile information for a user, including roles, teams, and preferences.
What you can ask:
- "Show John Smith's profile"
- "Display account info for user 1234"
View User Enrollments
See all courses a user is enrolled in.
What you can ask:
- "What courses is Jane Doe enrolled in?"
- "Show John's enrollments"
Deactivate a User
Deactivate a user account.
What you can ask:
- "Deactivate user 1234"
- "Disable John Smith's account"
Team Management
List & Search Teams
Browse and search teams in your organization.
What you can ask:
- "Show all teams"
- "Find the Sales team"
- "Search for Engineering department"
View Team Details
Get team information including members, assigned courses, and learning paths.
What you can ask:
- "Show details of the HR team"
- "How many users are in the Sales team?"
- "What courses are assigned to the Engineering team?"
Create a Team
Create a new team with a name and optional description.
What you can ask:
- "Create a new team called Customer Success"
- "Set up an Engineering Onboarding team"
Add Members to a Team
Add users to an existing team.
What you can ask:
- "Add John Smith to the Engineering team"
- "Add users 101, 102, and 103 to the Sales team"
Assign Courses to a Team
Assign one or more courses to a team (enrolling all team members).
What you can ask:
- "Assign Compliance Training to the Sales team"
- "Add the Cybersecurity and Privacy courses to the Engineering team"
Assign Learning Paths to a Team
Assign one or more learning paths to a team.
What you can ask:
- "Assign the New Hire Path to the Customer Success team"
- "Add the Manager Track to the Leadership team"
Event Training Management
List & Search Events
Browse events with status filtering.
What you can ask:
- "List upcoming training events"
- "Show completed events"
- "What events are ongoing?"
Filters available: UPCOMING , ONGOING , COMPLETED
View Event Details
Get detailed information about a specific event.
What you can ask:
- "Show details of the Safety Training event"
- "What is the Leadership Workshop about?"
View Event Sessions
See all scheduled sessions for an event with date range and status filtering.
What you can ask:
- "Show upcoming sessions for Safety Training"
- "List past sessions for the Leadership Workshop"
- "What sessions are scheduled this week?"
Filters available: UPCOMING , PAST , ONGOING
Date range filtering is also supported.
View Event Roster
See who is registered for an event.
What you can ask:
- "Who registered for Safety Training?"
- "Show attendee list for Leadership Workshop"
- "How many users signed up for Product Training?"
Enrollment status filters: NOT_STARTED , IN_PROGRESS , COMPLETED , FAILED
Event Analytics
Get attendance rates, completion statistics, and participant performance metrics.
What you can ask:
- "Show attendance analytics for the Safety Training event"
- "What's the completion rate for the Leadership Workshop?"
Manage Event Enrollment
Add or remove individual users and teams from events.
What you can ask:
- "Register John Smith for the Safety Training event"
- "Remove the Marketing team from the Leadership Workshop"
- "Add the Engineering team to the Quarterly Townhall"
Learning Path Management
List & Search Learning Paths
Browse and search learning paths.
What you can ask:
- "Show all published learning paths"
- "Search for Sales Enablement Path"
- "List draft learning paths"
Filters available:
- Status: PUBLISHED , DRAFT , ARCHIVED
- Search: by keyword
- Sort: alphabetically or by recency (default)
View Learning Path Details
Get the structure, courses, completion rules, and metadata of a learning path.
What you can ask:
- "Show details of the New Hire Path"
- "What's the structure of the Manager Path?"
View Learning Path Contents
See the ordered list of courses and modules within a learning path.
What you can ask:
- "What courses are inside the New Hire Path?"
- "Show modules in the Manager Path"
- "Display the Sales Enablement Path structure"
View Learning Path Roster
See all learners assigned to a learning path with enrollment status.
What you can ask:
- "Who is assigned to the New Hire Path?"
- "List learners in the Leadership Path"
- "Show users who completed the Manager Path"
Enrollment status filters: NOT_STARTED , IN_PROGRESS , COMPLETED , FAILED
Learning Path Analytics
Get completion rates, progress summaries, and performance data.
What you can ask:
- "How many people completed the New Hire Path?"
- "Completion percentage for the Leadership Track"
- "Show overdue learners in the Manager Path"
- "Who is lagging in the Sales Path?"
Filters available:
- Status: NOT_STARTED , IN_PROGRESS , COMPLETED , FAILED
- Special: OVERDUE (identifies learners past their due date)
- Assign Users to a Learning Path
- Add or remove individual users from a learning path.
What you can ask:
- "Add John Smith to the New Hire Path"
- "Remove Jane Doe from the Manager Path"
- "Assign users 101 and 102 to the Leadership Track"
Assign Teams to a Learning Path
Add or remove teams from a learning path.
What you can ask:
- "Assign the Sales team to the Onboarding Path"
- "Remove the Marketing team from the Manager Path"
Bulk Operations
Perform operations on multiple items at once.
Bulk Assign Courses
Assign multiple courses to multiple users and/or teams at once, with an optional due date.
What you can ask:
- "Assign Compliance Training and Security Basics to the entire Sales team"
- "Enroll users 101, 102, and 103 in the Leadership and Communication courses, due by 2025-03-01"
Bulk Update Users
Update fields for multiple users at once.
What you can ask:
- "Update the role for users 101, 102, and 103"
- Communication
- Send Notifications
- Send a notification to a specific user.
What you can ask:
- "Send a notification to John reminding him about Compliance Training"
- "Notify user 1234 that their assignment is due"
Notification types: info , warning , error , success
View Announcements
View organization announcements, optionally filtered by course.
What you can ask:
- "Show recent announcements"
- "Are there announcements for the Compliance course?"
Search
Search across courses, learning paths, and users in a single query.
What you can ask:
- "Search for anything related to leadership"
- "Find content about data security"
Organization Settings
View Settings
See your organization's current configuration.
What you can ask:
- "What are the current organization settings?"
- "Show me the organization name and timezone"
Update Settings
Modify organization-level settings like name, email, timezone, locale, or brand colors.
What you can ask:
- "Update the organization timezone to US/Eastern"
- "Change the primary brand color to #0066CC"
AI Activity Monitoring
Track how AI features are being used across your organization. (Requires that AI features are enabled.)
Query AI Activity Logs
View detailed logs of AI interactions with filtering by service, action, user, status, and date range.
What you can ask:
- "What has the AI been doing this week?"
- "Show me John's AI interactions"
- "Show course generation activity"
- "List any failed AI operations in the last 7 days"
Service filters: lms-assistant , rag-platform , course-builder-agent
Status filters: success , failure , error , timeout , partial
AI Activity Statistics
Get aggregated usage statistics and breakdowns.
What you can ask:
- "How much AI is being used?"
- "Which AI features are most used?"
- "How many AI errors occurred this week?"
Session Management
Log Out
Revoke your current session. After logging out, you'll need to reconnect and sign in again to continue using the assistant.
What you can ask:
- "Log me out"
- "Sign out"
- "End my session"
- "Switch account"
Pagination
Most list-based tools support pagination. By default, results return 10 items per page. You can ask for more results or
navigate pages naturally:
- "Show me the next page of results"
- "List the first 50 courses"
- "Show page 3 of users"
What the Assistant Cannot Do
The assistant works within the capabilities of the Auzmor Learn API. Some things it cannot do:
- Create or edit course content — course authoring is done in the Auzmor Learn UI
- Upload files or media — documents, videos, and images must be uploaded through the platform
- Change user passwords — password management is handled through the login/SSO flow
- Create new user accounts — user provisioning is managed through the Auzmor Learn admin panel or SCIM
- Access billing or subscription settings — these are managed separately
- Override permissions — the assistant can only do what your account role allows
- Self-enroll in courses — browsing public trainings is supported, but enrollment actions require going through the Auzmor Learn UI
- Switch organizations — the assistant operates within your home organization; multi-org or branch users cannot change organization through the assistant
Quick Reference — All Capabilities
Learner Capabilities (all users)