Overview
This guide walks you through connecting your Autotask PSA account to PowerDMARC. Once connected, you can map your customers to Autotask Companies, sync active domain counts to Autotask Contract Services in real time, and turn DMARC alerts into Autotask tickets — all from a single three-step wizard inside PowerDMARC.
Before starting, you need an Autotask account and admin access to create an API User. If you don't have Autotask yet, sign up at kaseya.com/products/autotask-psa.
1. Prepare Your Autotask Account
Before connecting PowerDMARC, complete this one-time setup inside Autotask. You need to create a dedicated API User and make sure your Contracts and Services are ready for mapping.
Create an API User
In Autotask, navigate to Admin → Resources (Users) → New API User. This user gives PowerDMARC secure access to your Autotask data and does not consume a paid resource license.
Fill in the following:
First Name / Last Name — Any clear identifier such as "PowerDMARC" / "Sync"
Email — Will be used as the API Username
Security Level — Select "API User (system)" for full API permissions
Secret — Generate or paste a Secret (this is the API password)
Assign a Tracking Identifier
On the Security tab, assign a Tracking Identifier (Integration Code). Select "PowerDMARC" from the Vendor list if available, otherwise choose Custom (Internal Integration) — Autotask will auto-generate the code.
Once done, copy these three values:
Username — The API User's email address
Secret — The API password
API Integration Code — The Tracking Identifier from the Security tab
Set Up Contracts and Services (if using billing sync)
If you plan to use billing sync, make sure each customer you want to map has an active Contract in Autotask with at least one Service attached. PowerDMARC will use these to track billable domain counts.
Contract — The billing agreement between you and your customer (e.g., "Acme Corp – Managed Services Agreement"). Contracts are created per-Company in Autotask under Admin → Contracts
Service — A billable line item added to a Contract. This is what PowerDMARC updates with your customer's active domain count. Set the unit price on the Service to reflect your per-domain rate
2. Open the Autotask Integration in PowerDMARC
Log in to PowerDMARC and navigate to Integrations from the left sidebar. Find the Autotask card and click Connect to Autotask to launch the three-step setup wizard.
3. Step 1 — Connection
Enter the three credentials you copied from Autotask:
Username — Your API User's email address
Secret — The API password
API Integration Code — The Tracking Identifier
Click Connect & Continue. PowerDMARC will automatically detect your Autotask zone, verify your credentials, and move you to Step 2.

4. Step 2 — Customer Mapping
Link each PowerDMARC account to the corresponding Autotask Company. This is also where you decide whether PowerDMARC should manage billing in Autotask.
Enable Billing Sync (optional)
At the top of Step 2, toggle Enable billing sync on or off:
ON (default) — PowerDMARC tracks active domain counts against Autotask Contract Services. Mapping table shows 4 columns: MSSP Account, Autotask Company, Autotask Contract, Autotask Service
OFF — PowerDMARC only automates ticket creation — no domain counts are synced. Mapping table shows 2 columns: MSSP Account, Autotask Company


Complete the Mapping
For each customer, select the values in each column of the mapping table left-to-right:
MSSP Account — Select the account from your PowerDMARC platform
Autotask Company — Select the matching Autotask Company
Autotask Contract — Select the Contract under that Company. Available Contracts are filtered based on the selected Company
Autotask Service — Select the Service within that Contract. Available Services are filtered based on the selected Contract
Use + Add New to add rows manually, or + Add All Customers to pre-populate a row for every account. Use Resync at any time to refresh the list of Companies, Contracts, and Services from Autotask — existing valid selections are preserved.
Behind the scenes, PowerDMARC keeps your Contract Services updated automatically whenever a domain is added, removed, or moved between customers. No manual reconciliation needed — Autotask records every change as a Contract Service Adjustment so you have a full audit trail.
When finished, click Next to continue to Step 3.
5. Step 3 — Map Alerts to Tickets
Choose which DMARC alerts should automatically create tickets in Autotask, and set the ticket options for each customer.

Click the arrow next to a customer to expand their configuration, or use Expand All to open all customers at once. Use the search bar to filter by customer name or domain.
For each customer, configure the following:
Ticket Category — Required. Determines the ticket type in Autotask
Queue — Required. Determines routing inside Autotask
Location — Optional. Filters the End User dropdown
End User — Optional. The Autotask Contact listed on the ticket
Then select which alert types and domains should trigger ticket creation — DNS Alerts, Threshold Alerts, and Forensic Alerts. You can select all domains for an alert type at once, or choose individual domains.
When finished, click Submit to Autotask. This completes the initial setup.
6. Integration Summary
After submitting, you are taken to the Autotask integration overview page. A success notification confirms that all configurations and mappings have been submitted to Autotask.

The summary shows three status cards at a glance:
Connection — Confirms your Autotask instance is authenticated and active
Customers — Number of accounts successfully mapped to Autotask Companies
Alerts — Number of alert types enabled for automatic ticket creation
Click Edit on any card to return to that step of the wizard and make changes. You can update your configuration at any time from Integrations → Autotask.
7. Where to See Billing in Autotask
Once billing sync is enabled and Step 2 is complete, PowerDMARC updates your Contract Services in real time. Here's where to verify everything is working:
Company → Contracts tab — Shows all Contracts under that Company. Open the mapped Contract to see the Service PowerDMARC is updating
Contract → Services tab — Shows the Service with the current unit count matching your customer's active domain count in PowerDMARC
Company → Billing tab — Shows aggregated revenue for that Company, including revenue from PowerDMARC-managed Contract Services. Values appear as Pending Revenue (upcoming periods) and Posted Revenue (billed periods)
8. Access Control
The Autotask integration is available to MSSP accounts where the Autotask Integration toggle is enabled in account settings. Users must also have the Access Autotask Integration permission assigned to their role. By default this is granted to MSSP Owner and MSSP Admin roles, and can be extended to custom roles from role management settings.