Skip to main content
Skip table of contents

Integrate Cloudmore with Datto Autotask

Overview

After setting up the Cloudmore broker account and importing Datto Autotask companies as organizations, add the Datto Autotask service from the Marketplace to enable automatic integration.

Prerequisites

  • Disable any prior third‑party billing sync integrations with Autotask if you do not want duplicate billing integrations syncing data.

  • An API Integration Code which can be obtained from Cloudmore.

  • A Datto Autotask API user account with credentials. Refer to the steps here. Select “Cloudmore – CSP Automation" as the Integration Vendor.

  • Access to Autotask REST API Explorer for retrieving IDs. The Datto Autotask API user account can be used to login.

Add a user defined field in Autotask

Add a User-Defined Field to contracts so Cloudmore can store the Microsoft identifiers for matching subscriptions to contracts.

  1. Log in to the Autotask portal.

  2. Go to Menu > Admin > Features & Settings > Application-wide (Shared) Features > User-Defined Fields > Contracts (TAB).

  3. In the Name field, type "Subscription ID".

  4. In the Description field, type "Subscription ID".

  5. In the Field Type field, select “Text (Single Line)

  6. Click Save & Close.

image-png-Sep-30-2022-06-33-37-53-AM.webp

Obtain IDs using Autotask REST API Explorer

Access the Autotask REST API Explorer to query and retrieve the required IDs for Service Billing Code, Product Billing Code, and Service Level Agreement which will be exported to Autotask in the billing sync.

  1. Access the Autotask REST API Explorer homepage.

  2. Click Show Credentials.

  3. Enter the credentials of the API user account.

  4. Click Save.

  5. Click Explore.

For Service Billing Code ID and Product Billing Code ID

  1. Select BillingCodes under API Entity.

  2. Click the Query/Count tab.

  3. Under Field, select Active and type True under Value. Click Add filter.

  4. Click Execute

  5. For Service Billing Code ID

    1. Review the Use Type column and identify a line with Recurring Contract Service Code. Copy the ID value for that specific line you would like to use. This value is used when creating services in Autotask. Cloudmore does not currently create services but may support it in the future.

    2. image-20251002-074946.png

  6. For Product Billing Code ID:

    1. Review the Use Type column and identify lines with Material Cost Code or Product. Select the product billing code you would like to be used when creating a product and copy the ID for the identified lines.

    2. image-20251002-075054.png

For Service Level Agreement ID

  1. Select Contracts under API Entity.

  2. Across the serviceLevelAgreementID row, note any one of the values under Picklist Values column you would like to use if services are to be used.

Add the Datto-Autotask Service in Cloudmore

  1. Log in to the Cloudmore broker account.

  2. Click Marketplace in the left navigation.

  3. Search for Datto Autotask (with Vendor: Autotask) and open the listing.

  4. Click Add Service.

  5. For Target audience, select Global (available to all organizations) or Restricted (available to certain organizations).

  6. Enter API Username and API Secret from an Autotask API user account (create one in Autotask if needed, selecting “Cloudmore – CSP Automation" as the Integration Vendor).

  7. Enter the API Integration Code obtained from Cloudmore.

  8. For Service Billing Code ID: Use the ID retrieved from the Autotask REST API Explorer.

  9. For Product Billing Code ID: Use the ID retrieved from the Autotask REST API Explorer.

  10. For Service Level Agreement ID: Use the ID retrieved from the Autotask REST API Explorer.

  11. Select checkboxes for Microsoft services to include in the billing sync: Microsoft 365, Azure consumption, Reserved instances, Software subscriptions, Perpetual Licenses, Marketplace items.

  12. Select Export Subscription PO Number if you would like the PO number associated with the subscription to be exported.

  13. Click Sign agreement.

Screenshot 2025-10-06 at 16.05.56.png

View the Billing Information in Autotask

The integration performs a check every 24 hours to identify any new billing reports generated in the previous four days, exporting them to Autotask if found. For example, if a check runs on October 10th, it would detect and export a billing report generated on October 6th (four days prior).

Initial syncs create new contracts in Autotask, while subsequent ones update existing ones (e.g., for Microsoft CSP or Azure services) unless new subscriptions are added.

  1. Log in to the Autotask partner account.

  2. Go to Contracts > Contracts > Search

  3. Open a contract by name.

  4. Click Charges to view consolidated charges and costs.

Notes

  • Do not delete Cloudmore created contracts in Autotask without confirming with Cloudmore Support, as data must stay in sync.

  • Cloudmore shows pro-rata charges and changes as multiple lines, but exports combine them into one line per contract in Autotask (largest quantity for license based subscriptions).

Next steps

  • Verify billing sync by checking new or updated contracts in Autotask, 4 days after the billing report becomes available.

  • Contact support@cloudmore.com for assistance with discrepancies or if you would like a export triggered without using the automatic sync.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.