lookup_users
Search for CRM users by name or list all users. Use return_all to fetch complete user list in one response.
Instructions
Look up users by name, or list all users in the system.
Use return_all=True (with query "name:" or empty) to fetch all users in one response (all pages combined).
For name search: query in field:value form (e.g. "firstName:last", "name:Last"). If one user is found, use that ID in search_leads; if multiple, ask which one. query: Search string (e.g. "firstName:last", "name:Last"). Use "name:" or leave default to list all when return_all=True. page: 0-based page (default 0). Ignored when return_all=True. size: Page size, max 50 (default 50). Used per page when return_all=True. return_all: If True, fetch all pages and return every user in one response (cap 500).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | name: | |
| page | No | ||
| size | No | ||
| return_all | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |