Product Overview: Broadlume BMS

1. FUNCTIONAL OVERVIEW

Broadlume BMS (previously known as RollMaster) (Product) can be used as an all-in-one business management software which is specifically tailored for flooring professionals. It is a cloud-based, mobile optimized software that is ideal for retailers, contractors, distributors and manufacturers in the flooring industry.

The Product integrates various business functions such as sales, inventory, accounting and job costing into a single, unified solution. This integration helps flooring professionals streamline operations, improve efficiency and enhance profitability.

Key features of the Product include:

1. Integrated Accounting

Broadlume BMS offers built-in accounting capabilities, eliminating the need for third-party accounting software. This integration ensures seamless synchronization of financial data, including installer payables, sales commissions and work-in-progress tracking. Users can manage all financial aspects within the platform, reducing errors and administrative overhead.

2. Inventory Management

Broadlume BMS provides real-time inventory tracking, allowing businesses to monitor stock levels, manage orders, and prevent overselling. With features like wireless barcoding and cycle counting, retailers can maintain accurate inventory records and reduce shrinkage.

3. Job Costing

Broadlume BMS includes job costing tools that enable businesses to estimate and track project expenses accurately. This feature helps in budgeting and ensures that projects are completed within financial expectations, thereby protecting profit margins.

4. Reporting and Analytics

Broadlume BMS offers customizable reporting tools that provide insights into various aspects of the business, including sales performance, inventory turnover, and financial health. These analytics assist in data-driven decision-making and strategic planning.

5. Cloud-Based Accessibility

Being cloud-based, Broadlume BMS allows users to access the platform from any device, anywhere. This flexibility is particularly beneficial for businesses with multiple locations or remote teams, ensuring consistent and real-time access to business data.

6. Seamless Integration with Other Tools

Broadlume BMS integrates with various other tools and platforms, such as Measure Square for estimating, payment processing systems, and Retail Lead Management for customer relationship management. This interconnectedness streamlines workflows and enhances operational efficiency.

Broadlume’s advanced API creates seamless connection between Broadlume BMS and a range of efficiency tools, which eliminates the need for double data entry and helps your business run more smoothly. A full list of integrated efficiency tools is listed here.

2. MARKET AND GEOGRAPHIC REGION

The Product is for the flooring market and is sold to Customers located in the United States of America, Canada and the Cayman Islands.

3. CONTRACT TYPE

Subscription.

4. TERM

An initial Term of one to three years as set out in the Order Form, which automatically renews each year unless terminated prior to the auto-renewal.

The Term (and contract) may be terminated by either party giving the other notice in writing at any time at least 30 days prior to the automatic renewal of the Term.

5. ACCESS RIGHTS

The use of the Product is limited by reference to the following Access Rights (as set out in the Order Form):

  • Edition – the software is regularly updated and updates as provided to the Customer as part of the support provided under the Subscription.
  • Optional add-ons – the Customer’s use is limited to the optional add-ons that are purchased by the Customer.
  • Number of Licenses – the number of users who may access the software is limited to the number of licenses purchased by the company (one user per license).

6. SYSTEM REQUIREMENTS

The Product requires general internet access and certain system requirements that must be met in order to successfully run the Product.

These system requirements are set out in detail here.

7. SECURITY MANAGEMENT PLAN AND DATA

The majority of Customers are hosted by Cyncly and for these Customers, information regarding Cyncly’s cyber security practices can be found here.

For Customers who are not hosted by Cyncly, the responsibility to implement and maintain appropriate security measures rests with their IT teams or third-party services providers.

8. SUPPORTED VERSION

Cyncly routinely pushes software updates to:

  • Shared server directories (for hosted environments); and
  • Local directories (for on-premise environments).

If a system is on-premise, the following IP addresses and ports must be whitelisted to enable Cyncly to provide remote support and software updates.

Network Configuration Requirements

General Requirements for Using Product

To ensure proper functionality, all individual workstations and office networks must allow outgoing traffic on the following ports:

ServiceSourceDestinationPortsNotesInternet AccessAll clientsGeneral internet*General internet access is requiredBroadlume ERPRollMaster Windows ClientBroadlume-hosted server5632, 80, 443Required for client software connectivityWeb PortalRollMaster-compatible web browserBroadlume-hosted server80, 443Compatible with most modern web browsers

Note: To access these services, Cyncly requires the external IP of any workstation initiating the connection.

Additional Requirements for On-Premise (Self-Hosted) Servers

If you are using an in-house server (not hosted by Cyncly), you must ensure the following baseline connectivity:

ServiceSourceDestinationPortsNotesXDBC/ODBCSupported XDBC ClientBroadlume-hosted server5633Broadlume-supplied drivers require this port; customer supplies ODBC toolsTableau/MySQLSupported MySQL ClientBroadlume-hosted server3306Used for reporting/BI toolsRM Managed BackupClient Server (Inbound/Outbound)18.224.111.20/322222, 22Restrict to Broadlume IP for PCI complianceRM Managed BackupClient Server (Outbound)Broadlume infrastructureProvide IPA static IP is required (for PCI compliance)Broadlume SupportClient Server (Inbound)54.148.253.96/32 184.72.133.8/3222, 5632, 5633, 3306, 80, 443Enables remote support, updates, and diagnosticsSoftware UpdatesClient Server (Inbound)18.219.186.173/3222Required for automated update deliveryTableau ReportingClient Server (Inbound/Outbound)34.212.233.80/3280, 443, 3306Required for dashboard access and

syncingDNSOutbound from all systemsDNS Servers53 (UDP/TCP)URL resolution required for core functionality

Important: You must provide your server’s static IP to Broadlume to enable updates, managed backups, support access, and other hosted services.

Firewall Recommendations

If you are locking down your network via a firewall (recommended), ensure all required Broadlume baseline connectivity is maintained. Internal access rules may also need to allow additional ports and IPs based on your configuration and tool usage.

9. SUPPORT SERVICES

Support is available for the Product, including the core system and all ancillary tools such as Broadlume Payments and other efficiency solutions.

Users may access Support via a dedicated Help Desk, which includes system manuals and release note documentation. Support inquiries can be submitted via web forms (accessible directly through the core system), email, or by phone.

A complimentary Learning Management System (LMS) is accessible to all end users upon registration, providing self-paced training resources.

10. PROFESSIONAL SERVICES

Cyncly does not offer any professional services in relation to Broadlume BMS.