Should You Build Your Own Quoting Software with AI? A CTO's View
03 Oct 2026
.avif)
More job shop owners are trying to build their own quoting software. With AI coding tools, it looks possible for anyone: describe what you want, watch the code appear, and in a weekend you have something that prices a part. We hear about it from customers and prospects every month.
Some of it is a great use of the tools. Some of it is a slow, expensive way to rebuild something you can rent for less than the cost of a few hours of your time each month.
We asked Bilal Tawfic, CTO of Tempus Tools, what he tells shops that are thinking about it. He uses AI coding tools every day, and he's careful about what he uses them for.
What AI coding tools are good at
AI coding tools work best when you already know what the result should look like. "When you know what you want the outcome to look like, you feed that into an AI agent, and then you can correct it and make sure it stays within the parameters where you want it to go," Bilal says.
They're also very good at prototypes: code you write to prove an idea works, knowing you'll throw it away. Software teams did this long before AI. The tools just make it much faster.
The problem is what happens when nobody steers. "When you let it loose, it doesn't really say no to anything. It just keeps saying yes," he says. "You can end up down rabbit holes."

It feels fast, but it costs time
Building with AI is fun, especially if you're not a programmer. You describe something you've wanted for years and watch it appear in front of you. It's easy to lose a weekend to it, then another.
Most people who've tried it, including people on our own team, recognise the pattern. You build a lot of small tools, enjoy every minute, and three months later you're not using most of them. They worked for a while, then got more complicated, and then got forgotten.
For a hobby, that's fine. For a small business, those hours are wages: usually the owner's, or a key estimator's. It feels quick because something appears on screen immediately, but getting from "it works for this part" to "the whole shop can rely on it" takes much longer.
Why quoting software is harder than it looks
Most shop owners know their own pricing inside out, so the requirements seem obvious. The difficulty is that quoting rules keep unfolding once you try to write them down.
Bilal uses a simple example. You want to quote a part on a sheet of material.
- First, the part has to fit on the sheet. Don't quote it if it can't.
- Then you remember you stock three sheet sizes. It fits on all three, so which one should the quote use?
- The most efficient one. But what does efficient mean?
- For one part, probably the smallest sheet. For 20 parts, two small sheets might be worse than one large sheet, so the answer changes with quantity.
"Natural language doesn't support it," Bilal says. "We use the word efficient, we throw around terminology that needs further definition and further definition."
That's one rule about sheet selection. A working quote also needs cut time, pierce counts, material prices, scrap, setup charges, processes like folding, welding and coating, minimum charges, customer pricing and more. Each one has its own exceptions.
Every new feature can break an old one
You can build this up a step at a time, and that's how real software gets built. But every addition risks breaking what's already there.
The AI won't stop you. Ask it to make sheet selection "more efficient" and it will change the code without necessarily caring what it did before. Professional software teams guard against this with automated tests and release processes that catch a change that quietly breaks last month's pricing. "These things were around before AI, but they're even more important now," Bilal says.
Without them, you find out a rule broke when a customer gets a strange price, or when a job loses money.
The AI makes decisions you don't see
Experienced engineers make dozens of trade-offs while building something, and they know why they made each one. AI tools make those trade-offs too, but they don't always explain them, and sometimes they don't ask. "Sometimes it will give you the option, but it won't be clear about what the trade-off is or what the decision will mean," Bilal says. "Sometimes it won't even ask you. It will just make a decision for you."
If you're not a software engineer, you won't know a decision was made until it causes a problem.
The maintenance bill nobody budgets for
Say you get it working. The ongoing cost is where most DIY software comes unstuck.
Dependencies need constant updates
Modern software is built on other people's code: frameworks, libraries and packages that solve common problems. Those packages are updated regularly, and they have their own dependencies, which are updated too. Updates bring performance improvements and security patches, and sometimes changes that break your code.
Security doesn't wait for you
Every so often, researchers find a serious vulnerability in a package that half the internet uses. Your software might rely on it seven layers down without you knowing. "You need to be aware of that and you need to make sure that you patch those things," Bilal says. If your quoting tool is online, holds customer details or accepts uploaded files, that matters a great deal.
The ground moves under you
Even if the code itself doesn't change, everything around it does. You update your browser, computer or server and the old version stops running. Cloud providers retire services and change how things work. Sometimes keeping software running means real rework, with no new features to show for it.
None of this goes away. A tool that runs fine for six weeks will eventually need someone to fix it.

Why quoting software is a special case
Some business software is fairly simple to build. Quoting for profile cutting and fabrication isn't, for three reasons.
CAD files
Customers send drawings in many formats. Some are open, like DXF and STEP. Many are proprietary and need paid licences to read properly, and none of them is a true standard. The CAD packages also release new versions constantly. For a few months only a handful of files arrive in the new version, then suddenly everyone is using it and your software needs to read it.
Bilal compares it to a gym membership. "The gym's bought all the expensive equipment. You pay your $20 a week and you get to use the expensive equipment whenever you want." A single shop building its own tool will usually be limited to the open formats, because licensing the rest doesn't make economic sense for one business.
Cut time
Working out how long a laser will take to cut a part depends on a lot of numbers and settings, and complex parts behave very differently from simple ones. Bilal's view is that a persistent shop owner could eventually get it working. But a quoting software company has processed millions of customer drawings, and all the edge cases that come with them. "Many years ago [we] ironed out many of the issues," he says. "Now we have a stable version that took us years to get to."
Nesting
How parts are arranged on a sheet drives material cost, and there are many nesting algorithms to choose from. Each one trades speed against accuracy. Choosing and tuning one is a project in its own right.
"But the big online cutting services built their own"
They did. The large online cutting services that let customers upload a file and get an instant price have built impressive software. They also have dedicated software teams, venture funding and years of work on geometry, pricing and nesting behind them.
A shop with one or two lasers and an owner coding at weekends is in a very different position. Having the same AI tools doesn't close the gap. The hard part was never typing the code.
The real cost comparison
Tempus Tools plans start from around US$75 a month. That includes reading and repairing CAD files, cut time, nesting, pricing rules for cutting, folding and other processes, quote documents, security patches, CAD format updates, hosting and a support team that will look at your drawings and answer your questions.
Compare that with doing it yourself:
The sums are simple. If your time is worth $40 an hour (it's more, trust us), two hours of fiddling, maintaining or poking around a month already costs more than a subscription. Most DIY tools need far more than that, and the hours tend to come out of the owner's evenings and weekends.
To put numbers on your current quoting process, try our quoting efficiency calculator.
What you should build with AI instead
None of this means job shops should stay away from AI coding tools. Bilal's advice is to keep experimenting: "It's good to be curious and see what's out there."
The best projects are the ones where you know exactly what the result should be and the rules don't change much:
- Integrations that move data between systems you already use
- Scripts that copy, rename or file documents you currently handle by hand
- Dashboards: quotes by status, orders this week, win rates
- Production screens: what's in the queue, what's due today
These are much easier to maintain than a quoting engine, because they don't involve pricing logic, geometry or nesting. They also work well alongside quoting software. Quote and order data from Tempus Tools can feed your own dashboards and production screens, and our integrations connect to accounting and other business systems.
If you're going to build anyway
If you decide to build something, Bilal has some practical advice:
- Know what you want before you start. The clearer the result in your head, the better the AI does.
- Watch for the decisions it makes. If it picks an approach, ask what the trade-offs are.
- Use version control from day one, so you can always go back. "If you feel like you're going down the wrong path, there's no harm in resetting back to where you were."
- Add tests, and question the AI agent if it changes them for any reason.
- Plan who will maintain it in a year, and what happens if they leave.
- Keep checking the cost-benefit. Count your hours honestly.
Use AI for what it's good at
AI coding tools are useful, and they're getting better fast. For integrations, scripts and dashboards they can save a small shop real time. Quoting is different. It sits on years of work on CAD files, cut times and nesting, plus a constant stream of updates and security patches. Rebuilding that yourself usually costs far more than it saves.
If your time is better spent winning work and running the floor, let someone else maintain the quoting software. See how Tempus Tools works, or compare plans.
Frequently asked questions
Can I build my own quoting software with AI?
You can build a basic prototype. Turning it into something the whole shop relies on is much harder: you need reliable cut-time and material calculations, support for customer CAD formats, testing so new features don't break old ones, and ongoing security and maintenance.
How much does it cost to maintain custom software?
The main cost is time. Dependencies need updating, security vulnerabilities need patching, and operating systems and cloud services change underneath you. For a small business, those hours usually come from the owner or a key staff member, and they continue for as long as the software is in use.
What should a job shop build with AI tools?
Projects with clear, stable requirements: integrations between existing systems, scripts that automate file handling, dashboards and production screens. Avoid rebuilding complex logic like pricing, nesting and CAD interpretation, where commercial software already carries years of work.
Why is quoting software for laser cutting hard to build?
It has to read many CAD formats, some of them proprietary, calculate cut times from part geometry and machine settings, nest parts efficiently on sheets, and apply pricing rules with many exceptions. Each of these takes significant time to get right and keep up to date.
See how Tempus Tools helps fabricators quote faster and smarter.
Share this post
Articles


Resources
Related Posts

Product updates
0
min read
New integration: Tempus Tools + ECI M1 – from quote to order to ERP, seamlessly
At Tempus Tools, we know that speed and accuracy are everything in a laser cutting job shop, and today we’re announcing a new integration that makes both even easier.
We’re now fully integrated with ECI Software’s M1 ERP system.

What does that mean for your job shop?
It means you can now send quotes, order details, and production-ready drawings directly from Tempus Tools into your M1 ERP — no more double handling, no more data entry errors, no more jumping between systems.
This integration eliminates any “dead zone” between quoting and production. You get the specialist laser quoting power of Tempus Tools (like lightning-fast nesting, material cost accuracy, and margin control) combined with the operational backbone of M1.
It’s quoting that talks to your shop floor.
We’ve talked about how integrations like Google Drive can supercharge job shop workflows, and this M1 integration is another great example.
Want to learn more or set it up? If you want to avoid the limitations in the generic quoting functions in ERP/MRP software, but still use the rich planning and production features in ERP/MRP software, then get in touch today.
Book a demo or email us at support@tempustools.com and we’ll help you get connected.
Tempus Tools + M1 = quoting to production, finally in sync.
Read blog

Product updates
0
min read
Tempus Tools’ Google Drive integration: 6 ways to supercharge your job shop efficiency
Tempus Tools’ new Google Drive integration automatically saves your quote data and part files to Drive, opening the door to faster, smarter workflows. In this post, we highlight six clever ways job shops are already using it to boost efficiency.
Last month Tempus Tools released a powerful new feature: seamless integration with Google Drive.
Since then, we’ve heard from lots of customers about the innovative ways they have implemented this integration in their job shops, and we wanted to share the best six with you to inspire you to use the feature in your shop.
First, a quick recap: with the Google Drive integration, all your quote data (in CSV format) and production-ready part files can be automatically saved to your chosen Google Drive folder. From here, they can be exported to any number of programs or that data can be manipulated for many use cases, opening up a world of automation, reporting and connectivity for your job shop. We’ve also put together a quick video to show the integration in action.
1. Automate quote data collection for reporting
With every quote automatically saved, you can easily compile and analyse your quote performance over time. Use Google Sheets or your favourite analytics tool to track:
- win/loss rates
- performance across material types
- average order size
- breakdown of secondary processes contributions
This data-driven approach helps you identify trends, optimise pricing and improve customer response times.
2. Connect with ERP/MRP and other business systems
Some apps have native integration with Google Drive, which makes taking in quote data and parts easy, but many need a formal API. Luckily, Google Drive comes with its own API.
Some users have used the Google Drive API to build automations that push quote data directly into ERP, MRP or order management systems. This can streamline order processing, reduce manual data entry and ensure your production schedule is always up to date.
3. Organise your orders by material type
Use the exported quote data to create a parts planner that groups jobs by common material type. This enables you to:
- batch similar jobs for more efficient material usage
- reduce changeover times on machines
- optimise purchasing and inventory management
A simple Google Sheets script or integration with a dashboard tool can make this process nearly automatic.
4. Integrate with project management tools
Connect your quote data with popular tools like ClickUp, Monday.com or Airtable. Build custom dashboards and planners for your factory, visualise job statuses and assign tasks to your team-all based on real-time quoting data. These tools don’t require coding or a developer and anyone can work wonders. These types of projects boost collaboration on the shop floor and keep everyone aligned on priorities.
5. Create a scheduling calendar from time calculations
Use the time estimates in your quote data to automatically populate a production calendar. With a Google Calendar integration, you can:
- visualise machine and operator workloads
- identify bottlenecks before they happen
- easily adjust schedules as new jobs come in
This proactive scheduling helps you deliver on time, every time.
6. Enable automated notifications and workflows
Set up Google Drive triggers (using tools like Zapier or Google Apps Script) to notify your team when new quotes are confirmed as orders, or to kick off downstream processes-like updating CRM records or ordering materials.

Getting started is easy
- Go to Settings > Organisation settings > Integrations in your Tempus Tools Tempus Tools account
- Connect your Google Drive and select your preferred folder
- Choose the quote statuses that will trigger automatic file saving
- Start building automations and workflows that fit your shop’s needs
This integration is designed to be flexible-whether you want to automate reporting, connect with business systems, or simply keep your files organised, Tempus Tools and Google Drive make it possible.
Ready to enhance your job shop efficiency? Try the new Google Drive integration today.
Read blog

Articles
0
min read
Is expensive, non-dedicated software holding you back from effortless laser cutting quoting?
Many laser cutting job shops still rely on generic or overly complex software, slowing down RFQ response times and creating bottlenecks that hurt profitability. Tempus Tools offers a fast, intuitive, and purpose-built quoting solution—with powerful features, simple setup, and transparent pricing—to help shops quote accurately, streamline production, and stay competitive.
Laser cutting is a precise task, requiring machinery tailored to specific requirements. Profitability is significantly boosted by the ability to be able to respond quickly to customer requests for quotes (RFQs), and efficiently deliver the product.
“With the time and energy often spent on selecting the right laser cutting machine, it’s amazing how often software is overlooked as a driver of productivity,” says Tempus Tools Head of Global Sales, Mark Washington.

“Sometimes laser cutting companies are stuck using software that wasn’t specifically designed for job shops, but it’s all that their team is used to using. Other times, expensive software is implemented, but only a small fraction of the features are actually used,” he says.
“And in many cases, it becomes so complex that a specialist is hired to manage quoting via the software – but what happens if they leave the company?”
Tempus Tools is the creator of dedicated quoting software, Tempus Tools, which can provide fast, accurate, and consistent laser cutting quotes that are professionally presented, ready to send back to the customer.
“Using software that isn’t specifically designed for laser cutting is like using a cricket bat to play tennis. It might get the job done, but it would be far more efficient and accurate with the tools designed for the job!” says Mark (pictured, right).
“In addition to providing quotes in minutes, Tempus Tools can also produce production documents with the click of a button, to add further efficiency to running a job shop floor,” he adds.
A shift in the industry
With customers demanding faster service, the industry is shifting to tailored laser cutting quoting solutions, to enhance their RFQ response times, and Mark sees this as part of a larger global trend.
“It’s evident across a number of industries – smarter players want to utilise technologies specifically targeted to their industry to out-pace competitors. And laser cutting job shops are enthusiastically getting on board with this trend,” he says.
“Tempus Tools has been specifically designed for laser cutting job shops. It’s quick to set up, intuitive, and user-friendly, so the entire team can use it with minimal training, instead of relying on one specialist.”
Tempus Tools cloud-based laser cutting quoting software can be set up with information on material price, cutting time, labour, and other relevant information, to generate quotes quickly and accurately, with repeatability.
“The Tempus Tools team has decades of experience in the laser cutting industry, from the shop floor, through to management, and running their own laser cutting enterprises, so we know the industry inside out – and we can support through setup and every step of the journey, for no additional charges,” adds Mark.
“A major inhibitor of laser cutting quoting software has often been cost, with powerful software that can do it all costing thousands per month. But if you only need dedicated laser cutting quoting software, our plans start from US$100 per month, and are packed full of features you will actually use,” he says.

Switching software – overcoming challenges
Even with the knowledge of the benefits of dedicated laser cutting quoting software, job shops can be hesitant about the time involved in switching, says Mark. He notes some of the main concerns:
- Time – often job shops have tried other software implementations and it’s taken months, and they just cannot afford to spend that time again. But Tempus Tools isn’t like other software. For a job shop with one laser, press brake, and standard secondary processes, set up takes less than 90 minutes.
- Staff training – job shops often believe their staff don’t have the time or capacity to learn a whole new software. But again, Tempus Tools is different. It’s designed to be user-friendly, easy to learn, and staff end up doing their jobs more efficiently, and enjoying the features right away.
- Hidden costs – this is a big factor for any software, and job shops are highly alert to cheap upfront costs, followed by lots of add-ons. No one likes to be “nickel and dimed”. For Tempus Tools, it’s a monthly or yearly subscription, and that’s all. No extra charges for support, upgrades, or training. Features all have a set pricing that’s clear from the outset.
- Too many programs – some job shops have two, three, or more different software programs – why add more, especially if they don’t talk to each other? That’s a totally valid concern. Tempus Tools outputs a CSV as standard with all the quote data, making integration seamless and easy.
“The Tempus Tools leadership team has decades of experience working from the shop floor to the top floor, so they understand the pain of changing software, and have designed Tempus Tools to be effortless and simple,” says Mark.
Tempus Tools features
Tempus Tools features that have been specifically designed for laser cutting job shops include:
- 3D model extractor. Identify, extract and unfold sheet-metal parts directly from 3D assemblies without a 3D software package.
- PDF to CAD convertor. Convert a vector PDF into a CAD file instantly. No tracing, no CAD package, just click on a part and extract it into your quote.
- Tube quoting. Easily drag and drop rectangular, square or round hollow sections into the tube module. It quickly calculates highly accurate cutting time and material consumption for pricing.
- Web Store. Let your customers get instant pricing and place orders from your website 24/7 with an online quoting portal.
- Secondary processes. Get accurate and consistent folding prices quickly using the built-in folding algorithm developed by specialists with decades of experience using brake presses.
- Drawing Doctor®. Upon upload of a 2D DXF or DWG file, Drawing Doctor® automatically corrects for double lines, dimensions, and small end points that are hidden in some drawings.
- Part Library. Part Library allows you to save parts that you’ve produced for a customer for re-use. Saves time on repeat orders and quotes, by dropping an existing part straight into the quote, ready to calculate, based on the latest pricing.
“These are just a few of our most popular features, but there are lots more within Tempus Tools, and our development team is constantly listening for customer feedback to determine what new features can be added,” says Mark.
“So for effortless laser cutting quoting, don’t let software hold you back, let it be the catalyst that drives business growth. We offer an obligation-free trial of Tempus Tools so that laser cutting job shops can see the difference for themselves.”
Read blog