What's New: Demand Forecast, Reconcile with location positions, Unstructured bulk upload tool upgrade, Syncing PO from Service Titan, and more
Demand Forecast in Smart Min/Max
New smart min/max setting that helps to forecast your location demand by calculating optimal stock levels based on a target two-week lead time. Whether you have years of transaction history or are launching a new material, our advanced algorithms recommend precise min/ max thresholds—helping your team automatically prevent unexpected stock outs while keeping your holding costs lean.
How to use it:
- Go to Stock > Automations > Smart Min/Max > Demand Forecast
- Choose your Coverage Level

New inbox for supplier invoices
You can now set a second email address just for inbound supplier invoices. Purchasing keeps its custom domain inbox, Accounts Payable gets its own, and 3-way match reads the invoices from the second one. Owners, Admins and Managers can edit the address; Techs and Members can see it.
How to use it:
- Go to Settings > Automation › Three Way Match > Inbound Invoice Parsing.
- Enter the address suppliers should send invoices to. The hint below the field shows the domain to use.
- Leave it empty to keep using your sending address, exactly as before.

Matching Added to Unstructured Bulk Upload Tool
We’ve upgraded our AI-powered upload tool to give you even more flexibility and control over your inventory data. In addition to creating new records, the tool now automatically matches and updates existing items in your catalog. Whether you are adding a batch of fresh inventory or refreshing pricing and details on current stock, our intelligent importer handles both seamlessly, eliminating duplicate entries and saving you valuable manual cleanup time.
How to use it:
- Go to Settings > Labs > Enable Unstructured Document Upload
- Go to Bulk Upload
Job Activity: User History
The job activity feed used to show only material movements. It now records Job created and Job finished with the person's name and time, and the jobs list shows the creator without you opening the activity tab.
Jobs that came in from ServiceTitan, Housecall Pro, Jobber, FieldEdge, AccuLynx or Service Fusion are attributed to the integration, since there's no Ply user behind them.
How to use it: Open any job → Activity, or check the creator column on the jobs list.
Link your FieldEdge users to Ply users
FieldEdge employees are now pulled into Ply so you can match them to Ply users, the same way ServiceTitan already worked. Once a tech is linked, work they do in FieldEdge is attributed to the right person in Ply.
How to use it: Go to Company & Billing → Team → Link User with FieldEdge and pick the matching employee. Available to Owners, Admins and Managers.
Updates on Service Titan Integration
- Purchase Order now can be sync FROM Service Titan
- Your ServiceTitan PO number on vendor emails
Improvements
- Ply Library now has a new supplier search bar.
- PO indicator now clears per material, when that material is reconciled.
- On-hand stock and min/max visibility in create PO
- "Hide items already on a PO" now respects the list's location. If you replenish per truck, an item already ordered for the warehouse used to vanish from truck 12's list. The toggle now only hides items on a PO for that list's location, and the row badge agrees with it.
- Long job notes open in a modal instead of stretching the Job Details page into a wall of text — and the character limit is enforced as you type, so you get a hard stop rather than an error after you've finished writing.
- A tidier New Field Request flow. Steps 1 and 2 are sized to their content, Notes is a real multi-line box, and Cancel holds one position throughout. Same steps, same fields, same validation.
- Job Details polish. Status pills line up with the title, the metrics card uses Ply's colours, empty jobs no longer show three bold $0.00 values that read as a failed load, and empty sections collapse instead of leaving dead space.
- Hide the customer's phone number from techs. A new business setting keeps customer numbers off jobs for the Tech role. Every other role sees them as before.

