How to Integrate with Autotask

Channel Program integrates seamlessly with Autotask PSA to sync customer company data.

Follow the steps below to complete the integration.

Review available data sync options

The integration supports a one-way data sync from Autotask to Channel Program. The specific data that will sync depends on the selected sync options. Before proceeding, review the available data sync settings to ensure they meet your requirements.

RECOMMENDATION: To ensure all relevant customer profile details are synced, enable both Active Customers and Active Customer Contracts.

Sync Type

Sync Active Customers

 Sync Conditions 

  • Type must be set to Customer
  • Status must be Active

 Data Synced

  • Company name
  • Street address (if available on the record)
  • Email addresses (if available on the record)
  • Phone numbers (if available on the record)
  • Websites (if available on the record)

Triggering a Sync 

Data will sync under the following conditions

  • Creating a new company record
  • Editing a record that updates any synced detail
  • Changing the company status from Inactive to Active

Sync Type

Sync Active Customer Contracts

 Sync Conditions

  • Type must be set to Customer
  • Status must be Active
  • Customer must have at least one contract

 Data Synced

Customer record

  • Company Name

Contract record

  • Vendor name (if available on record, otherwise MSP Managed Services)
  • Contract name (if available on record)
  • Overall cost

 Triggering a Sync 

Data will sync under the following conditions

  • Creating a new contract record
  • Editing a record that updates any synced detail

Configure a new Autotask user

While you can use an existing Autotask user for the integration, it's recommended to create a dedicated user for Channel Program to ensure seamless operation.

  1. Login as an administrator to your Autotask dashboard.
  2. From the navigation menu, mouse over the 3-bar menu item.
  3. Navigate to Admin, > Account Settings & Users.
    Autotask_1
  4. Expand Resources/Users (HR), then click Resources/Users.
    Autotask_2
  5. Hover over the New menu and select New API User.
    Autotask_3
  6. Fill in the required details: Name & Email Address.
  7. Set the Security Level to API User (system).
  8. Generate a Username (Key) and a Password (Secret) < Copy these values and store them for securely for later use.
  9. Under API Tracking Identifier. Select Custom Integration, enter Channel Program – Integration as the Internal Integration Name.
  10. Copy the generated Tracking Identifier and save it along with the username (key) and password (secret).
  11. Click Save & Close.
    Autotask_4

Autotask Region

To complete the installation, it's essential to identify the correct region (zone) of your Autotask instance. While Autotask zones are interconnected and can redirect users to the correct zone, using the appropriate zone ensures optimal performance. 

  1. Navigate to the Autotask API zones and WSDL versions
  2. Under the REST API section, expand Find your zone’s API URL for the REST API.
  3. Browse the list to locate your region (e.g., America East 3).
  4. Record the corresponding Zone name (API URL), as you’ll need it for the next steps.

If you’re unable to find your region or are unsure which zone to use, refer to the guide on Querying user zone information via the REST API for further assistance.

Installing the Autotask integration in Channel Program

With the necessary details and configuration from Autotask in place, you can now proceed to complete the integration installation in Channel Program.

  1. Sign into Channel Program as a company administrator.
  2. From the side navigation click Integrations.
  3. Find the Autotask integration card and click View.
  4. Click Install for the preferred data sync, to start the installation process.
  5. On the installation screen, enter the following details:
    1. Username (key) – Use the username (key) generated earlier.
    2. Password (Secret) – Enter the password (secret) generated earlier.
    3. API Tracking Identifier – Provide the API tracking identifier saved earlier.
    4. Region – Select the application region for your Autotask instance.
  6. Click Next.
Autotask_7

 

NOTE: If you chose to install the Active Customer Contracts sync, it’s recommended to also enable Active Customers. This ensures that the customer profile is synced with all relevant information. To install Active Customers, simply click Install.

Congratulations! The integration has been successfully installed, and data sync will begin shortly. To confirm that the data is syncing, go to Manage Clients under NaviStack.

For ongoing management of your integration, please refer to How to manage integrations.