Week 11 - release 190
This release brings powerful automation, enhanced search capabilities, and improved PSA integrations. It also includes UI refinements, performance optimizations, and key bug fixes to enhance the overall user experience.
New Features
Onboarding: Automated Company Mapping [TN-5370]
Connecting a PSA is now more efficient with automated company type mapping, reducing manual input and minimizing errors. Existing mappings are retained, and unmapped values prompt the user for selection - streamlining partner onboarding.
ConnectWise: Create Tickets Directly in CW [TN-5836]
Salesbuildr now supports ticket creation in ConnectWise. Users can configure default values such as board, SLA, and priority in a dedicated admin panel, ensuring seamless ticket management.
Improvements
Whitespace: Advanced Search with AND/OR Operators [TN-4891]
Users can now refine searches with AND/OR operators, enabling complex query building for better customer segmentation. A new intuitive interface enhances usability.
Categories: Automated Splitting for Imports [TN-4460]
Categories are now automatically divided into main and subcategories during imports from Autotask and ConnectWise, ensuring better organization with no manual adjustments needed.
Simplified PSA Integration Setup [TN-5944]
The "Configure your PSA integration" tile now consolidates multiple PSA setup options into a single streamlined interface, improving UI clarity and making configuration easier than ever.
Bug Fixes
Large Numbers Cut Off in PDF Quotes [TN-6422]
Resolved an issue where large numbers would be truncated in PDF exports, ensuring all figures are fully visible.
Incorrect Currency Label for NZ Customers [TN-6430]
Dicker Data customers in New Zealand will now correctly see NZ$ instead of AU$ for pricing.
Contact Email Duplication Issue [TN-6415]
Users can now add contacts even if their email exists under another company, increasing flexibility in contact management.
Missing Image in Quote PDFs [TN-6374]
Corrected an issue where specific images were not appearing in exported PDFs, ensuring all visuals are displayed as expected.
Contact Not Syncing with Company in ConnectWise [TN-6380]
Previously, newly created companies would sync immediately, but their contacts wouldn’t sync unless manually forced. This has been fixed so that both sync together automatically.
Week 9 - release 189
This release focuses on UI improvements, performance, stability, user requests and bug fixes.
New Features
Search Improvements [TN-3575]
Enhanced search functionality across the platform. Added search rules to improve results in the add-on search, marketplace, and other fields. Fixed issues where searches ending with a space would break results. Improved search consistency across different product listings.
Autotask Ticket Charges Sync to Purchase Orders [TN-6193]
Salesbuildr now fetches ticket charges from Autotask and adds them to the PO list. Ensures all sold items appear in a single workflow.
Improvements
RoutIT Integration - Self-Configuration [TN-4890]
Customers can now configure their RoutIT integration themselves. Added a "Test Connection" button. Made input validation foolproof. Ensured that passwords are properly masked.
Language Option Available for All Users [TN-6228]
The multi-language feature is now available to all users via the profile menu. MSPs can decide if they want to enable it via the localization settings. English remains the default language.
Default Font Update [TN-5159]
Updated the default font for new Salesbuildr accounts. Ensured that newly deployed accounts load with the updated font by default.
Quote Widget Enhancements [TN-6040]
Resolved an issue where table columns were not adjustable in quote content widgets. Now, table behavior is consistent across all sections.
Hubspot opportunity sync [TN-6246]
When a company status in Hubspot changes to 'opportunity', create the company and contact person in Salesbuildr.
Optimize filters layout [TN-6319]
Removed the 'show all' option in filters to make the UI more consistent and logical.
Bug Fixes
Summary Table Missing in PDF [TN-6077]
Fixed an issue where the summary table was not appearing in the generated PDF. Ensured correct rendering for all users.
E-Signature Missing in PDF Certificate [TN-6188]
Fixed an issue where the e-signature was missing from PDF exports. Resolved an issue where an extra blank page was added to the PDF.
Summary Table Shows Hidden Bundle Items [TN-6195]
Fixed a bug where individual bundle items were displayed in the summary table, even when they were set to be hidden in the quote. The summary table now correctly follows quote settings.
Service Prices Not Updating from Autotask [TN-6217]
Fixed an issue where updated service prices in Autotask were not reflected in Salesbuildr. Ensured real-time synchronization of pricing data.
Week 7 - release 188
This release focuses on further building our Halo PSA integration (private Beta version), Whitespace and UI improvements, performance, user requests and bug fixes.
New Features
KPN / RoutIT Integration
Button to check RoutIT integration configuration [TN-4549]
Added a button to the integrations page to check RoutIT configuration without triggering an error.
RoutIT products and service handling extension [TN-4608]
Extended logic to handle cases where a service has both a setup fee and a recurring cost.
Allow self-configuration of RoutIT integration [TN-4890]
Added UI improvements for self-configuration of RoutIT (without help of the onboarding team), including a “test connection” button and indexing of products after saving.
Whitespace Enhancements (more on Whitespace here)
Show an icon in the whitespace tile for the opportunity with the highest margin [TN-4901] Added a visual indicator for the whitespace opportunity with the highest margin. Adjusted logic to only display the icon when one opportunity has the highest value.
Add tiles to the dashboard for Whitespace insights – Billing Insights [TN-4923]
Introduced new Whitespace dashboard indicators to highlight billing discrepancies, focusing on underbilling detection.
UX Improvements
Allow product multi-select and search when creating a ‘quick quote’ [TN-6043]
Improved the quick quote flow to allow multi-select and better product search visibility. This enhances the user experience when having to select multiple products and services for your quote.
Customer ask from https://feedback.salesbuildr.com/
Send preferred distributor to Autotask on product sync [TN-6107]
Optimized Autotask sync to only include preferred distributors, reflecting Salesbuildr distributor selection in Autotask.
Fetch ticket charges from Autotask and add them to the list of PO items [TN-6193]
Ticket charges from Autotask are now included in Salesbuildr’s purchase order workflow.
Distributor Integration: Bluestar [TN-6180]
Integrated Bluestar as a supported distributor.
Other improvements
Allow language selection in the profile menu [TN-6228]
The language selection option is now available for every user. Options are dependent on the languages enabled on the tenant by the tenant admin.
Bug Fixes
Quote: Multiple choice “minimum amount” [TN-6118]
Fixed a bug where customers could approve a quote without selecting the required minimum options.
Summary table displays individual items in a bundle when hidden in quote [TN-6195]
Fixed an issue where hidden bundle items were still appearing in the summary table.
When choosing “I want to sell”, don’t show the blue plus icon if the customer already has this exact service [TN-6199]
Adjusted UI to prevent duplicate service additions.
Week 5 - release 187
This release focuses on building our Halo PSA integration (private Beta version), improvements, and bug fixes.
New Features
Halo PSA Integration (private beta, contact sales for more information)
HALO PSA Integration (private beta) [TN-5251]
Added comprehensive support for Halo PSA as a new Professional Services Automation system integration option, expanding our PSA ecosystem beyond existing integrations.Pipeline Stage Mapping [TN-5985]
New functionality allowing users to map Salesbuildr pipeline stages to Halo PSA status and pipeline stages, ensuring consistent workflow management across both platforms.Opportunity Field Mappings [TN-5992]
Implemented bi-directional opportunity field mapping between Salesbuildr and Halo PSA, enabling seamless data synchronization for opportunity management.Quote Status Mapping [TN-5998]
Added the ability to map quote statuses between systems, ensuring quote lifecycle states remain synchronized between Salesbuildr and Halo PSA.Recurring Item Frequency Mapping [TN-5999]
New feature to map recurring frequency settings between platforms, maintaining consistency in recurring item management across both systems.Supplier Management [TN-6005]
Enhanced support for managing Halo Suppliers within Salesbuildr, including automatic pulling of supplier information such as SKU, cost, and pricing details.Whitespace Integration [TN-6006]
Integrated Halo PSA data with Whitespace functionality, expanding reporting and analysis capabilities.Initial Sync Tools [TN-6024]
Developed comprehensive tools for the initial synchronization of companies, users, and contacts between Salesbuildr and Halo PSA.
Connectwise Improvements
User-Defined Fields [TN-5733]
Added support for user-defined fields in Connectwise Companies, providing greater flexibility in data management.
Bulk Edit Enhancement [TN-6215]
Implemented billing interval functionality in bulk edit for products, streamlining the process of updating billing information for multiple products.
Product Type Updates [TN-6216]
Added a new button to efficiently update product types, improving product management workflow.
Additional Improvements
Australian Distributor Support [TN-6086, TN-6088, TN-6089]
Added integration support for major Australian distributors including Dicker Data, Bluechip, and Leader Systems, expanding regional capabilities.
Services Handling [TN-6133]
Enhanced services handling to prevent unwanted PSA updates, improving control over service-related data synchronization.
Bug Fixes
Quote Management
Quote Approval Filter [TN-5371]
Fixed an issue where internally approved quotes were incorrectly appearing in the "Waiting your approval" filter.Widget Lock Access [TN-6253]
Resolved an issue where locked widgets were preventing access to entire quotes.Summary Table Display [TN-6226]
Corrected display errors in quote summary tables.Product Identifier Errors [TN-6241]
Added a retry button for "product has no external identifier" errors, improving user experience when handling product synchronization issues.Contact Selection [TN-6257]
Fixed issues preventing contact selection when creating quotes.
Product Management
Price Display [TN-5692]
Resolved an issue where product prices were not displaying in the product overview.Inventory Display [TN-5881]
Fixed incorrect inventory display when no inventory exists in Autotask, preventing false inventory information.Product Editing [TN-6225]
Corrected issues preventing product editing capabilities.Labor Import [TN-6251]
Improved functionality for importing labor items, ensuring proper recognition and import of labor IDs.
User Interface
Dashboard Consistency [TN-6197]
Standardized dashboard tile heights for improved visual consistency and professional appearance.Term Combobox [TN-6227]
Removed inappropriate "one-time-setup-price" option from Term combobox, preventing confusion in pricing setup.Dashboard Tile Display [TN-6184]
Fixed display issues in the "Configure your defaults" tile, removing unwanted code display.Product Sorting [TN-6069]
Corrected issue where product sorting would change unexpectedly after saving changes.
Authentication & Access
User Login [TN-6234]
Fixed login issues for users who were receiving incorrect access forbidden messages.Template Editor Roles [TN-6011]
Resolved issues with external users' template editor role assignments, ensuring proper access rights.
Widget Functionality
Widget Copying [TN-6189]
Fixed issues preventing proper copying of widgets and saving of original widgets.New Product Visibility [TN-5614]
Corrected visibility issues for newly created products in item widgets, ensuring immediate availability of new products.Link Settings [TN-5373]
Fixed the "open in new window" setting functionality in widgets, ensuring proper behavior of external links.
Sync & Integration
Autotask Shipping Sync [TN-5615]
Improved synchronization of shipping information with Autotask, ensuring accurate transfer of shipping details.Distributor Sync [TN-5556]
Fixed an issue with distributor synchronization, ensuring reliable data transfer between systems.Category Visibility [TN-5713]
Corrected visibility settings for non-public categories, ensuring proper access control.
Week 3 - release 186
This release focuses on improvements and bug fixes, done in our end-of-year 2024 sprint.
New Features
Enhancements and New Features:
Renewal Proposal Option [TN-5414, TN-5430]: Added a "Renew All" button to allow users to add all services from different contracts to a renewal proposal. Additionally, when creating a renewal proposal, there is now an option to add services to an existing quote.
HubSpot Authentication [TN-6154]: Added a button to allow users to update their HubSpot authentication scopes.
Bug Fixes:
Quote Creation and Editing:
Fixed an issue where users could not continue filling contact data in the modal if the automated information fetch failed [TN-5159].
Resolved a bug where text disappeared from a quote when it was retracted and then edited [TN-5685, TN-6039].
Addressed a bug where prices could be edited on a quote after it had been sent [TN-5827].
Resolved an issue where a quote with a shipping option toggled on would be copied with the shipping option toggled off [TN-5794].
Fixed an issue where the financial summary was not displaying VAT or Sales tax [TN-5796].
The issue with the financial summary not displaying anything in certain cases has been resolved [TN-6156].
The issue with the summary table missing items without a term has been resolved [TN-6196].
Resolved a bug where the discount was not applied to one-time item bundles [TN-5859].
Fixed an issue where in a specific case the original price wasn't crossed through when a new price was added to a product in a quote [TN-6187].
A fix has been implemented to ensure that the correct billing cycle is used for products in quotes [TN-6172].
A duplicate scroll bar that could appear in the 'manage settings' modal in the quote editor is resolved [TN-5920].
Resolved an issue where the "automatically change price based on currency" options were visible when not needed [TN-6175].
Product Management:
Fixed an issue where products imported from the marketplace could not be found directly [TN-5679].
A bug was fixed where deleting a product and then recreating it would trigger a message that a product with the same name existed [TN-5879].
An issue where default product settings were not working correctly for the "is serialized" option has been resolved [TN-6109].
A bug has been fixed that was causing a new product to be created when importing an existing product with a different case [TN-6192].
Resolved an issue with long descriptions of products syncing to ConnectWise with HTML code showing [TN-5897].
Contact and Company Management:
An issue was resolved that caused contacts to sync with a delay [TN-5738].
Fixed an error encountered when saving a company due to an unexpected character [TN-5741].
Resolved an issue where contacts created in ConnectWise were not automatically syncing to Salesbuildr [TN-6113].
An issue where deleted contacts were not being moved to inactive has been resolved [TN-6119].
ConnectWise Integration:
Fixed a bug where a 0 quantity on a quote would create errors in ConnectWise [TN-6129].
Addressed an issue that could cause a crash when opening product import [TN-5686].
The issue where the Product ID could be altered after syncing to ConnectWise has been resolved [TN-6143].
The issue where opportunities created in Salesbuildr were not immediately created in Connectwise has been resolved [TN-6121].
Resolved an issue where ConnectWise issues list showed errors when synchronization to ConnectWise was disabled [TN-6131].
The issue with multiple mapping screens opening at the same time when setting up Connectwise has been resolved [TN-6139].
A fix was implemented to ensure that opportunity statuses are fetched automatically when using the ConnectWise integration [TN-6140].
Whitespace:
A bug was fixed that caused the contract expiry tab to show all categories when filtering by contract category [TN-5374].
User Interface:
Changed the default font to a nicer looking one, which is used when creating a new Salesbuildr account [TN-5230].
Fixed an issue where the filters in the quote widget would default to "display all" under the "status" category [TN-5374].
Corrected an issue where the max categories markup and credit limit values were not aligned on the left [TN-5936].
Resolved an issue where the user ID was not visible in the Admin > User section [TN-6120].
Fixed an issue where the color of the heading style in a widget could not be changed [TN-6194].
Other Fixes:
The issue where help center articles were not loading has been resolved [TN-6071].
Addressed an issue where a crash could occur when adding a video widget and image widget [TN-5900].
Fixed a bug where internal inventory was displayed in EUR instead of USD for a US customer [TN-6075].
An issue with the 'lock' flag in widgets has been resolved [TN-6009].
Fixed an issue where an excel attachment could not be opened from a quote [TN-6023].
An issue where a user could accept a quote without explicitly accepting terms and conditions has been resolved [TN-6117].
A bug was fixed that could cause a crash when editing a procurement order [TN-5795].
Email Templates:
Resolved a bug where the first word was not visible when editing text in email templates [TN-5633].
Implemented additional measures to ensure that email notifications are sent after a quote has been approved [TN-5741].
Other Updates:
Dashboard Tiles [TN-5584]: Fixed some inconsistencies that could occur between what is presented in dashboard tiles and what is shown when clicking on the widget.
Quote Notifications [TN-5738]: Implemented a flag to control whether a notification is sent to the recipient when a quote is marked as sent.
Opportunity Page [TN-5738]: Fixed an issue where a spinner appeared when loading the tiles on the opportunity page.
User Roles [TN-6148]: Fixed a bug that could prevent user roles from being changed.
Product Display [TN-6149]: The "Hide products that are not in stock from end customers" setting now applies to storefront only.
User Mapping [TN-6150]: The issue where a user was displayed as "not mapped" has been resolved.
Week 1
This release focuses on Electronic signature, Whitespace, Connectwise integration and UI/UX improvements, and bug fixes.
New Features
Electronic signature:
Quote Signing Certificate Page [TN-5971]: A quote signing certificate page is now added to signed quote PDFs. It includes information like status, approver, IP address, date, time, and a full audit trail of changes to the quote.
Electronic Signature Agreement [TN-5971]: A checkbox and text have been added to the signature page to ensure users agree to use electronic signatures and provides guidance in case the user does not want to agree with using electronic signatures. This new feature assures firm compliance with law and regulation on the use of digital signatures in business transactions.
Multi language:
Email Templates Language Configuration [TN-2497]: Email templates can now be configured to support multiple languages. The system will use the quote's primary language when sending emails. If a translation isn't available, the default language will be used. This feature applies only to customer-facing emails.
AI Translation for Email Templates [TN-2497]: Email templates can be manually configured or use AI to generate translations. An overview of templates will indicate available languages.
Language Selector Relocation [TN-6099]: The language selector has been moved from the left menu to the "Manage my profile" section
Whitespace:
Customer Labels Filter [TN-5262]: The whitespace page now has a filter to display companies based on customer labels.
Product Labels as Filters [TN-5262]: Product labels can be added as filters to the whitespace, allowing you to filter by tagged products and services.
Service-Specific Opportunity Creation [TN-4860]: When a specific service is selected, an opportunity can be created even if the account already has other services under the same billing code.
Tile Color Indication [TN-4860]: Tiles will now display as blue if a customer does not have the selected service, even if they have other services in the same group.
Service Code Notes [TN-4872]: Notes can now be created for specific service codes. Tiles will show an icon if a note exists, which will display the notes when clicked.
Consolidated Columns [TN-5626]: Whitespace columns are now consolidated by name, including Service Code, Material Code, or a combination, with clear indication of the data type in the column.
Service Bundles Display [TN-5906]: Contracts using service bundles will now display data within the whitespace and contracts, without needing to import the bundle itself.
Connectwise:
Add Customer name to Purchase Order overview and link them to AT and Company page inside SB [TN-4998] The customer name is now included in the Purchase Order overview, with links to Autotask (AT) and the Company page.
When submitting a Purchase Order, check for required settings fields [TN-5865] The system now checks if the required settings for purchase orders are available when submitting a Purchase Order. If not, a link to the settings page is displayed.
Custom Field Mapping [TN-6022]: Custom fields can now be mapped between Salesbuildr and Connectwise
Opportunity Types Sync [TN-6114]: Opportunity types are now synced from Connectwise to Salesbuildr
Price Changes Sync [TN-6116]: Price changes on quotes will now sync to Connectwise opportunities
Improvements
Renewal Proposal Workflow [TN-5663]: The workflow for creating a renewal proposal will now skip services that are not imported, while continuing with the process
Locked Widget Editing [TN-6016]: Locked widgets and their products on a quote cannot be edited without the "quote.manage" permission.
Manual Currency Prices [TN-6106]: Users can now set manual prices for products in different currencies, overriding the automatic conversion rates.
Autotask Webhook Report Location [TN-6145]: Moved the "autotask-webhook-report" page to the admin > autotask section
New Service and Labor Buttons: New buttons to create services and labour have been added to the product page
Top-Right Menu [TN-6075]: A new top-right menu has been added, which includes profile, company, favorites, settings, and subscription options. The log out button has been moved to this menu
Bug Fixes
Whitespace Data Duplication [TN-5626]: Fixed an issue where the whitespace module showed duplicate data
Whitespace Broken Functions [TN-5626]: Resolved an issue where some columns in the whitespace were not clickable
Copied Cover Page Error [TN-6037]: Resolved an issue where copying a cover page from one tenant to another failed
Copaco Connection Failure [TN-6090]: Fixed an issue where the Copaco connection failed
Connectwise Products Not Appearing [TN-6091]: Resolved an issue where new products did not appear in Connectwise opportunities
Quote Template Text Issue [TN-6115]: Fixed an issue where additional text appeared on quotes even if not present on the template
Date Range Picker Issue [TN-6163]: Resolved a problem where the date range picker was not functioning on the quote list page
Localization Content Display [TN-6164]: Fixed an issue where content was not displayed when clicking the edit icon in localization
Recurring Product Pricing [TN-6168]: Ensured recurring products do not have a one-time price
Quote PDF Variables [TN-6157]: Fixed an issue where quote PDFs displayed variables at the bottom
Spinner after Creating Bundle [TN-6176]: Fixed an issue where a spinner appeared after creating a bundle within a quote
Product Edit Issue [TN-6177]: Resolved a problem where clicking a product in a quote did not allow editing