Toro Dealers using Toro’s Product Registration and Warranty portal to register their sold machines requested an integration with Toro to streamline their product registration process using Flyntlok. To meet this request, we’ve released the Dealer Connectivity integration with Toro. (This integration was formerly known as “Toro EZLink”.)
Once the integration is setup, to register a Toro machine, navigate to the Machine Dashboard and under the “Actions” dropdown select “Register with Toro (EZLink)”. The only requirements to register a Toro machine are that the machine was sold and has a serial number.
After navigating to the Toro product registration form, provide some basic information like who the machine is being registered to and what it will be used for.
Users should routinely check the registrations in the Toro portal to ensure they are being processed properly.
You can reach out to your friendly consultant to start getting set up to use this new integration.
Opportunity
Sales teams needed a streamlined way to manage and assign sets of discount structures to customers without configuring them individually. Previously, managing discounts at scale required manual updates for each customer.
Solution
We’ve introduced “Discount Tiers” as a way to define and assign a reusable set of discount structures to multiple customers.
Key Features:
We expect this feature to roll out within a few days, but feel free to reach out to your friendly Flyntlok Consultant if you are interested in getting this feature enabled for your environment now.
Opportunity
Service Managers needed an easier way to track which Rental Contracts are tied to Work Orders. Previously, there was no simple way to connect the two without manually cross-referencing notes or opening multiple records.
Solution
We’ve added a new widget to the Work Order dashboard: Associated Rental Contracts.
If any job on a Work Order is linked to a Rental Contract (via a form), that contract will now appear in the widget for easy access and visibility.
Opportunity
On the Machine Dashboard, Flyntlok currently displays a widget with the latest Rental Actions for the Machine. However, there was no way to dive deeper into older or cancelled/closed Rental Contracts.
Solution
We’ve added a “View All” button on the Rental Actions widget which will link to a report containing all Rental Contracts related to that Machine.
When Flyntlok ingests a Shopify Order, we build a set of payments based on how the Customer actually paid, including zero-dollar payment lines for pending payments. However, on rare occasions, we will see an Order that looks as though it was completely paid, but it also has pending payment lines on it. This makes it impossible for Flyntlok to recognize whether it needs to check for updated payment information later.
To resolve this, we’ve added a new Shopify section to the Flyntlok Invoice page. In the Details panel you’ll find the “Shopify” tab in the Actions section. Click “Queue Shopify Payment Update” and in the next 5 minutes Flyntlok will attempt to update the Invoice’s payment information from Shopify.
Opportunity
Rental Managers requested more visibility into the source of active Work Orders on Machines.
Solution
You can now see Rental Contracts associated with active Work Orders on any Machine’s dashboard.
Opportunity
Shops needed a way to categorize Work Orders more precisely by department, enabling better organization and reporting. Some users also wanted to link these departments to existing Categories for more structured workflows.
Solution
A new fully-customizable Department field has been added to Work Orders. Departments can be selected when creating or editing a Work Order:
Custom Departments can be managed by navigating to the Wrench Icon -> Work Orders -> Work Order Departments. Simply provide a department name, and optionally associate a Category.
Additionally, technicians using Mobile Work Orders can search by these Departments.
Opportunity
Users previously had to create a machine from the Work Order Dashboard and then navigate to the Machine Dashboard to add a Customer Unit Number. This extra step was inefficient for busy service departments.
Solution
You can now enter the Customer Unit Number directly when creating a new machine from the Work Order Dashboard. This streamlines the process and ensures all important details are captured in one step.
Opportunity
Zapier users requested the ability to access the “Notifyee Email Addresses” field when automating workflows around “Customer Activities”. These email addresses are often needed for downstream actions like sending updates or triggering external systems.
Solution
The "Notifyee Email Addresses" field is now available when polling Customer Activities via Zapier. This gives users more complete data for automation and communication flows.
Opportunity
Users who manage multiple connected email addresses across Flyntlok's integrations needed better visibility into which address was used to send each message. This was especially important for troubleshooting, auditing, and ensuring proper communication channels.
Solution
We’ve added a "Sent From Email" column to both the “All Emails” and “My Emails” reports. This makes it easy to identify which connected email account was used to send each message, improving clarity for users who operate across multiple accounts.
Complaint: Scan mode on Part Purchase Order Receiving Vouchers was not working correctly.
Correction: Fixed.
Complaint: Users noted that there was sometimes a discrepancy between stale QOH indicators on the Item Dashboard and the Transfer dialog box on the Invoice page.
Correction: Fixed.
Complaint: Discounted parts on Work Orders sometimes did not reflect the discount on the printed PDF.
Correction: This issue has been fixed. Discounts on parts will now correctly appear on the printed Work Order PDF.
Complaint: Users reported that when creating a QuickBooks vendor, the “state/province” field would appear twice, in the place of the city.
Correction: Fixed.
Complaint: When adding a new shipping address to the Sales Order, the address was saved correctly but did not immediately appear in the interface. Users had to manually refresh the page to see the newly added address.
Correction: Fixed.
Complaint: Rental Managers calling off multiple units noticed the billable duration was not adjusting when changing the call off dates like it does when calling off a single unit.
Correction: Fixed.
Complaint: In some cases, when printing a Work Order’s final invoice, the Complaint, Cause, and Correction lines were missing from the PDF.
Correction: Fixed.
Complaint: Parts teams reported that Core Purchase Requests were not being associated with Special Orders when the base part was assigned to a sale during receiving.
Correction: Fixed.
Complaint: Technicians & Service Managers reported not being able to clock into Work Orders in “Completed” statuses from their phones.
Correction: Fixed.
Complaint: Users noticed that item prices were not being automatically calculated in some cases when editing items. This was traced back to scenarios where a buy or sell quantity of zero was allowed.
Correction: Fixed a bug that allowed zero-quantity values. The system will now prevent 0 buy/sell quantities to ensure valid and accurate price calculations.
Complaint: Rental users reported that invoices printed from rental contracts showed the internal Machine ID in the "Part" column, which was confusing for customers.
Correction: Fixed. We now display the Machine’s Display ID instead, providing more clarity on rental invoices.
Complaint: Managers experienced frequent disconnections with their company-level Microsoft email accounts, requiring repeated manual reconnections.
Correction: Fixed. Microsoft accounts should now remain connected as expected.
Complaint: Users reported that when trying to reset their password through the User Settings page, their current password was being rejected even when it was entered correctly.
Correction: This issue has been resolved. The system will now properly recognize and accept valid current passwords when updating account credentials.
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Models can now be configured to be quoted, sold, and purchased with quantities of Model Options. You will find that quantity amounts can now be set throughout the entire quoting and purchasing workflow. This includes:
Purchasers wanted the ability to edit the cost of Model Options while editing a Machine Purchase Order. Previously, when ordering Models and then finding out about price changes after submitting the PO, the only way to adjust the cost was to either recreate the Purchase Plan, or remove all the existing options and recreate a new set of Custom Options with the updated pricing.
We have updated Model Options editing capabilities on our Machine Purchase Order page. You can now edit descriptions and costs. Similar to how Model Options was updated across the rest of Flyntlok in a previous update, this should feel more inline with all other purchasing workflows. And yes, quantity can be edited here too:
Opportunity
Purchasing teams wanted the ability to view the Item’s MSRP directly within the Part Purchase Order interface.
Solution
Item MSRP is now available in the column chooser on Part Purchase Orders, allowing users to include it in their custom layout. Further, some datagrid improvements enable layout saving and resetting for a personalized experience.
Opportunity
Service Managers needed a way to troubleshoot large machine Receiving Vouchers more easily. Without an export option, reviewing long lists of received machines was time-consuming.
Solution
Machine Receiving Vouchers now include an "Export CSV" option in the Actions dropdown, allowing easy export of all voucher lines for review in Excel.
Opportunity
When vendors shipped parts on a different Purchase Orders than originally ordered, parts staff had to manually edit the original Purchase Orders and recreate the receiving voucher to ensure accurate receiving.
Solution
Added the ability to transfer items between Purchase Orders. When an item is transferred, it is automatically included on the open Receiving Vouchers of the Purchase Order. This functionality is available from the Actions dropdown on the Purchase Order, labeled "Transfer Item From PO."
Opportunity
Parts Managers reported inefficiencies (and boldly challenged Flyntlok to solve this problem) when vendors shipped additional parts that were not originally listed on a Purchase Order. To receive these unexpected items, users first had to update the PO manually before they could add them to the voucher.
Solution
Challenge Accepted, Neil! Introduced a new “Add Items” option under the Actions dropdown on the Receiving Voucher page. This allows users to add missing parts directly to the voucher. When items are added this way, the corresponding Part Purchase Order is automatically updated.
Opportunity
Parts Managers requested visibility into both the Item MSRP and List Price directly on the Part Purchase Order PDF to assist with pricing validation.
Solution
Added a new setting: "Display Item List Price and MSRP on Parts Purchase Order PDF." When enabled, this setting will include both the MSRP and List Price of each item on the printed Purchase Order PDF. To turn this feature on, go to Flyntlok Settings and find it under the Purchasing section.
Opportunity
CRM users needed a more flexible and powerful search when working with leads. Previously, searching by phone number or email returned no results, limiting the usefulness of the search function.
Solution
We’ve enhanced the global search on the "All Leads" report to include phone numbers and email addresses, making it easier to find leads with limited information.
Opportunity
CRM users reported issues with lead handling, noting that new Leads that were created from the “Text Us” widget or from Zapier weren’t automatically linking to customers and that users could initiate Sales Orders, Work Orders, and Rental Contracts without a customer assigned.
Solution
A Customer will now be automatically assigned to a new Lead if the phone number or email matches a contact on exactly one customer. Additionally, a customer must be assigned before creating a Sales Order, Work Order, or Rental Quote from a lead.
Opportunity
Sales Managers needed a way to display selected “Machine Options” on the Sales Order and invoice PDFs.
Solution
We’ve updated the Sales Order system to include ”Machine Options” when a machine is sold using the “Sell Machine” button or through the Machine Dashboard. Options now appear directly on the Sales Order page and in the PDF.
Opportunity
Salespeople requested the ability to show multiple Rent Schedules when printing a rate sheet for their customers. This is because many Rental Departments use tiered pricing to support upsell opportunities, such as offering discounts for preferred customers or better rates for long-term rentals. Being able to present flexible pricing options would help to maximize rental opportunities.
Previously, rate sheets were limited to showing only the default Rent Schedule based on the contract’s location.
Solution
The updated Rate Sheet now offers two display modes:
Opportunity
Users reviewing item costs wanted a quicker way to assess profitability without needing to do manual calculations. Visibility into margin and profit directly on the Item Dashboard supports faster pricing and purchasing decisions.
On Item Dashboard, when clicking to reveal costing information, we now show margin percentage and profit amount.
Complaint: Sometimes inactive items are being displayed in the alternates view when viewing part through the search.
Correction: Fixed.
Complaint: Machine Purchasers reported that they would sometimes receive a number of duplicate notifications when they complete a Machine Purchase Order derived from Machine Purchase Requests.
Correction: Only one notification will be received.
Complaint: Users reported that machines that were currently rented out were showing a blank space in the Status column when searched using M?.
Correction: Fixed.
Complaint: Sometimes the Part Sales History report was becoming unresponsive when loading.
Correction: Fixed.
Complaint: The "Work Order Invoice Terms" setting in Flyntlok Settings was not functioning as expected. Instead of displaying its contents on the final invoice, the system was incorrectly using the general "Work Order Terms" setting.
Correction: The "Work Order Invoice Terms" setting now correctly controls the terms displayed at the bottom of a Work Order’s final invoice.
Complaint: Technicians and Service Writers noted that multi-day scheduled events created through Service Scheduler were not appearing in the assigned technician's "My Work" view.
Correction: Fixed. Multi-day scheduled events now appear on an assignee's view when filtering by any date that falls within the start and end date of the event.
Complaint: Service Writers reported that the “Billable Hours” as reported and shown within the Work Order Dashboard did not correctly carry over to the final Invoice.
Correction: Fixed.
Complaint: Inventory Managers reported that on Item Dashboard, they were unintentionally able to transfer more quantity than was available at the source location.
Correction: Fixed. Improved UI to show and prevent when a requested transfer amount exceeds quantity on hand at the selected location.
Complaint: Salespeople noted that sometimes Sales Orders generated by a Sparks customer showed up in their dashboards without an ID set, resulting in the Sales Order link not being clickable.
Correction: Fixed.
Complaint: Technicians reported that when attempting to attach photos to a Work Order from mobile using an Android-based device, they were only presented with the option to select existing photos. Users on iOS devices had the additional option to take a new photo.
Correction: Fixed.
Complaint: Users mentioned that they were not receiving a notification when their password was close to expiring.
Correction: Fixed.
Complaint: Salespeople reported that when accepting a card payment on a Sales Order, the approval code was not appearing on the thermal receipt PDF.
Correction: Fixed approval numbers not showing. Additionally, we now include more card information:
Complaint: Users were able to undo the receiving of a Special Order item that was already fulfilled, leading to incorrect allocation states.
Correction: Flyntlok now warns users when attempting to undo the receiving of a Special Order item if the linked Sales Order is already in a Delivered status.
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Interstate Billing Service (IBS) offers Account Receivable management services like billing, collection, credit verification, and financing that allows businesses to be paid immediately while IBS collects payments from your customers following agreed upon terms.
We’re excited to announce that Flyntlok is now integrated with IBS, allowing you to use their service directly from Flyntlok’s point of sale. After setting up your customers’ IBS account information in Flyntlok, you will be able to bill them using this new payment method.
Additionally, you can view your customers’ IBS account information right from the customer dashboard; you’ll see an icon in the summary at the top of the page, as well as a widget containing IBS account information.
At the Point of Sale, you will see a new payment method in the “Other” section for IBS that supports two approval workflows: automatic and pre-approved. The automatic approval workflow will reach out to IBS for an approval code, and will automatically apply it to the sale if one is granted. The pre-approved workflow allows you to set an approval code that you received outside of Flyntlok on the order, then process it through Flyntlok. In both cases, the invoice will be sent to IBS for validation and processing.
The automatic approval workflow requires a few fields: who the order is for, who it was called in by, and who to contact if some follow-up or more information is needed. These will be prefilled based on the customer set on the order as well as whomever made the order, but these fields can be edited before submitting.
In the event an approval code is not automatically granted by IBS, you will see a pop up providing information on who to contact to follow up on the request.
Note: Not receiving an automatic approval may not mean a request is rejected; some requests may need manual review from IBS (e.g. a request that exceeds a customer’s per invoice limit).
For approval codes granted outside of Flyntlok, you can apply those to a sale by using the “Pre-Approved” workflow. This workflow would be used when an automatic approval requires follow up outside of Flyntlok, allowing you to seamlessly apply the approval code to the order if granted.
For more information on Interstate Billing Services visit https://www.interstatebilling.com/.
Opportunity
Previously, when creating a Machine through a trade-in, the system would automatically generate a Machine ID. This ID was then used in the Sales Order trade-in description, and changing it afterward wouldn't update the Sales Order.
Solution
For companies that assign Custom IDs to their Machines, we've made it easier to apply these IDs right at the time of trade-in.
With this update, our Point of Sale Trade-In form now includes a new optional field for the Machine ID.
Choose "Auto" to continue using the auto-generated ID. Or select "Custom" to enter your own ID. This ID will be applied to the new Machine immediately and will also appear in the Sales Order description.
Opportunity
Purchasers have requested more flexibility in where they can ship Parts Purchase Orders.
Solution
You can now set a custom Ship To address on Parts Purchase Orders by changing the Ship To from “Standard” to “Custom” when editing.
Opportunity
Users wanted more flexibility when managing Customer Activity, especially when working across multiple accounts or reviewing Activity history at a higher level. Previously, all edits and new entries had to be made from each individual Customer Dashboard, which could be time-consuming and limited visibility.
Solution
As promised, we are still continuing to make improvements to our CRM Customer Activity features!
Customer Activity Management
You can now add and edit Customer Activity directly from this page. Click "New Activity" to create a record. Or, use the Edit icon in the corresponding column to modify any existing entry.
Saved Layouts and Filters
Users can now save layouts on this page. This will allow for faster navigation and a more personalized workflow by remembering your preferred column visibility, sorting, and filters. Whether you're focusing on a specific sales rep, filtering by date range, or hiding unneeded fields, your saved layout will automatically load the next time you visit, which will save you time and reduce clicks!
Opportunity
On our CRM Lead Dashboard, all customer-related actions (searching, linking, and unlinking) were previously bundled into a single dropdown menu, making the process feel cluttered and unclear.
Solution
We've enhanced the "Link Customer" feature to make associating a CRM Lead with a Customer more intuitive. With this update, we've simplified the experience by clearly separating available actions and improving the flow.
Now, when creating a customer from a Lead, the Create Customer field will automatically prefill a suggested name. This suggested name also powers a smarter list of potential existing customers, helping you avoid duplicate entries.
And of course, the "Search Customers" option is still available, giving you the ability to link a Lead to any of your Customers.
Opportunity
Rental Managers needed a clearer way to identify models and an easier method to locate rentable machines when working leads. Model numbers alone were often not descriptive enough, and the lack of a “Rentable” filter made machine selection inefficient.
Solution
We’ve improved the model and machine association workflow on leads:
Opportunity
Managers configuring Machines’ attachments noted that the attachments’ unit numbers were not shown in the list, but the unit numbers can be helpful to quickly identify machines.
Solution
The unit number of attachments are now shown in the attachment list while configuring machines.
Opportunity
Service managers wanted to ensure that machine hour entries on work orders reflect accurate usage. They requested a safeguard to prevent users from entering values lower than previously recorded.
Solution
We’ve added a validation to the New Work Order form that prevents users from entering machine hours less than the current recorded value. This helps maintain accurate machine hour history and prevents data entry errors.
Complaint: Rental clerks reported that once a Machine has been replaced on a Rental Contract, it cannot later be exchanged back into the contract, since it is “already in” the Rental Contract.
Correction: Fixed.
Complaint: Service Managers reported that the AvaTax “Entity Code” was not being set on invoices generated for work orders.
Correction: Fixed.
Complaint: Service Managers noted that Service Writers were able to inadvertently create a Work Order on a deleted Machine.
Correction: Fixed an issue on Machine Dashboard where the "Create Work Order" action was still available when viewing a Machine in "Deleted" status.
Complaint: Salespeople reported that sometimes when printing a Sales Order, the title of the PDF would appear as a Refund Receipt.
Correction: Fixed an issue on Sales Order PDFs where the incorrect title was being applied when the Sales Order contained a mix of sold and returned items with discounts applied.
Complaint: Users mentioned that when attempting to change their email address via their User Profile page, the page was non-responsive after entering the provided token.
Correction: Updated the Change Email form to show errors.
Complaint: Accountants reported that sometimes processing documents to Sage Intacct would get permanently stuck and never unlock.
Correction: Fixed.
Complaint: Managers noted that when printing a Machine Purchase Order PDF, line totals that had discounts sometimes appeared to show the wrong amount in the extended line total column.
Correction: Fixed.
Complaint: Technicians reported some inconsistencies between the Requested and Used / Reserved Parts on Mobile Work Orders, noting that the list price and quantity on hand were not showing for parts in the Used / Reserved section.
Correction: Fixed.
Complaint: Salespeople were experiencing copious error messages when viewing Leads with invalid or international phone numbers.
Correction: Fixed.
Complaint: Service Managers noted slight discrepancies in Labor Cost between the Work Order Dashboard and its printouts when a labor type’s hourly rate was high.
Correction: Fixed.
Complaint: Managers noted that when merging a Customer with multiple accounting contacts, not all contacts were being moved over.
Correction: Fixed.
Complaint: Salespeople mentioned that when accepting a payment using a saved card, the "payment amount" written to the payment description did not appear to include the card fee surcharge amount.
Correction: Fixed. Note that this did not have any effect on the actual payment transaction amount.
Complaint: Rental clerks noticed that some models and classes were incorrectly showing as "Available" in the selected list during Rental Contract creation.
Correction: Fixed an issue with Rental Availability logic to better account for overdue machines.
Complaint: Managers mentioned that they were not able to edit the "Advertise" option while editing a Machine, even though they had the permissions set up to edit Machine data.
Correction: Fixed.
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
With our recent CRM Activity upgrade and your valuable feedback, we’ve been working hard to make these tools even more powerful and intuitive. This latest round of updates focuses on simplifying how you log and manage customer interactions, helping your team stay organized, responsive, and efficient.
CRM Activity on Customer Dashboard
When creating a new CRM Activity directly from a Customer Dashboard, you now have the ability to:
Notify Users
You can now notify one or more internal users when logging an Activity. Just check the "Send Notifications" box in the Notifications area to select recipients.
Notifications via the in-app bell icon are enabled by default. Users can also opt in to receive email and/or SMS alerts, configured in User Settings > Notifications > CRM. N.B. If the user has all of the notification options disabled, they will not receive any alert even if they were added to the Notification field on the Activity.
Create a New Lead
Quickly convert a conversation into an Opportunity. Under the CRM Lead area, click "Create New" to instantly add a Lead while recording the Activity. The Lead will be created upon hitting save on the Activity. N.B. You can only create a new Lead when creating an Activity. Not when editing an existing Activity.
Create a New Contact
Select "Create New" in the Contact section to add a new Contact without needing to leave the Activity form.
Edit Activity Date
You can now edit the Activity Date to backdate entries. The original "Created Date" remains locked for reporting, while "Last Updated" and "Last Updated By" are now saved to maintain a complete audit trail.
New Page: All CRM Customer Activity
The new “CRM Customer Activity” report lets you browse all logged Activities for all customers in one place. Long-time users may recognize this as a fresh take on our existing "Customer Interactions" report.
Zapier Integration - "New Customer Activity" Trigger
You can now integrate Flyntlok CRM Activity into your Zapier workflows with the "New Customer Activity" trigger!
This opens the door to automating follow-up actions and improving team responsiveness. Some example workflows include:
If you have not yet integrated Flyntlok into your Zapier workflows, or are interested in learning more, don't hesitate to reach out to your friendly Flyntlok consultant for more info!
More to come...
We’re continuously building out CRM features to help your team stay engaged, responsive, and customer-focused. Stay tuned for even more improvements on the way!
Opportunity
Salespeople requested the ability to see inventory QOH when quoting a Model on a Sales Order.
Solution
We have added the QOH for quoted Models to the Sales Order details. The “Q:” on a model line indicates the number of available Machines at the Invoice’s store location. Hovering over it will display additional information including the quantity of Machines currently on order, as well as inventory information at other store locations.
Opportunity
Sales Managers requested that employees be prevented from taking deposits for walk-in customers. This was often done in error and led to deposits in the system that could not be correlated to a customer.
Solution
Deposits can no longer be taken from walk-in customers. Or from Walken Customers.
Opportunity
Rental Users requested the ability to save driver’s license information to a Contact so it can be used when creating a new Rental Contract.
Solution
We have added this functionality to the New Rental page. When creating a contract, you can enter the driver’s license info under the License section, and then check one of the “Update Contact” or “Save New” options under the Contact section:
Then on future rentals, you can select the “Contacts” button on that section to pull up a list of the Customer’s Contacts.
Selecting any contact with saved driver’s license info will auto-fill it in the License section of the Contract:
Opportunity
Rental Managers had requested the ability to choose when to apply pickup and delivery fees to rental invoices generated in bulk.
Solution
Users can now choose whether or not to apply these fees on any billing generated from the “To Be Billed” page.
Complaint: Users reported that sometimes when opening Notifications, it would cause the entire page to go blank.
Correction: Fixed a bug found in a notification message that prevented the notification list from loading.
Complaint: Service Managers reported that entering the complaint, cause, and correction on jobs was sometimes difficult because the input was too small.
Correction: The input size was increased.
Complaint: Sales Managers reported that, when trying to connect a Flyntlok Item to a Shopify Product, the Product in Shopify would sometimes not be found.
Correction: Fixed.
Complaint: Parts Managers reported that they could not find Core Items in the search after they were created from the Item’s edit page.
Correction: Fixed.
Complaint: Receiving Clerks reported that when attempting to use the Print Machine Label bulk option on MPO Vouchers, it would sometimes be slow to load, or would show an error after an extended amount of time.
Correction: Fixed a performance issue that would occur when attempting to print Machine Labels in bulk for a large quantity of Machines.
Complaint: Managers reported that selected Contacts on Work Orders and Rental Contracts were not automatically populating as the selected Contact on the final Invoice generation.
Correction: Fixed.
Complaint: When a Model was added to an Invoice as a Kit sub-item, it would display icons underneath that were only applicable to Parts, and also showed “Ready” before a Machine was associated.
Correction: Fixed. These will now correctly show Model icons, and display the Model QOH before Machine association.
Opportunity
A Distinguished Flyntlok User asked for the ability to submit messages when responding to Issues by pressing Enter, instead of having to click the “Send Message” button.
Solution
Pressing Enter now sends a message with the text in the box when responding to an existing Issue in Flyntlok. (Editor’s Note: Not sure we should have listened to Wayne on this item, but we did...)
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Notice that Flyntlok offices will be closed for US Memorial Day on Monday, May 26. Please understand if we don’t respond to any issues until Tuesday the 27th. To those who lost who lost a family member in service to this country, and to all of our veterans, we offer our sincerest thanks and heartfelt gratitude.
Opportunity
Our sales and manager users wanted a clearer view of customer interactions. With better visibility, you can stay on top of every conversation, follow up faster, and give managers the insights they need to support and guide their teams.
Solution
We've upgraded the Customer Dashboard to make logging and reviewing CRM activity easier and more powerful. The "Newest CRM Actions" section has been replaced with the brand-new CRM Customer Activity area (this may default to being collapsed; just hit the arrow at the far right of the header bar). This gives you a richer, more detailed view of what’s happening with every customer.
Quick Add
Want to log something fast? The familiar Quick Add button is still here to help you capture updates in seconds: Select the “Activity Type”, type your note, and hit “Quick Add”. Easy peasy!
Details View
Need to go beyond a quick note? The new Details view lets you add richer information: associate models or machines, link leads, attach files, and even create follow-up tasks. Dang, Flint Lockwood, that’s cool!
With new badges, you can quickly see which models, machines, leads, or files are linked to an activity.
New Field: Activity Type
Categorize your activities even further with the new “Activity Type” field. Admins can customize these types via CRM Admin Settings, which can be accessed via the Wrench icon > Flyntlok Settings:
Customer Activity can be submitted through our Mobile page as well! You will find a new link on our Mobile Home Page, under the CRM section:
We will be expanding on these enhanced “Activity” entries in the coming weeks, so stay tuned to this same bat channel…
Opportunity
Service Techs reported that when using the Mobile Work Order dashboard, it would be helpful to have access to address info, instead of needing to go to the desktop version of the application.
Solution
We’ve added the Customer Address and the Onsite address to the Mobile Work Order Dashboard:
The Onsite address can also be edited on the fly by clicking on the “Edit Onsite Address” button to the side.
Opportunity
Technicians requested the ability to see more than just Work Order related events in their mobile "My Work" view.
Solution
We have updated this page to include scheduled work events that are not associated to a Work Order. Icons were added to distinguish between generic scheduled events and Work Order scheduled events:
Opportunity
Service Writers requested a way to distinguish customers who may have the same or very similar names when creating a Work Order.
Solution
On our New Work Order page, we now display the customer address when searching Customers:
This is an extension of the enhancement we made a few sprints ago to address this on the Point of Sale (for those keen readers who are like, “Hey, Flint, pretty sure I already saw this…”
Opportunity
Salespeople have requested that a machine’s sale price is visible on the mobile dashboard so that they can accurately quote it to customers while on the floor or lot.
Solution
The sale price is now visible on the mobile dashboard.
Opportunity
Managers viewing the All Emails report noticed that the response will sometimes contain a message other than “Message has been sent”. Realizing that this meant the email didn’t send, they requested the ability to be notified when emails fail to send.
Solution
We’ve added a new notification to notify you when an email you tried to send fails to be sent. You can configure this from your notification preferences under the General section.
Complaint: Rental Clerks reported that when they went to print the Rate Sheet from the New Rental page, the associated Model and Item images were not loading on the sheet.
Correction: Fixed.
Complaint: Rental Clerks reported that the Category Timeline on the New Rental page was displaying models with a “Called Off” conflict when they were not on a Rental Contract that had been called off. This was caused by Class/Model rental conflicts being double counted as Called Off as well, which led to the appearance of many Classes/Models being overbooked.
Correction: Fixed. The availability metrics on this page should be accurate now.
Complaint: Sometimes Work Order costs capitalized to Attachments were not being included in the total cost displayed on the parent machine’s balance sheet. This led to discrepancies in reported machine valuations.
Correction: Fixed
Complaint: Parts Managers stated that after merging parts, the deactivated item would still show up as active when searching.
Correction: Fixed.
Complaint: Sales Order displayed an unexpected ID format after cloning.
Correction: Fixed.
Complaint: When copying a Sales Order, the Terms & Conditions footer did not reflect the updated Terms & Conditions from the system settings. It is keeping the T&C’s from the original SO instead of grabbing updated version.
Correction: Fixed
Complaint: Sometimes SMS messages were not appearing in the SMS Inbox when a date range was selected.
Correction: Fixed.
Complaint: Sale prices on Machines in Shopify were being intermittently unset.
Correction: Fixed.
Complaint: For Shopify-linked items, the "Last Sync" time displayed on Item Dashboard appeared to be the wrong time and date.
Correction: Fixed.
Complaint: When an “Automation” was configured to move a Work Order to "Parts Requested" status after a technician submits a Parts Request, it sometimes would not change the Work Order's status.
Correction: Fixed an issue where not all "Current Status" rules were being recognized to trigger an automation for status change on parts requested.
Complaint: When viewing a CRM Tasks list on a smaller screen, such as on a tablet or mobile device, the task list would sometimes display as an empty list.
Correction: Fixed.
Complaint: Sometimes when editing a contact on Customer Dashboard, the phone number field would appear empty, even if a phone number was previously set.
Correction: Fixed. This issue only affected our Canadian users (sorry!).
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
When making a sale, knowing the Customer’s account or deposit balance is helpful to the salesperson. To access this information, they would have to access the Customer’s dashboard page, which was inconvenient and time consuming with a customer waiting.
Solution
We’ve added the Customer’s balance information to the top of the Payment popup. When clicking the green “Pay” button on a Sales Order, will now see this information displayed at the top of the box:
For non-account customers, it will show their deposit balance instead:
Opportunity
Managers requested the ability to allow or restrict deletion of payment lines on Point of Sale based on their user roles.
Solution
We have added a new permission on our Access Controls page. The "Delete Payment Line" permission can be found under the "Point of Sale" category. Disabling this permission will block deletion of payment lines for Sales Orders in any status.
Opportunity
Previously, the text searcher on the Rental Category Timeline combined both Model and Class searching at once. Rental clerks complained that when they searched by a Machine’s Class specifically, it would display no Models underneath, because the searcher required that both Model and Class match the search filter.
We split the text searcher into two separate inputs, for Models and Classes:
Users can still use the Model searcher to limit results to Models whose Make, Model, or Description matches the filter. Additionally, the Class searcher can be used to limit results to Classes whose name matches the filter.
Having both options available allows users to precisely specify which results they are looking for.
Opportunity
Rental Managers noticed that when viewing a Machine Dashboard, the rental rates from a different location would show first by default, causing confusion. They wanted the system to prioritize the user's location-specific rental schedule instead.
Solution
We’ve updated the Rental Rates menu so that rental rates matching the user’s current location are shown at the top of the list. Additionally, we added location badges to clearly identify which rental schedule belongs to which location, making it easier to find the correct rates quickly.
Opportunity
Managers using Flyntlok's Shopify integration requested more insight into a Shopify-linked Item's status. Previously, we would only show if an Item was initially linked to Shopify. Modifications made to the Item in Shopify that resulted in a de-sync was not being communicated clearly on our Item Dashboard. This led to confusion about the actual sync status of the Item.
Solution
The "In Shopify" checkmark at the top of Item Dashboard has been replaced with a dedicated Shopify section in Item Dashboard. This allows you to view more details, including connection status of the Product, sync status, and the last sync time:
An Item with no Shopify link will display as "Unlinked":
In the case of a linked item that can no longer be found in your Shopify store, the Item's connection status is displayed as "Previously Linked":
Additionally, there are two buttons to external pages provided: "View in Shopify Store" directs you to your storefront's Product page. "Edit in Shopify" directs you to the Product on your Shopify Admin page.
Opportunity
Dealers receiving large quantities of Models requested a more streamlined way to enter Machine serial numbers in bulk. While Flyntlok previously supported bulk entry via barcode scanning, we did not have support for bulk text entry. This is especially important for dealers who prefer to enter serial numbers from a vendor's invoice before physically receiving the stock.
Solution
To use this feature, click the "Enter Serial Numbers" button near the top of an MPO Voucher:
From this dialog, select a Model, then type or paste in the serial numbers. Serial numbers can be separated by line breaks, commas, or a mix of both:
Check "Detect duplicates" to remove any duplicates before proceeding to the next step.
Clicking on "Next" will reveal the preview. From here you can verify that the serial numbers to be applied look correct. We will also display warnings if too many serial numbers were entered as compared to the number of machines on the voucher. If too many are entered, you can remove lines as needed, or click on "Back" to restart the process.
Use the "Overwite existing serial numbers" checkbox if you wish to ignore any existing serial numbers entered on that model. This is especially useful for dealers who use a placeholder serial number.
Complaint: Parts Managers asked for the ability to edit comments on Part Transfers that have been received.
Correction: Comments can now be edited.
Complaint: Service Managers noted that they were sometimes not able to add a new “Work Action” through the Work Actions Admin Editor.
Correction: Fixed.
Complaint: Rental Managers mentioned that when attempting to edit the default title or body for a contract in Rental Settings, the changes were not appearing on newly created Rental Contracts.
Correction: Fixed.
Complaint: Inventory Managers noted that when printing a Receiving Voucher PDF, the footer did not contain the "Generated by" user and timestamp info that commonly appeared on other PDFs.
Correction: Fixed.
Complaint: Inventory Managers complained that when adding a Model Option, sometimes the currency would not be correctly set.
Correction: Fixed. It will now default to the Vendor's currency when adding a new Model Option.
Complaint: Managers reported that under the Balance Sheet section on the mobile version of the Machine Dashboard, the Liabilities section was not accurate and would always appear as $0.00.
Correction: Fixed.
Complaint: Rental Clerks reported that sometimes the “Category Timeline” view on the New Rental page would report no conflicts, even when the Model had Machines that were out on rent.
Correction: Fixed.
Complaint: Rental Clerks noticed that some machines showed days with conflicts (denoted by colored cells), but when they clicked on the cell the pop up would show “No Conflicts”.
Correction: Fixed.
Complaint: When printing a Purchase Order, core items were appearing twice on the PDF.
Correction: Fixed.
Complaint: Damage waivers were not being automatically applied to new customers without insurance.
Correction: Fixed.
Complaint: Customers using Sparks were unable to select the "Account" payment method and were forced to use a credit card to place orders.
Correction: Fixed. We've restored the "Account" payment option for eligible customers in Sparks.
Complaint: Parts Managers noticed that John Deere information was failing to load with Flyntlok’s API link to John Deere for some parts.
Correction: Fixed. The lookup now ignores white spaces at the start or end of part numbers.
Complaint: Managers reported times were showing in the incorrect timezone on the Issue Dashboard.
Correction: Fixed. Times shown on the Issue Dashboard will be displayed in the current location’s timezone.
Complaint: Technicians reported that some parts they search for on the desktop Work Order don’t appear in the search results when requesting parts on Mobile Work Orders.
Correction: Fixed.
Complaint: Parts Managers complained that they were not able to cancel a Reversal on Part Receiving Vouchers.
Correction: Fixed.
Complaint: Rental Clerks with AvaTax integration noted that they were sometimes unable to reverse Invoices.
Correction: Fixed. This issue only affected reversing of Rental Return invoices whose original sale was processed by AvaTax.
Complaint: Inventory managers using MPO Voucher's detail view complained that they were seeing a "De-sync on Machine Cost" warning even though no changes were being made to the cost.
Correction: Fixed. This was causing bugs in other editable fields on the same view, sometimes preventing the user from editing those fields.
Complaint: Managers mentioned that they were not able to add a note to an issue ticket immediately after submitting it.
Correction: Fixed a bug where the note input was not appearing on issues in "New" status.
Complaint: Service Writers noted that their customer SMS messages were displayed in the wrong order on the Activity Tab of Work Order Dashboard, displaying from oldest to newest.
Correction: Adjusted SMS message history on Work Order Dashboard to always display the newest messages first.
Complaint: Sales Managers mentioned that they were sometimes unable to print a Packing Slip, and that it would show up as a blank PDF.
Correction: Fixed a bug where special characters in a Customer’s contact record would sometimes cause an error in displaying Packing Slip PDFs.
Complaint: Managers noted that their notifications for an expiring Machine Reservation was not showing the correct Machine ID.
Correction: Fixed.
Congratulations are due to Flyntlok staffers Michael F. who welcomed his first baby on April 25, a bouncing boy named Bogdan! And Dylan T. welcomed baby girl Willow (number 3) on May 6! These future Flyntlokers will be coding new features and closing out tickets in no time!!
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Non Alaskans be like: Wait, what?! That’s a thing? Yes, Monday March 31 is Seward’s Day in Alaska and it is an official Flyntlok holiday. However, we recognize that all you folks outside of the 49th state are all going to be working. So we will have a reduced staff that day to manage your questions and to provide help; just understand if we don’t respond quite as quickly as we normally do...
And if you are bored this weekend, you can go read up about William H. Seward and fill your head with fun facts to amaze your lower 49 state or fellow Canadian friends. E.g. Did you know Seward was wounded in an assassination attempt at the exact same time that Booth killed Lincoln? It was part of a plan to slay the three senior members of the Executive Branch. (Spoiler: the assassination plan of Seward failed).
Here at Flyntlok we are not only building the most cutting-edge Dealer Management software, but we also want to act as industry thought leaders. To that end, we encourage you to follow us on LinkedIn and review our periodic blog posts. For example, here is a recent posting about our integration with Avalara for better sales tax management.
If you have a suggestion for a blog post that you think other Flyntlok customers, or the industry in general, might find interesting, please let us know. Drop us a line at sales@flyntlok.com.
Opportunity
Intuit is pushing applications integrated with QuickBooks Online, like good ol' Flyntlok, to upgrade to their newer back-end application interfaces. In order to continue communicating with them, we’re required to update Flyntlok’s QuickBooks accounting integration.
Solution
We took this as an opportunity to upgrade our entire back-end accounting integration services to improve reliability and eliminate some longstanding issues that have been impacting our users. We started to undertake this project at the end of 2024 and it will continue for several months still to come.
The first phase of this project was essentially invisible to you, but we have migrated all of our services to a newer technology and made it compatible with QuickBooks Online’s latest specs. Now, when an accountant hits one of the processing buttons on their QuickBooks Online page, it uses the updated logic. This back-end update is going to allow us to have better automated testing and allow us to make changes much faster. So, while not visible to you as a user, it's going to pay huge dividends for us going forward. We felt like you oughta know.
Additionally, we’ve resolved some long-standing bugs with the process, including where Credit Memos and Refund Receipts sometimes posted even when their associated Journal Entry failed; and Customer Deposits using Gravity credit card fees subtracted the fee from every payment. Those bugs have now been addressed.
Over the coming months we will provide notifications across all accounting-sync processes for failed transactions. We aim to tell you why a transaction failed, what the offending transaction was, and how to fix it. We want you to have the ability to fix issues on your own rather than forcing you to create a support ticket to resolve simple problems. Power to the people! Stay tuned..
Opportunity
John Deere offers an optional, dealer-paid service called Retail Parts Management (RPM) that helps dealers manage their parts inventory. A key tool from RPM is called JDPrism, which is used to manage dealer stock levels. Using JDPrism, RPM can recommend stock orders, special orders, and transfers between dealer store locations based on stocking levels and sales history.
Our John Deere dealers have requested an integration with JDPrism so they can leverage this powerful tool to better manage their inventory and receive suggestions from John Deere.
Solution
We have implemented an integration with JDPrism that allows dealers to better manage their John Deere parts inventory. To drive this integration, your John Deere parts inventory data (e.g. quantity on hand, sales history, etc.) will be uploaded to JDPrism on a regular schedule set by John Deere. Then, you can approve Orders or Transfers within JDPrism that will be ingested into Flyntlok periodically throughout the day (every 15 minutes or so) to create Purchase Orders and Part Transfers.
If you are interested in the JDPrism integration, please reach out to your friendly Flyntlok consultant for assistance.
Opportunity
Sales Managers requested the ability to better organize their Model Options. Previously, managing Models with a large number of options could feel a bit overwhelming.
Solution
Our enhancements to Model Options are designed to make managing Model Options easier and more efficient. To simplify this, we’ve introduced two key improvements to the Model Options Editor:
NOTE: This is just the beginning of the “Model Option” fun! The new "Category" field will play a key role in upcoming enhancements to Model Options, including updates to Sales and Purchasing workflows. Stay tuned for more updates!
Opportunity
Salespeople shared that knowing about potential Machine sale conflicts earlier in the sales process would be a game-changer. While we already provided warnings during the sale processing stage, we did not show this critical information at any other time during the life of the sale. Selling the same Machine unknowingly could lead to accuracy issues and impact customer satisfaction.
Solution
An indicator icon will now appear on the Machine sale line whenever there’s a potential conflict, such as the same Machine being listed on another Sales Order. This gives you a heads-up before finalizing the sale.
We've also added the same indicator when searching for a Machine to add to a sale. This means you’ll know about potential conflicts before adding the Machine to the order, saving time and avoiding surprises.
Opportunity
Service Managers have asked for greater control over workflow automations, specifically at the Job level within Work Orders. Previously, our automation tools could only update Work Order statuses.
Solution
We've expanded this functionality to include Job-level status updates as well! By automating Job status changes based on key workflow actions, shops that rely on Job-level tracking can reduce manual updates, improve reporting accuracy, and ensure that technicians, parts teams, and service managers stay aligned in real-time. This means fewer bottlenecks, better communication, and faster turnaround times.
New Automation Triggers
You can now configure Work Order Jobs to automatically update their statuses based on the following actions:
Reach out to your friendly Flyntlok consultant for assistance in setting up these new automations!
Opportunity
Service Managers handling cost-of-sale (COS) Work Orders struggle to track the associated customers from the linked invoices, as these details are not visible on the Service Scheduler.
Solution
We have improved the display of the Work Order search results in the Service Scheduler to show the Cost-of-Sale Invoice's customer, making tracking and scheduling more seamless. Additionally, we have enhanced the title of scheduled events in the Service Scheduler when a Work Order is scheduled at the time of creation.
Opportunity
Users managing Cost-of-Sale Work Orders often need to verify the linked Sales Order and associated invoice. Previously, this required navigating back to the Sales Order, leading to inefficiencies and potential tracking issues.
Solution
Cost-of-Sale Work Orders now display the linked invoice directly within the Work Order, allowing users to quickly access relevant details without leaving the page.
Opportunity
Technicians faced challenges identifying machines because the mobile view did not display their descriptions.
Solution
Machine descriptions are now included in the Work Order Search display results on the mobile view, making it easier to identify equipment.
Service Managers have requested that Correction Notes be included on Work Order Estimates to provide more clarity and context when sharing with customers.
Solution
We've added a new setting: "Show Job Correction on Work Order Estimates". When enabled, this setting will include Correction Notes on newly generated estimates. To turn this feature on, go to Flyntlok Settings and find it under the Service section.
Opportunity
Users find adding or locating contacts on the New Work Order page to be cumbersome and occasionally buggy.
Solution
Opportunity
Sales Managers requested an automation that updates Shopify orders when an invoice moves to "Pickup" or "Delivered" statuses in Flyntlok. Previously, Salespeople had to manually update Shopify, which is time-consuming and redundant.
Solution
Flyntlok now automatically updates Shopify orders to reflect "Pickup" and "Delivered" statuses when corresponding invoice updates occur. This eliminates the need for manual intervention, streamlining order management.
Opportunity
Sales Managers requested a notification for incoming Shopify orders, so that any salesperson that wants or needs to know about such orders will be notified immediately.
Solution
There is now a new notification for orders from Shopify that can be enabled for anyone who wants it.
Opportunity
Users found the reversal process for posted splits confusing, as they would end up in a "Delivered" status if the parent invoice was not also reversed.
Solution
Now, when attempting to reverse a split, a warning will inform users if the parent invoice must be reversed first.
Complaint: Parts Managers had noted that, when attempting to merge parts, sometimes mergeable parts would not show up in the list to be merged.
Correction: Fixed.
Complaint: When using Scan Mode on the Receiving Voucher, scanning a barcode resulted in a "Part Not Found" error, even though the part was listed on the voucher.
Correction: The issue was caused by a leading space in the scanned item number, preventing an exact match. The Scan Mode has been updated to automatically trim leading and trailing spaces from the scanned input.
Complaint: A technician was able to add parts to a Work Order after it had been invoiced, even though no changes should be allowed once the Work Order has been Invoiced.
Correction: Fixed.
Complaint: The total amount on the printed Work Order report was off by one cent compared to the final invoice.
Correction: Fixed the rounding of the estimated tax on the print, ensuring that the total calculation now matches the final invoice.
Complaint: Users were unable to edit the Certificate of Conformance (COC) requirement from the Purchase Order.
Correction: Enabled the COC field to be editable in PO edit mode, allowing users to update the requirement as needed.
Complaint: Sales Managers noted that they would sometimes receive duplicate CRM Leads generated from their marketing site's "Text Us" form.
Correction: Fixed an issue with CRM Text Us widgets where customers were able to inadvertently submit an inquiry multiple times.
Complaint: Managers complained that they were not able to update their Sales Order default footer in Flyntlok Settings.
Correction: Fixed. We have updated this setting to support longer default footer messages.
Complaint: Rental Clerks were unable to load Rental Dashboard without errors.
Correction: Fixed an issue where Rental Dashboard failed to load defaults when store hours were not configured in Rental Settings.
Complaint: Salespeople mentioned that some Sales Order links appeared broken on their CRM Lead Dashboard timeline.
Correction: Fixed. Deleted Sales Orders associated to a CRM Lead will no longer display as a link.
Complaint: Managers complained that when using the "Merge Model" tool, they were unable to find a model by searching its internal ID.
Correction: Fixed. “Merge Model” searcher can now search by internal Model ID.
Complaint: Sales Managers mentioned that when using the Bulk Update action on the Part Price Matrix page, it did not appear to be factoring in Unit Qty when auto-calculating list price. This happened similarly on individual updates via the new Pricing Matrix editor.
Correction: Fixed.
Complaint: Purchasers noted that when reporting an Exception on Part Purchase Orders, the PO status would not update.
Correction: Fixed. PO Status is now automatically refreshed when reporting an Exception on a PO or any of the PO's associated Vouchers.
Complaint: Fleet Managers noted that when printing a Machine “Internal Asset Report”, the Machine's ID appeared to be missing or incorrect.
Correction: Fixed report to show the proper Machine ID.
Complaint: Service Managers complained that when printing a Work Order Worksheet PDF, sometimes the Jobs would be listed out of order.
Correction: Fixed.
Complaint: Salespeople were unable to deliver Invoices because the "Credit Auth" payment type was applied to Multi-Pay Sale.
Correction: Disabled "Credit Auth" payment type in the Multi-Pay workflow to allow invoices to close properly.
Complaint: When updating Work Order Statuses, the updated status would sometimes disappear from existing Work Orders that had that status set.
Correction: Fixed.
February 12th, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
Managers requested the ability to set a Machine’s “Date Sold” when creating a new Machine. This field may be needed when entering historical data for machines into Flyntlok.
Solution
There is now an input for the Date Sold on the New Machine form.
Opportunity
Rental and Service Managers requested the ability to opt out of receiving telematic data for certain Machines because the data was sometimes erroneous.
Solution
There is now an option to opt out of telematics in the “Information” section of the “Machine Edit” page.
Note: All previous vendor-specific opt out functionality and data has been migrated over.
Opportunity
Service Managers requested to see the “Preferred Contact” from a Work Order on the Mobile Work Order view. The contact phone numbers and email addresses are useful for technicians doing service work in the field who need to reach out to customers.
Solution
The Work Order’s “Preferred Contact” is now visible on the Mobile Work Order.
Opportunity
Shopify Store Managers requested the date that a product was added to Shopify be added to the “Product Synced to Shopify” Report so that there is more visibility into what inventory is connected to the store and when.
Solution
There is now a “Linked On” column in the “Product Synced to Shopify” report.
Opportunity
Salespeople requested the ability to track Quotes and Sales Orders associated to a CRM Lead. Previously, users could only create a new Quote from the Lead page, but there was not a way to manage the association, nor was there any way to link existing Quotes or Sales Orders.
Solution
On the Lead Dashboard, users can now link any Sales Order to a Lead. These can be managed by clicking on the new “Sales Order” section found on the left side of the page:
Click on the “Link Sales Order” action to search and add existing Sales Orders. Related Sales Orders can also be removed by clicking on the Trash Can.
Opportunity
Salespeople requested more invoice-specific information when reporting a loss from the Point of Sale page. Previously, only the Part or Machine was pre-filled, and quantity and sale price was not factored in.
Solution
Reporting a loss from the Point of Sale page will now pre-fill the Loss Report form with more detailed information. Quantity and price are filled from the invoice in order to more accurately reflect the estimated revenue lost. Additionally, the comments section will contain information about per-quantity pricing and the associated Sales Order.
Complaint: Machine Purchasers noted that PDI cost was incorrectly being included in fee-only Vouchers.
Correction: Fixed.
Complaint: Parts Purchasers noted that there was no longer a warning showing when two Vouchers had the same Bill ID on a given Purchase Order.
Correction: Fixed.
Complaint: Service Managers noted that the Machine search on the Job Service Scheduler was not filtering by the Customer’s machines for the Customer assigned to the WO.
Correction: Fixed.
Complaint: Salespeople received notice from their customers that their Sparks portal was not displaying Sales Orders on their “My Orders” page. This occurred when there were a large number of items.
Correction: Fixed. This page was updated to now handle Sparks Orders that contain large quantities of items.
Complaint: Salespeople complained that while attempting to use a barcode scanner on Point of Sale, not all scans seemed to be registering.
Correction: Fixed an issue for Microsoft Edge users where the browser’s auto-fill functionality was causing issues with Scan Mode. It always has to be you, Microsoft, doesn’t it…
Complaint: Service Managers noted that when their Technicians were adding a Work Order Job on mobile, it was not applying the Technician’s default Labor Type.
Correction: Fixed.
Complaint: Service Writers noted that when printing a Work Order Pick List, parts for rejected Jobs were appearing on the PDF.
Correction: Fixed.
Complaint: Purchasers mentioned that while bulk editing Machines on MPO Vouchers, the changes were not being saved immediately.
Correction: Fixed.
Complaint: Service Managers complained that when using Service Scheduler, they were not able to remove the “Assigned User” selection.
Correction: Fixed.
Complaint: Salespeople noted that they were sometimes getting an unknown error when starting a “Text to Pay” transaction.
Correction: Fixed an issue where special characters in the “Billing Name” field of the customer would cause errors.
Complaint: Inventory Managers complained that after making changes to a Part Purchase Order, sometimes its status would not change even though it was expected to. Users needed to manually click on the “Force Refresh” option for the status change to take effect.
Correction: Fixed. Clicks deleted!
Complaint: Service Managers invoicing Work Orders noticed that the transportation fees were being included in the “Parts” subtotal when using the detailed subtotal breakdown for the Invoice PDF.
Correction: Fixed. Pickup and Delivery fees will now be counted in the “Other” subtotal when using the detailed subtotal breakdown.
Complaint: Managers reporting losses from Invoices noticed the Estimated Revenue Lost wasn’t showing the extended price, only the price of one unit.
Correction: Fixed. Reporting a loss from the invoice will now factor in the quantity on the invoice line to show an extended price.
February 12th, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
Users who administer their company’s Shopify store requested that sale prices in Flyntlok for Machines listed on Shopify be reflected there.
Solution
Sales on Machines in Flyntlok are now automatically applied (or unapplied when removed) in Shopify as well. Sale prices are reflected in Shopify with a struck-through price.
Opportunity
Managers mentioned that Machine data coming from their Hitachi telematics integrations were updating Machines that they did not want to be automatically updated.
Solution
For companies with Hitachi telematics enabled, there is now an option to opt out of automatic updates per Machine. To toggle this feature, click on the “Opt Out of Telematics” button found on Machine Dashboard’s “Current Location” section.
Opportunity
Service Managers requested the ability to send email CCs internally when emailing Machine Deficiencies.
Solution
You can now choose to CC others from your company when emailing Machine Deficiencies.
Opportunity
Purchasers who buy Sublet Items will change the sublet cost on Purchase Orders often, but this would also change the Item’s cost for the rest of the system. They requested a behavior change so that the Sublet cost on the Purchase Order would not change the Item’s cost overall, just the cost on the Purchase Order.
Solution
Changing the cost of a Sublet Item on a Purchase Order will no longer update the item’s cost that you see on the Item Dashboard. Cost changes for non-sublet items will still update the item’s cost, which will be reflected on the Item Dashboard.
Complaint: Service Managers reported that Work Orders with multiple Warranty Invoices were displaying only one Invoice in the banner on the Work Order Dashboard once the Work Order had been invoiced.
Correction: Banner now shows all Warranty Invoices.
Complaint: Parts Receivers reported that updating the cost of an Item on Part Purchase Orders did not update the list price of that item as they would expect.
Correction: Fixed.
Complaint: Service Managers reported that Work Orders were scheduled with incorrect times when Scheduled at the same time as the creation of the WO.
Correction: Fixed.
Complaint: Users reported that Work Orders with Internal Parts Orders on rejected jobs would not transition to “Invoice” status. Instead of displaying a message explaining the issue, the invoice button remained active but unresponsive.
Correction: The “Invoice” button is now properly grayed out when invoicing is blocked due to parts on a rejected job. Additionally, a tooltip message will appear, informing users that invoicing is blocked.
Complaint: Users reported that certain parts were incorrectly displaying an “Alternates” indicator on search, even when no alternate parts were available, causing confusion.
Correction: Fixed.
Complaint: Salespeople reported that non-taxable items were being taxed on split invoices.
Correction: Fixed. If an item is non-taxable, it will not be taxed on a split invoice.
Complaint: Receivers reported issues allocating fees on Machine Vouchers; the fees would not be applied as expected if there were machines with a base cost of $0 on the voucher.
Correction: Fixed.
Complaint: Inventory Managers noted that when updating the “Auto-Sync” options for Shopify-connected items, the Item would sometimes not push the changes to their Shopify store.
Correction: Fixed. While editing an item, clicking the “Save” button in the Shopify Settings area will now apply the Auto-Sync settings change without requiring the user to also click on the Item’s main “Save” button.
Complaint: Salespeople reported that they were sometimes unable to Process Sales Orders that contained an Item with a Core.
Correction: Added an indicator to Core items to show when there may not be enough QOH to fulfill the line.
Complaint: Service Writers mentioned that when editing Labor lines on Work Order Dashboard, they would get an error and were unable to save any changes.
Correction: Fixed an issue that caused an error when editing Labor that did not have a “clock out time” set.
Complaint: Salespeople reported that when emailing an invoice to a customer, some characters would appear incorrectly.
Correction: Fixed an issue that caused some special characters and accented letters to appear malformed on Flyntlok-sent emails when viewed in Microsoft Outlook.
Complaint: Service Managers using the Job Calendar Scheduler noticed that the scheduled Technicians were being assigned to the Job, but not the Work Order.
Correction: Fixed. Technicians assigned work from the Job Calendar Scheduler will also be assigned to the Work Order.
Complaint: Managers doing Inventory Counts reported they were unable to edit a count’s quantity if the number was too large, and they would get an error saying invalid quantity.
Correction: Fixed.
Complaint: When updating the Start and End date of a scheduled Work Order in the Service Scheduler, the changes would sometimes fail to persist. This occurred because there was no validation to ensure the Start date was earlier than the End date.
Correction: Added validation to ensure the Start date always precedes the End date. (Feels like we fixed something similar last release, don’t it? Well, we did. You are a careful reader if you noticed that.)
Complaint: Sometimes the “Date Start” and “Date End” in the “All Work Orders” report were not reflecting the dates set on the Work Order correctly and were off by one day.
Correction: Fixed.
Complaint: Users were unable to invoice Work Orders when there are Rejected Parts Invoices on a Rejected Job. Previously, they were able to do this, but the new restriction has unintentionally blocked this workflow.
Correction: Fixed.
Complaint: Machine Purchase Order Vouchers were sometimes posting to QuickBooks with a negative amount when the Voucher total added up to $0.
Correction: Fixed. This was due to a rounding error, which calculated the sum to be a very small negative number instead of exactly $0.
February 12th, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
Managers from Canadian stores requested their Tax Registration Numbers to be displayed on Invoice PDFs.
Solution
The Tax Registration Numbers have been added to invoice PDFs. To enable this feature, contact your Flyntlok consultant with the relevant Tax Registration Numbers for your stores.
Opportunity
Service Managers requested the ability to see information about the Service Request that a Work Order was generated from when looking at the Work Order.
Solution
We added a widget on the Work Order Dashboard under the Machine information widget that displays information about the Service Request:
Opportunity
Service Managers requested the ability to re-send Work Order Estimates to Customers, as these sometimes get deleted or go to spam accidentally. Previously, Service Managers had to create a new Estimate every time they wanted to re-send one.
Solution
We added the ability to re-send the WO Estimate.
Opportunity
Users needed more advanced filtering options to efficiently manage Work Orders on the Service Scheduler. Previously, they could filter scheduled work orders but lacked the ability to:
Solution
We’ve enhanced the scheduler with new and improved filters:
Opportunity
Users had difficulty locating specific Work Orders in the calendar view when many were displayed. They needed a clearer way to identify a selected Work Order from the filtered list.
Solution
Now, when users hover over a Work Order card in the filtered list on the left sidebar, the corresponding event on the calendar will be highlighted.
Opportunity
Service Managers reported that when adding Work Orders to the scheduler in Week view, the default start time was incorrectly set to 12:00 AM.
Solution
The default start time has been updated to 6:00 AM or the start of the business's configured hours.
Opportunity
Canadian users requested the ability for Flyntlok to automatically populate cities and provinces based on Canadian postal codes when filling in Customer information. We previously only supported US Postal Codes.
Solution
We now support postal codes for our neighbors up north/east!
Opportunity
Users were unable to edit the address of a CRM lead after it had been created. While addresses could be added during lead creation, they became uneditable afterward.
Solution
We have enabled the ability to edit addresses on existing CRM leads.
Opportunity
Accountants requested that bills generated in QuickBooks Online for Machine Purchase Order Vouchers have the Machine’s serial number set as the bill number, so that bills can be more easily tied to the machine they are for.
Solution
We introduced a setting to make this happen. Contact your friendly Flyntlok Consultant to have it enabled.
Opportunity
Purchasing staff needs the flexibility to break the core line link between Purchase Orders and Vouchers. This capability is essential in scenarios where vendors invoice the core separately from the part, requiring them to be received on separate vouchers.
Solution
A new option has been added to allow users to break the core line link directly within a PO or Voucher. This change does not impact Sales Order linking but enables treating the part and core as separate items on a case-by-case basis.
Opportunity
Purchasers mentioned that when using the Vendor Draft Purchase Order page, they found it cumbersome to have to switch to a saved layout that they preferred using every time the page loaded.
Solution
Your last used layout will now be loaded when using the Vendor Draft PO page.
Complaint: Sometimes when Substituting an item on a Receiving Voucher the new and substituted items would have order quantity set to 0.
Correction: Fixed.
Complaint: Parts Receivers reported that they would sometimes receive an error when trying to delete an attachment on a Receiving Voucher, but there would be no explanation of what the error was.
Correction: We now show specific error messages, such as when a User does not have permission to delete a file.
Complaint: When transferring parts to a different store location from the Sales Order page, users were able to leave the quantity field empty, resulting in transfers with no specified quantity after form submission.
Correction: Added validation to the form to ensure the quantity field is required.
Complaint: When replacing a machine on the Rental Dashboard, the search results were sometimes empty if all machines of the searched model had conflicts.
Correction: The searched Model now returns results even if all machines have conflicts.
Complaint: Users encountered an issue where the "Exclude All Zero-Qty" checkbox on Inventory Sprints would not persist after refreshing the page, requiring them to re-check it each time.
Correction: The "Exclude All Zero-Qty" checkbox now persists after being checked.
Complaint: When registering Stihl machines, sometimes Stihl would not include the selected Salesperson in the new registration.
Correction: Fixed. Flyntlok is now sending a different identifier for the Salesperson that should more reliably match in Stihl’s system.
Complaint: Sales Managers noted that Flyntlok’s CRM "Text Us" button on their marketing websites was not appearing on all pages.
Correction: Fixed.
Complaint: When receiving a part on a Receiving Voucher, the allocated quantities on the item dashboard would sometimes not update correctly.
Correction: Fixed. If you had a PO with items linked to a work order and merged that PO with another PO the item allocation went away.
Complaint: Service Managers noted that when applying filters in the Service Scheduler, the matching Work Orders were hidden behind the filters User Interface, leading to confusion.
Correction: Fixed. The filters UI no longer obstructs the list of results, ensuring all filtered Work Orders remain visible.
Complaint: When connecting a Flyntlok Item, Model, or Machine to a Shopify Product or Product Variant that was already linked to Flyntlok, nothing would happen to that new item.
Correction: Fixed. Flyntlok will now show any existing Flyntlok link below the Shopify Product or Variant and warn you that re-linking this Shopify Product will break that link.
Complaint: Users were able to enter a Clock-Out time earlier than the Clock-In time when manually inputting labor on a Work Order Job, leading to incorrect billable hour calculations.
Correction: Fixed the problems that would mess up the space-time continuum. Added validation to ensure Clock-Out time cannot be earlier than Clock-In time.
Complaint: Sometimes when adding a new Work Order Job Status users were getting an error on save.
Correction: Fixed.
Complaint: Salespeople noticed that the machine’s list price on a Quote generated from a Lead would not use the sale price if the machine had an active sale.
Correction: Fixed. Creating a Quote from a Lead with machines on it will now use the active sale price for any machine on sale.
January 29th, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!