find_users
Search for 3CX phone users by name, extension, email, or mobile number. Filter results to show only registered users or include disabled accounts.
Instructions
Use this when the user asks about people, extensions, or phone users. Searches across extension number, first name, last name, display name, email, and mobile. Examples: 'find Philipp', 'who has extension 101?', 'who is online?', 'list all users'. Set onlyRegistered=true for 'who is online/registered?' questions. Returns: Id, Number, FirstName, LastName, DisplayName, EmailAddress, Mobile, IsRegistered, CurrentProfileName, QueueStatus, Enabled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Name, extension, email, or phone fragment to search for. | |
| top | No | Maximum number of matching users to return. | |
| includeDisabled | No | Whether disabled users should be included. | |
| onlyRegistered | No | If true, only users with currently registered devices are returned. | |
| scanLimit | No | How many user rows to scan before local filtering. Increase on larger systems. |