Skip to Main Content
D-Tools Cloud Ideas Portal

We actually read these.

Ideas submitted here go to the product team, not into a void. Add yours, vote on others, and comment on what matters to your business.

Talk to our Product Managers live: every other Monday, 1:00–2:00 PM ET → https://www.d-tools.com/cloud-product-office-hours

ADD A NEW IDEA

Pinned ideas

View all
PINNED Payment terms as percentage of parts and labor totals
we have always billed 100% of parts up front and then scheduled payment for labor and other fees at later milestones. the current payment terms are not able to break it down like this, but only uses percentages of the total job scope.
PINNED Projects column visible at Purchase Orders
When looking at the summary of purchase orders it would be incredibly helpful to see which projects they are tied to. There seems to be enough space to add another column, this should be a simple add-on but would save a lot of time not having to c...

All ideas

Accounts: New owner at an existing address can inherit prior project history

Problem When the homeowner at a property already on file changes (e.g., the house sells), the integrator's only path is to create a new client record from scratch. That cleanly disconnects the new owner from all the project, system, and service hi...
Dave Kirn 5 months ago in  0 Under consideration

Accounts: Add salutation/prefix field on individual contacts (Mr., Mrs., Dr., etc.)

Problem Individual contact records carry first name, last name, job title, and company — but no salutation or honorific (Mr., Mrs., Dr., Prof., etc.). For customer-facing communications (proposals, invoices, service notifications), the convention ...
Dave Kirn 5 months ago in  0 Under consideration

Accounts: Warn on duplicate name or address when creating an account

Sales teams growing past a few thousand active accounts routinely create duplicates because there's no inline warning at creation time. Today the platform exact-matches on submit and surfaces a post-submit dialog, plus an as-you-type substring sug...
Dave Kirn 5 months ago in  0 Under consideration

Time entries CSV export — sort and grouping options for review and billing

This idea is distinct from DTC-I-691 (Configurable CSV export profiles). That idea covers column layout and payroll-platform-specific column mapping. This idea is only about row sort and grouping — how the rows are ordered within whichever columns...
Dave Kirn 5 months ago in  0 Under consideration

guide user to map UPC when no scan results found

if a user scans a barcode and no match is found it would be nice if we would guide/ask the user if they want to map this value to UPC/EAN for a specific product. note that something like this may already exist in staging as of testing in dec 2025 ...
Brett Berger 10 months ago in Inventory 0 Will not implement

Allow a subscription to have a set price and term length

Some licenses and extended warranties are set term lengths. Not priced per month/year.
John Cook 5 months ago in Catalog & Suppliers 1 Under consideration

Sending Project Scheduling dates to Client

Being able to click to send appointment/schedule to client from the project scheduling area would be greatly useful. Instead of exporting appointments/schedules as ICS and importing to our calendar software, it would be amazing to optionally inclu...
Guest over 1 year ago in Project Management 0 Already exists

Change Order Export All Pages

Currently, export options for various pages are all different and export different information. Change Orders only export the current page and require multiple exports. Invoice exports ALL pages and all invoices. Exports should include ALL pages i...
Guest 5 months ago in Reports 1 Already exists

Email notifications when task, project, or to-do is overdue

Currently, there is no way to auto-generate emails or prompts for work that is overdue. It just sits there in the regular list. This can occur in to-do lists, service calls, project tasks, the project itself, etc, making trying to track what is ov...
Guest 5 months ago in Project Management / Reports 2 Under consideration

Add the column for item 'Cost' to the service module

When using the service module, there is not an easy way to see what the cost is on a completed service call. In a project we can see the review and the job costing, in a service call we can not. It would be very beneficial if in a service call, in...
Guest 5 months ago in Service 0 Under consideration