RuleSoft Logo

RuleSoft has enabled both large and small companies to increase revenues and decrease costs by automating the way they sell and process orders for configurable, multi-option, and customizable products.

With Engineer-to-Order (ETO) for PTC Creo, engineers and designers can create designs much faster using powerful, simple-to-use automation tools that are tailored towards engineer to order custom products.

RuleSoft addresses the industry’s need for engineer-to-order products by automating the tasks normally associated to design and engineering professionals. RuleSoft allows users to quickly output Cad model, drawings, quotes, orders and manufacturing plans for engineer-to-order products helping the company become more profitable. Easily design custom wizard input screens giving non-technical users the ability to generate quotes, drawings, 3D models and Bills of Materials.
RuleSoft Datasheet
RuleSoft is a configurable automation platform that enables companies to efficiently quote and process orders for customizable products. We provide unique configurations for complex products. Apply rules and logic to easily allow users to maintain and develop product configurations. RuleSoft simplifies your business processes and eliminates errors from designing configurations manually.

Innovate And Produce New Products

Create Quotes and Designs in Record Time


Automated and interactive interfaces to drive the project, including design checks and rules for validity of the design.


Business Rules.


Automated configurations of parts and sub-assemblies for manufacturing using selected designs driven from the interactive interface.


Automated validated design information, including 3D/2D visuals, for each configuration run by the interactive interface.


Automatically all revisions and all engineering data and quotes in secure vaulting system.


Manage customer contact, promote interest in a unique product, and collect the detailed specifications required to accurately engineer and price a solution for the customer’s requirement.

Application Engineering

Respond to Sales input to engineer a product solution within the boundaries of the competency of the manufacturer.

Design Engineering

Prepare a detailed geometric design of the engineered product solution with associated Bill of Materials data identifying all of the raw materials and purchased components needed for production, completely automating the basic principles for each individual proposal.


Reference the Bill of Materials with the company’s cost standards maintained within the ERP system to get the cost of acquiring all components required to build the designed product.

Manufacturing Engineering

Prepare a detailed Process Plan identifying all of the tooling, setup, fabrication, machining, welding, assembly, CNC programs, and testing operations required to produce the product.

Cost Estimating

Reference the Process Plan with the company’s capacity standards maintained within the ERP system to get the cost of machine time and labor required to build the designed product.

Technical Documentation

Generate professional sales visuals, quotation drawings, production drawings, and process instructions to win a purchase order and guide production activities.

Design Control

Track changes from the quoted configuration to ensure accurate invoicing and project history.

Powerful .NET Logic Engine, validate code instantly, Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

Unlimited design flexibility.

Cut, copy, paste controls, products, rules, and quotes.

Perform complex Searches, Lookups, and Cross References for ‘Table Based Design’product designs.

Apply visibility rules for the creation of dynamic interfaces to hide and show inputs, images, and other controls.

Set limits to enforce proper submission of product inputs and calculated results.

Bi-directional CAD integration, write and read to CAD.

Comprehensive CAD functions Library.

Watch window to monitor calculated values and script execution in real time.

Regeneration Manager to aide in CAD interaction and debugging processes.

Real time generation of pricing.

Generate templates for automatic proposals and quotes.

Support for configurable Modules which can be used in multiple Configurable Products.

Full supporrt of Engineer to Order systems, create and design brand new parts and assemblies at any times.

Fast ROI.

Project based > Start small > quick ROI.

Boost Your Workflow.

Growth over time with easy deployment.

Save Money.

Low ongoing costs help keep you in the black.

Easy Deployment.

Cloud based or On Premise deployment options to suit your needs.

Automatic Updates.

Keeping you up to date with all the latest releases.

Deploy Your Way.

Offering independent, Quick Start, Turn Key implementation options.

RuleSoft improves a manufacturer’s sales process for custom products by giving sales representatives, and channel partners the ability to specify new product configurations without the need to interact with the engineering department. For advanced designs it allows engineers to optimize their work flow and validate designs with fully customizable wizards that can be defined by the customer! (minimal scripting knowledge required using simple .NET standard syntax)

On Premise Server System Requirements

  • Minimum – Quad Core CPU, 2.13 GHz
  • Database size 5GB to 1TB (based on usage)
  • Minimum – 4GB RAM
  • Recommended – Windows Server OS (2003+)
  • Required – Microsoft SQL Server (2008+, Edition based on usage needs)
  • Optional – Internet Information Services (IIS) 6.0+