Changelog
Follow up on the latest improvements and updates.
RSS
improved
Version 2025.11.03
Enhancements
- Product Sync Tool:Tool now runs hourly instead of once a day. A summary of changes made during the day will be sent at midnight.
new
fixed
Version 2025.11.01
Fixes
- Corrected blank email results.Some result emails for tools were missing report contents. Now email results will display report results correctly.
New features
QBO Company Sync Tool
This tool will sync over company details from ConnectWise PSA to QuickBooks Online automatically.
Companies are synced based on the following fields:
- CW PSA Company Name/Account IDsyncs toQBO Customer Display Name/Company Name
- CW PSA Company Active/Inactivesyncs toQBO Company Active/Inactive(see details below)
- CW PSA Billing Contactsyncs toQBO Billing Contact(First Name, Last Name, Email)
- CW PSA Billing Sitesyncs toQBO Billing Address(defaults to primary site if no billing site is selected)
- CW PSA Shipping Sitesyncs toQBO Shipping Address(defaults to billing site if no shipping site is selected. If no shipping site or billing site is selected, defaults to primary site)
- CW PSA Billing Termssyncs toQBO Terms
- CW PSA Tax Exemptsyncs toQBO Tax Exempt(see details below)
To enable this tool, log into MMB and select
QBO Company Sync
from the list of Available Tools. Click the toggle for Enable QBO Company Sync
and a list of options will be displayed:
Exempt Tax Codes
Select all tax codes that should be considered as
Tax Exempt
. When syncing to QBO, companies with these tax codes will be set to Tax Exempt
in QBO.Company Statuses
Move any company statuses that are considered
Inactive
to the Inactive Statuses
column. When syncing to QBO, companies with inactive statuses will be marked Inactive in QBO.Send Email on Error
Select this option and enter one or more email addresses (separated by a semicolon) to be notified by email when a sync error occur. A detailed report of the sync results can be accessed any time by selecting
Reports > QBO Company Sync Report
.Click
Submit
to save any changes to the QBO Company Sync Configuration. When enabled, this tool will run automatically whenever changes are made to a Company, Contact, or Site in ConnectWise PSA. To run it manually, click the
Manual Sync
button. The sync tool will open in a new window and a progress bar will appear. Once the company lookup is complete, a list of changes will be displayed for review. Click the Apply Results button to apply the changes.
We recommended running the tool manually after enabling it in order to review the changes and ensure the configuration is correct.
Company Cleanup Tool
This tool will mark companies inactive if they have not had any activity within a selected period of time.
To enable this tool, log into MMB and select
Company Cleanup
from the list of Available Tools. Click the toggle for Enable Company Cleanup
and a list of options will be displayed:
Mark company as inactive if it hasn't had any activity in XX months
Enter the number of months of inactivity after which a company should be considered inactive. For each active company in ConnectWise PSA, the cleanup tool will check for agreements, tickets, project tickets, sales orders, opportunities, invoices, and activities for the company within this timeframe. If no results were found, the company will be deactivated.
Inactive Status
Select the status to use when deactivating a company. Companies that haven't had any activity in the selected time period will be set to this status.
Company Types
To exclude any company types from the cleanup, move the selected types to the
Exclude Types
list. Any companies with a company type that is excluded will not be included in the cleanup process.Email Address(es)
Enter one or more email addresses (separated by a semicolon) to receive an email summary of the cleanup process. You can also view a detailed report of the cleanup results any time by selecting
Reports > Company Cleanup Report
. The report will display a list of companies that were deactivated along with the date they last had activity.Click
Submit
to save any changes to the Company Cleanup Configuration. When enabled, this tool will run once a day at midnight (ET). To run it manually, click the
Run Company Cleanup Now
button. The cleanup tool will open in a new window and a progress bar will appear. Once the company lookup is complete, a list of changes will be displayed for review. Click the Apply Results button to apply the changes.
We recommended running the tool manually after enabling it in order to review the changes and ensure the configuration is correct.
improved
fixed
Version 2025.10.02B
Beta Users only
Enhancements
QBO Company Sync:
- Removed "Companies without a match" list from Manual Sync.
- Changed company header from Account ID to Company Name (Account ID) in Manual Sync.
- Updated sync to use Primary Address if no Default Billing Address or Default Shipping Address is selected.
Previous sync process:
If there was no Default Billing Address, the Billing Address synced as empty.
If there was no Default Shipping Address, the Default Billing Address was used for the Shipping Address. If there was no Default Shipping Address and no Default Billing Address, the Shipping Address synced as empty.
Updated sync process
If there is no Default Billing Address, the Primary Address will be used for the Billing Address. If there is no Default Billing Address and no Primary Address, the Billing Address syncs as empty.
If there is no Default Shipping Address, the Default Billing Address will be used for the Shipping Address. If there is no Default Shipping Address and no Default Billing Address, the Primary Address will be used for the Shipping Address. If there is no Default Shipping Address, no Default Billing Address, and no Primary Address, the Shipping Address syncs as empty.
Fixes
- QBO Company Sync:Fixed bug that prevented syncing the latest changes to billing contact, billing address, and shipping address when re-running Manual Sync.
- PSA Automated Sales Tax:Fixed bug that resulted in incorrect sales tax percentages for some addresses.
New features
- Product Cleanup Tool:This tool will mark products inactive if they have not been used within a selected period of time. Syncing product status from ConnectWise PSA to QuickBooks Online is also supported.
To enable this tool, log into MMB and select
Tools > Product Catalog Maintenance
. Click the toggle for Enable Product Cleanup
and a list of options will be displayed:
Mark product as inactive if it hasn't been used in XX months
Enter the number of months of inactivity after which a product should be considered inactive. For each active product in ConnectWise PSA, the cleanup tool will check for agreements, tickets, project tickets, sales orders, opportunities, and invoices that used the product within this timeframe. If no results were found, the product will be deactivated.
Also mark the product inactive in QuickBooks Online
Select this option if you would like to deactivate the products in QuickBooks Online as well.
Requires an active QuickBooks Online connection.
Mark products in QuickBooks Online inactive if they are inactive in ConnectWise PSA
Select this option and the tool will compare already inactive products in ConnectWise PSA against active products in QuickBooks Online and deactivate any matches found.
Requires an active QuickBooks Online connection.
Email Address(es)
Enter one or more email addresses to receive an email summary of the cleanup process. You can also view a detailed report of the cleanup results any time by selecting
Reports > Product Catalog Maintenance Report > Product Cleanup Report
. The report will display a list of products that were deactivated along with the date they were last used.When enabled, this tool will run once a day at midnight (ET). To run it manually, click the
Run Product Cleanup Now
button. The cleanup tool will open in a new window and a progress bar will appear. Once the product lookup is complete, a list of changes will be displayed for review. Click the Apply Results
button to apply the changes.
Note:
Depending on the number of products in ConnectWise PSA, the first cleanup may take a long time to run.
Some permission changes are required. Please check your ConnectWise PSA Configuration before using this tool.
QBO Product Sync
is now accessed through Product Catalog Maintenance
along with the new Product Cleanup Tool
. new
improved
Version 2025.09.01
New features
- 2FA Support:Added 2FA option to login for improved security.
To enable this feature, log into MMB (https://mmb.visionary360.com/login.asp). After logging in, a notice will be displayed that 2FA is not enabled for your account. Click the Enable 2FA button.

You will receive a QR code that can be scanned in your authentication app. After scanning, enter the code displayed in your authentication app and click Complete to finish setting up 2FA.
new
improved
Version 2025.09.01B
Beta users only
New Features
Product Cleanup Tool:
- This tool will mark products inactive if they have not been used within a selected period of time. Syncing from ConnectWise PSA to QuickBooks Online is also supported.
Company Cleanup Tool:
- This tool will mark companies inactive if they have not had any activity within a selected period of time.
Mass Maintenance Booster:
- 2FA Support: Added 2FA option to login for improved security.
Enhancements
QBO Company Sync:
- Added support for syncing Account ID, Company Name, and Active status.
Syncing Account ID and Company Name does not require any configuration changes. After the initial sync runs and matches companies based on name, Account ID and Company Name will be synced automatically.
To enable syncing Active/Inactive status, log into MMB and select
Tools > Company Maintenance
. Under QBO Company Sync Configuration
, sort the list of Company Statuses into Active and Inactive Statuses.
After sorting the statuses, click
Submit
to save your changes.Note:
- QBO Product SyncandProduct Cleanuptools are now accessed throughProduct Catalog Maintenance.
- QBO Company SyncandCompany Cleanuptools are now accessed throughCompany Maintenance.
New Features
PSA Child Ticket Status Update:
- This new tool updates the status of open child tickets automatically. Just enable the tool and select the status for child tickets by board, and the tool will run in the background as soon as a ticket becomes a child ticket.
fixed
Version 2025.05.02
Fixes
QuickBooks Online Product Sync:
- Corrected report color-coding for matching accounts
Tax Code Maintenance:
- Fixed timeout issues for scheduled updates
- Fixed issue with some sites and agreements not updating
- Fixed issue with emails not sending
- Fixed timeout issues
fixed
Version 2025.04.02
Fixes
PSA Tax Code Maintenance:
- Fixed error occurring when scheduling updates.
QuickBooks Online Product Sync:
- Fixed issue with changes not applying to products with historical transactions.
fixed
improved
Version 2025.03.02
Enhancements
PSA Tax Code Maintenance:
- Improved record lookup speed and page navigation
Fixes
PSA Tax Code Maintenance:
- Fixed issue with record lookup getting stuck at 96-98%
- Fixed issue with site updates not applying
QuickBooks Online Product Sync:
- Updated type comparison to use product type instead of class
- Updated GL account mapping to combine mappings when more than one mapping is used
Load More
→