Intermedia V2
Overview and Configuration Guide: Integrating Intermedia V2 with Gradient
Overview
This integration enables the synchronization of billable service usage for Intermedia customers.
How to Configure Intermedia V2
To configure and connect the Intermedia V2 integration, please select from the following:
Requirements
Before creating API credentials, you must have an Account Contact, as all API credentials are assigned to an Account Contact.
Depending on your Partner Portal, Account Contacts can be managed from one of the following locations:
- Account → Portal Access
- My Partner Account → Portal Access
- Partner Account → Administrators
Note: If you create a new Account Contact for Reporting API access, it can take up to one hour before the account can authenticate. This delay is due to Intermedia's internal user synchronization.
Enable API Access
To request access to the Intermedia Partner API:
- Navigate to Partner Portal → Integrations → Public API.
- Select Get Access to Partner API.
- Choose the Partner Contact(s) that should have API access.
- Select Send Request.
- Intermedia will contact you once API access has been enabled and provide any additional instructions.
When assigning roles to the Account Contact, ensure the following roles are selected:
- Public API – Required to access the Intermedia Partner API.
- Billing Support – Required to access the billing reporting APIs, including the Exportable Billing API.
If authentication still fails after completing these steps, contact Intermedia Support and ask them to verify that your account has been granted access to the Exportable Billing API, as this permission may need to be enabled separately.
The following are required for authenticating and connecting with the Intermedia V2 integration in Reconcile:
- Partner ID
- Client ID
- Client Secret
How to generate API Keys from Intermedia
- Login to the Intermedia Partner Portal.
- Your Partner ID is displayed at the top of the side menu, right under your company logo and name.
- In the side menu, navigate to Integrations → Public API.
- Click Create a New API Client
- Enter a friendly name for the API Client (e.g.,
Gradient). - Make sure the Enable Client checkbox is checked.
- Enter a friendly name for the API Client (e.g.,
Connect Intermedia V2
- Login to Gradient.
- Navigate to the Integrations tab.
- Select the Intermedia V2 integration and click Connect.
- Enter the API connection details retrieved from the previous steps.
- Click Authenticate.
- Once successfully authenticated, accounts and services will be generated, and the integration will be updated to a pending status. You can click the status refresh button or simply refresh your browser if you are unable to proceed to the next step.
Map Accounts and Services
Note: If you need further details on account and service mapping, click here.
-
Map Accounts and Services
- When setting up the integration for the first time, accounts are automatically matched if there's an exact name match between your vendor and PSA.
- For accounts not automatically matched:
- Use the filter button beside the account names on the right, or
- Use the search bar on the left to find PSA accounts.
- Drag and drop the PSA accounts from the left to match them with vendor accounts on the right.
-
Proceed to Service Mapping
- Once accounts are mapped, click "Next" to access the Service Mapping step.
- Match services or products from your PSA, displayed on the left, with the corresponding vendor services or SKUs on the right. For ConnectWise PSA users, you can also search by Product ID.
- Ensure at least one account and one service mapping is completed to finish the configuration.
- After mapping the services, click "Next".
-
Finalize Configuration
- Review your mappings and click "Finish" to complete the setup.
- This will start a sync. The "Sync Status" indicator at the top-right will start spinning, showing that a sync is in progress.
- Once the sync is complete, the "Refresh" button will light up pink, indicating the sync is complete. Click that button to see the vendor data filled out.
- Use the filter or sort options to jump to the connected services and start reviewing and reconciling!