itglue_list_contacts
Retrieve and filter contact information from IT Glue, including employees, vendors, and key individuals associated with organizations.
Instructions
List contacts in IT Glue with optional filtering.
Contacts represent people associated with organizations - employees, vendors, or other important individuals.
Args:
page (number): Page number (default: 1)
page_size (number): Items per page (default: 50)
organization_id (number): Filter by organization
first_name (string): Filter by first name
last_name (string): Filter by last name
contact_type_id (number): Filter by contact type
important (boolean): Filter by important flag
sort (string): Sort field
response_format (string): 'markdown' or 'json'
Returns: List of contacts with names, titles, and contact information.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-indexed) | |
| page_size | No | Number of items per page (max 1000) | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for structured data | markdown |
| organization_id | No | Filter by organization ID | |
| first_name | No | Filter by first name (partial match) | |
| last_name | No | Filter by last name (partial match) | |
| contact_type_id | No | Filter by contact type ID | |
| important | No | Filter by important flag | |
| psa_id | No | Filter by PSA integration ID | |
| sort | No | Field to sort by | last_name |
| sort_direction | No | Sort direction: asc (ascending) or desc (descending) | asc |