All Collections
How Tos
How to integrate Webroot with
How to integrate Webroot with

A detailed walkthrough of how you can integrate your Webroot account with to protect your clients from cybersecurity threats.

Manish Balaji avatar
Written by Manish Balaji
Updated over a week ago

There's always a margin of vulnerability when it comes to managing endpoints. This vulnerability multiplies as the number of computers in your network increases. This risk is further exacerbated by employees working from home, meaning that your job as an MSP to keep assets and the overall network secure from malware and cyber attacks just got a whole lot harder.

That's why we integrated with Webroot to enable MSPs to keep their clients protected from cybersecurity threats online.

What is Webroot?

Webroot is cybersecurity software that protects networks and computers against a range of online threats such as ransomware, phishing, viruses, identity theft, and other digital dangers.

What you can do with this integration

By integrating with Webroot, you can remotely install antivirus software on your client's assets, keep it updated, and monitor their safety at all times. This integration ensures that you are equipped to keep your client's network and data secure.

How to set up the integration:

Connecting your Webroot account to is a fairly simple process.

Before you get started, you need to do the following from the Webroot side of things:

  • Please ensure that you have an active, paid Webroot account.

  • Next, log in to your Webroot account, and create a Webroot API client. (You can do so in the settings page, in the API access section.) This API client will be essential to connect your Webroot account with, as it helps the platform access and stay connected with Webroot through API calls.

  • Once you have created an API client, note down the client ID, the client secret to authenticate the client ID, and the GSM key to your Webroot account.

  • Next, make sure that you have an account with super admin permissions in Webroot. We recommend creating a new imaginary user in Webroot with super admin permissions, because a Webroot super admin's credentials will be used for all API calls between and Webroot.

Now that you have prepared all the information you need for the integration, half the battle is already won! All that's left now is the actual configuration process.

Here's the configuration process to connect your Webroot account with

  • Click the ‘Settings’ icon on the pane to the left. On the left panel, scroll to the very bottom, where you will find the marketplace section.

  • Once you are inside the marketplace page, you can find Webroot listed under the antivirus section.

  • Click the ‘Integrate’ button to the right of the Webroot listing to get started with the configuration process.


  • Under the ‘Connect Webroot’ tab, you will need to provide the following information to connect with Webroot:

  1. GSM key

  2. Client ID

  3. Client secret

  4. Super admin username

  5. Super admin password

  • Once you have filled in all the above information, click the ‘Connect’ button to establish the connection.

Now that the connection is set, you can start getting your client/site databases in sync. You can do so by switching to the ‘Match Clients’ section at the top and clicking the ‘Import Sites’ button to get started.


Here, you can perform three actions:

  • You can match sites in Webroot to existing clients in If they don't have identical names in both databases, you can manually choose the client the site is to be matched with.

  • You can create new sites in Webroot for existing clients in using the ‘Create in Webroot’ checkbox to the left.

  • If you don't want to match certain sites from Webroot to clients, you can ignore them using the ‘Ignore’ checkbox to the right.

Once you have made all the needed changes, click ‘Import’ to start the matching process.

You can keep an eye on the progress of the matching process using the import status report, which will typically look like this:


Once the process is complete, you' are all good to go! You can now start install antivirus software and start performing different actions to keep your client device network safe. For existing assets in, assets will be mapped to Webroot endpoints using the hostname.

Once you have installed the antivirus software on all the assets in the network, you can monitor them in real time for any issues, and perform different actions to ensure that the device is safe and free from threats.

Here's how you can check and manage the health of your assets with Webroot:

  • Click the ‘Modules’ icon on the pane to the left, and select the ‘Asset’ module.

  • Choose a list of assets, and click on the asset that you want to check.

  • Inside, you can see a wide array of information about the asset in the summary tab.

  1. In the ‘Antivirus’ block, you can see the status of the antivirus software in the asset.

  2. You can click the ‘More Info’ option in the block to see more detailed info and a list of actions you can perform on the asset.

  3. You can perform three different actions in this section:

    1. Scan - where you can quickly initiate a scan to search for malware and other dangerous viruses on the asset.

    2. Clean-up - where you can quickly remove any suspicious or flagged elements on the asset.

    3. Uninstall - where you can remove the specific antivirus software from the asset.

You can also enable auto-deployment to assets under Settings -> Policy management -> Antivirus.

Webroot policy screen.png

Can't find the integration you're looking for on Let us know! We'd love to co-build the product with you and make it a part of our product roadmap.

Did this answer your question?