Prerequisites
Before you begin, ensure you have:- An active Quoter account
- API credentials (Client ID and Client Secret) from your Quoter account
- Your Quoter subdomain (the part before
.quoter.comin your account URL) - Admin access to MSPortal.ai with the manage_settings_integrations permission
To obtain your Quoter API credentials, log in to your Quoter account and navigate to your account settings or contact Quoter support for API access.
Setup Wizard
MSPortal.ai provides a guided wizard to connect and configure your Quoter integration.Starting the Wizard
1
Navigate to Integrations
In MSPortal.ai, go to Settings > Integrations.
2
Find the Quoter Card
Locate the Quoter integration card in the integrations grid. Click Configure to launch the setup wizard.
Step 1: Connect
Enter your Quoter API credentials to establish the connection.1
Enter API Credentials
Fill in the following fields:
2
Test Connection
Click Test Connection to verify your credentials. MSPortal.ai will authenticate with the Quoter API using OAuth and confirm the connection.If the connection fails:
- Verify your Client ID and Client Secret are copied correctly
- Confirm your Quoter account has API access enabled
- Check that your Quoter subscription includes API access
3
Proceed
Once connected, click Next to continue to company mapping.
Step 2: Map Companies
Map your Quoter clients to MSPortal companies so quotes are associated with the correct company records.1
Review Quoter Clients
MSPortal.ai displays a list of all clients from your Quoter account. Each client needs to be mapped to an existing MSPortal company.
2
Use Quick Match
Click Quick Match to let MSPortal.ai automatically suggest mappings based on company name similarity. The system uses intelligent matching to find the best fit for each Quoter client.
- Matches are ranked by confidence score
- Review suggested mappings before confirming
- You can adjust or override any suggestion
3
Manual Mapping
For clients that weren’t matched automatically, use the dropdown next to each client to manually select the corresponding MSPortal company.
4
Save Mappings
Click Save to confirm your company mappings. You can update these at any time by returning to the integration settings.
Step 3: Complete
1
Configure Quoter Subdomain
Enter your Quoter subdomain - this is the part before
.quoter.com in your Quoter URL.For example, if you access Quoter at https://yourcompany.quoter.com, enter yourcompany.The subdomain is used to generate direct links from MSPortal.ai to your quotes in Quoter. Without it, the “Open in Quoter” action won’t be available.
2
Complete Setup
Click Complete to finish the wizard. MSPortal.ai will trigger an initial sync of your quotes in the background.
After Setup
Once the integration is active:- Automatic sync runs every 4 hours, pulling new and updated quotes from Quoter
- Quotes appear in the Quotes module in the main sidebar
- Company mapping ensures quotes are linked to the correct MSPortal companies
- PSA linking automatically associates quotes with companies when matching PSA opportunity IDs are found (ConnectWise, Autotask, Halo, HubSpot, Kaseya, Pipedrive, Salesforce)
Managing the Integration
After setup, you can manage your Quoter integration from Settings > Integrations:Troubleshooting
Next Steps
- Quotes Overview - Learn how to browse, filter, and use your synced quotes
- Calendar & Meetings - Add quotes to meeting agendas for client reviews
- Integrations Overview - Manage all your integrations