list_contacts
Retrieve IT Glue contacts by filtering on organization, name, title, or type. Select output format as compact, full, or summary.
Instructions
List contacts from IT Glue.
Args: organization_id: Filter by organization ID first_name: Filter by first name (partial match) last_name: Filter by last name (partial match) title: Filter by job title (partial match) contact_type_id: Filter by contact type ID important: Filter by important flag page: Page number (starts at 1) page_size: Number of results per page (max 1000) output_format: Output format - "full" (all fields), "compact" (key fields only), or "summary" (counts and IDs only). Default: compact save_to_file: If True, saves full results to a temp file and returns the path for jq processing
Returns: JSON string with list of contacts
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| title | No | ||
| important | No | ||
| last_name | No | ||
| page_size | No | ||
| first_name | No | ||
| save_to_file | No | ||
| output_format | No | compact | |
| contact_type_id | No | ||
| organization_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |