All guides

Connect Autotask PSA

Autotask is our second PSA integration. You'll create a dedicated API user and grab its integration code. Plan on 10 minutes.

What you'll need

  • Integration Code — a tracking identifier from Admin → Integrations
  • API User — an API-only user whose email ends in @APIUSER.com
  • API Secret — the API user’s password, shown only once on creation
  • Zone URL — optional; Vectis auto-detects this from the API user

1. Create an API-only user

  1. In Autotask, open Admin → Resources/Users (HR) → Resources/Users.
  2. Click New. Fill in first/last name (“Vectis” is fine for both). Set the email to something like vectis@APIUSER.com — the @APIUSER.com domain is required for API-only logins.
  3. On the Security tab, set Security Level to an API User (system) level. If your install doesn’t have one, create a new security level scoped to API access with read on Companies / Tickets / Contracts / Time Entries and write on Tickets / Ticket Notes.
  4. Set a strong password. Save and copy the password now — Autotask won’t show it again.
Security Level mistakes are the most common source of 403s. Err on the side of a scoped API-only role rather than reusing a staff role.

2. Grab the integration code

  1. On the same API user, go to the API Tracking Identifier tab.
  2. Click New, choose Custom (Internal Integration), and name it “Vectis”.
  3. Save. The resulting Integration Code is what you’ll paste into Vectis.

3. Paste credentials into Vectis

  1. Go to Admin → Integrations and click Configure on Autotask.
  2. Paste the integration code, API user email, and secret. Leave Zone URL blank unless you need to override it.
  3. Click Test. You should see “Connected to Autotask (webservicesN.autotask.net)” within a few seconds.
  4. Click Save.

4. Configure ticket defaults (for rules)

Autotask requires a Queue and Ticket Category on every new ticket. If you want rules to create tickets, fill in the Ticket defaults box under the Autotask card:

  • Queue ID: numeric ID from Admin → Features & Settings → Service Desk → Queues
  • Ticket Category ID: numeric ID from Admin → Features & Settings → Service Desk → Ticket Categories
  • Status / Priority: optional numeric picklist IDs; rules can override per-action

Common errors

401 Unauthorized — API user email or secret is wrong. The email must end in @APIUSER.com.

403 Forbidden — The security level lacks permission for the endpoint. Use an API User (system)security level (or a clone of one), not a regular staff role.

500 on zone lookup — The zoneInformation call couldn’t resolve the API user. Verify the email, or paste a Zone URL manually if your network blocks the zone lookup host.

Still stuck?

Email support@mspvectis.com with the error message and we’ll unblock you.

Autotask PSA | Vectis