route_print_job
Routes a print job to the optimal printer in the fleet by scoring material match, build volume, availability, and quality-speed preference.
Instructions
Route a print job to the best available printer in the fleet.
Scores each printer based on material match, build volume, availability,
and quality/speed preference, then recommends the optimal assignment.
Args:
file_path: Path to the file to print.
material: Required filament material (e.g. "PLA", "PETG").
quality: Quality preference — "draft", "standard", or "fine".
priority: Job priority — "low", "normal", or "high".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quality | No | ||
| material | No | ||
| priority | No | ||
| file_path | Yes |