Use AI where it’s strongest: predicting, detecting, explaining, and recommending. Keep the schedule engine deterministic so every plan stays feasible.
See what AI would recommend — safely, transparently, and without changing your schedule.
Every AI output is recorded as a traceable event: what it suggested, when, and why.
Built to run in real factories: predictable performance, sensible limits, and safe data handling.
You stay in control. AI assists generate recommendations and explanations — planners decide what to apply.
Production-safe helpers with predictable behavior, clear failure modes, and exportable artifacts.
Validate inbound specs before optimizing (horizon sanity, resources/capacity, unique op IDs, precedence cycles). Fail fast with actionable errors.
Optional repair=true applies deterministic, safe fixes (clamps nonpositive times/capacity, fills missing setup_family, rewrites unknown pools). Cycles get a break-edge suggestion.
Deterministically enrich processing times and merge changeover matrix entries from observations. Supports tenant-scoped DB-backed sampling when enabled.
Ingest overrides as immutable events (idempotent), store before/after + metadata, and fetch recent edits ordered by occurred_at.
Infer deterministic tie-break weights from aggregated planner edit deltas (e.g., tardiness vs setups) and persist a latest profile per tenant/plant.
Export a deterministic “why scheduled this way” trace per operation (stable keys + reason codes). Store artifacts and return a presigned download URL.
Run deterministic multi-scenario what-if sweeps, rank scenarios with stable ordering, and persist results + artifacts for later review.
Estimate deterministic due-date hit probabilities per order (stable outputs for the same inputs). No ML dependency.
Deterministic by default: same input → same output, with explicit artifacts and safe error responses.
Concrete endpoints, predictable status codes, and copy/paste payloads — designed for production integration.
Note: profiles are built/stored now; wiring them into the solver's runtime tie-break rule is a separate step.
Developer docs include an overview + curl examples and copy/paste payloads (ai_api_examples.md + payloads).
AI assists learn from your plan-vs-actual signals. PlanQuill connects to your ERP/MES and keeps schedules synchronized.
Native integration with SAP ECC and S/4HANA
Oracle ERP Cloud and E-Business Suite
Dynamics 365 Business Central
REST API for custom integrations
We start with one line or one planning area and prove measurable impact in weeks.
Trusted by industry leaders worldwide