Filter requesters
filter_requestersSearch and filter Freshservice requesters by name, email, department, job title, date, and custom fields to find matching users for ITSM workflows.
Instructions
Search requesters (30 per page, newest first; results cannot be sorted).
Fields: first_name, last_name, name, job_title, primary_email, work_phone_number, mobile_phone_number, department_id, reporting_manager_id, time_zone, language, location_id, created_at, updated_at, external_id and custom fields. The ~ operator does "starts with" on first_name, last_name, name, primary_email, mobile_phone_number and work_phone_number. Changes can take a few minutes to be indexed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page (30 results per page, max 40 pages) | |
| query | Yes | Freshservice query, e.g. "first_name:'Ada' AND job_title:'Engineer'", "department_id:5", "created_at:>'2025-01-01'", or a prefix search "~[first_name|last_name]:'ad'" (starts-with on one or more attributes). Max 512 characters; outer double quotes are added for you. | |
| include_agents | No | Also match agents (needs Manage Agents permission) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||