Autotask icon

Autotask

Interact with Kaseya's Autotask PSA REST API to manage companies, tickets, contracts, and more.

Actions524

Contact Groups → Get Many

AI-generated

Overview

This node operation retrieves multiple contact groups from the Autotask PSA system. It supports fetching either all contact groups or a limited number based on user input. This operation is useful for scenarios where you need to list or process multiple contact groups, such as syncing contact groups with another system, generating reports, or managing group memberships.

Use Case Examples

  1. Fetch all contact groups to synchronize with a CRM system.
  2. Retrieve a limited number of contact groups for display in a dashboard or report.

Properties

Name Meaning
Get All Whether to return all results or only up to a given limit (maxRecords).
Max Records Maximum number of contact groups to return when 'Get All' is false. Range is 1 to 500.
Add Picklist Labels Whether to automatically add '_label' fields for picklist fields with human-readable values.
Add Reference Labels Whether to automatically add '_label' fields for reference fields with human-readable values.
Select Columns Names or IDs. Choose which fields to include in the response. If no fields are selected, all fields will be returned. The ID field is always included regardless of selection.
Flatten User-Defined Fields Whether to bring user-defined fields up to the top level of each object, making them accessible as top-level properties instead of nested in the userDefinedFields array.

Output

JSON

  • id - Unique identifier of the contact group.
  • name - Name of the contact group.
  • description - Description of the contact group.
  • userDefinedFields - Array of user-defined fields associated with the contact group, if not flattened.
  • _label - Human-readable labels for picklist or reference fields, if enabled.

Dependencies

  • An API key credential for Autotask PSA REST API

Troubleshooting

  • Ensure the API credentials are correctly configured and have sufficient permissions to access contact groups.
  • If the node returns no data, verify that contact groups exist in the Autotask system and that filters or limits are set correctly.
  • Errors related to rate limits may occur; the node attempts to initialize a rate tracker but falls back to local counting if it fails.

Links

Discussion