manage_agent
Create, update, get, list, or filter agents in Freshservice. Handle agent details and fields for IT service management.
Instructions
Unified agent operations.
Args:
action: 'create', 'update', 'get', 'list', 'filter', 'get_fields'
agent_id: Required for get, update
first_name: MANDATORY for create
email: Agent email (create)
query: Filter query string (filter)
page/per_page: Pagination (list)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| No | |||
| query | No | ||
| action | Yes | ||
| address | No | ||
| agent_id | No | ||
| language | No | ||
| per_page | No | ||
| job_title | No | ||
| last_name | No | ||
| time_zone | No | ||
| first_name | No | ||
| occasional | No | ||
| location_id | No | ||
| time_format | No | ||
| department_ids | No | ||
| work_phone_number | No | ||
| mobile_phone_number | No | ||
| scoreboard_level_id | No | ||
| reporting_manager_id | No | ||
| background_information | No | ||
| can_see_all_tickets_from_associated_departments | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |