Skip to main content

Matchmaker Engine

The Matchmaker Engine is responsible for selecting the optimal printer for a given production job.

It operates after the document has passed through pricing, preflight validation, and production intelligence analysis.

The Matchmaker transforms compatibility results into a final production routing decision.


Purpose​

The goal of the Matchmaker Engine is to determine which printer in the network is best suited to produce the job.

The decision is based on a weighted evaluation of several factors.


Candidate Evaluation​

Each available printer is evaluated against the job using multiple scoring dimensions.

Physical Compatibility​

Determines whether the printer can physically produce the job.

Checks include:

  • supported binding types
  • format limits
  • page count limits
  • supported paper grammage

Operational Compatibility​

Determines whether the job respects the technical production constraints of the printer.

Examples include:

  • TAC limits
  • minimum image resolution
  • bleed requirements
  • color compatibility

Commercial Suitability​

Evaluates whether the printer is economically suitable for the job.

Factors may include:

  • relative pricing
  • printer cost index
  • geographic considerations
  • production capacity

Weighted Scoring​

Each printer receives a score calculated from weighted dimensions.

Typical dimensions include:

  • physical score
  • operational score
  • commercial score

These scores are combined into an overall compatibility score.


Threshold Enforcement​

The Matchmaker can enforce minimum thresholds to ensure safe routing.

For example:

  • minimum physical compatibility
  • minimum overall score

Printers that fail these thresholds are excluded from consideration.


Tie-Breaking Logic​

If multiple printers achieve similar compatibility scores, additional rules may apply.

These can include:

  • cost preference
  • geographic proximity
  • network priority rules

This ensures consistent and explainable decisions.


Final Decision​

The output of the Matchmaker includes:

  • selected printer
  • compatibility scores
  • rejected candidates
  • explanation of the routing decision

This transparency is critical for trust in automated production workflows.


Strategic Importance​

The Matchmaker Engine transforms PrintPrice from a simple analysis tool into a production routing platform.

By automating the selection of manufacturing partners, the system enables scalable print networks and intelligent production orchestration.