OptiPeopleOptipeople

Run manufacturing and operations on live data

One data foundation. Every team on the same numbers.

What do you want to run better?

We'll get back to you within one business day. Or send a full message.

Modular MES

Earn more on every single order.

All modules on one foundation. Add the next module when you need it, with or without your ERP.

OptiPeople production timeline with work orders planned across each production route
OptiPeople MES report for CNC Drilling with availability over time, OEE, performance and quality

IoT

Data from every machine, new or old.

We read from the controls, sensors and systems you already have. New hardware only goes where there is nothing to read.

CNC robotSiemens S7 over OPC UA
Press 4, from 1998Retrofit current sensor
Oven sensor kitModbus, from an old project
SCADA historianSQL
ERPREST API

One data foundation

1,284 live tags

Modular MESAll nine modules
Opti AssistInstructions, procedures and checks
Your BI and ERPReports, APIs, exports

200+

machine types connected

< 1 day

typical time to first data

1

foundation for every source, tied to machine, order, batch and shift

Opti Assist

The colleague who has read every manual.

Your company's knowledge bank: work order instructions, procedures, service requests and quality checks in one place. Scan the QR code on a machine, ask in plain words, and get the step, the check or the service request, with the source.

Order 4471 is next on CNC Drilling. What do I need?

Quality check, first part

  • Hole diameter 8.00 ±0.05 mm
  • Edges free of burrs
  • Sign off the first part
Opti Assist

Order 4471 needs the 8 mm bit. Follow work instruction WI-114, and torque the collet to 18 Nm at step 3. Before the run starts, the quality check asks you to measure the first part.

Work instruction WI-114Quality check, order 4471

Not sure where to start? We advise on MES, IoT and AI, from the first assessment to the business case. Talk to an advisor

Who we are

100+
Factories
10+
Years of experience
7
DisciplinesAutomation, IoT, software, Modular MES, operations analysis, operations implementation, operations consulting
Alfix
Broen
Carl Hansen & Søn
CS Wind Offshore
Ege Carpets
Elektro-Isola
Gurit
Hydro Extrusion
Kvik
Montana
Steel Products
TCM-Group
The Whole Company
VOLA
Xellia

Trusted by leading manufacturers.See how they run production on data with OptiPeople.

Customer stories
“OptiPeople Data Platform provides us with valuable management information that was previously unavailable. Our operators monitor uptime on tablets, which has encouraged quicker recovery times.”
Kasper Kielgast Poulsen, Fabrikschef, Dansk Træemballage

Explore the platform

Every module. The same data.

Each module answers a specific operational question, and they all work on the same data. An order goes from the plan to the machine or workstation, quality is checked along the way, and performance is measured while it runs, so planning, quality, and the monthly report all see the same order without anyone re-entering it.

Production timeline

DayWeekMonth

Drag a bar to reschedule across the entities of a route

PlannedReadyIn progressBlockedDone
EntityMon 29Tue 30Wed 1Thu 2Fri 3Mon 6

Standard window / element

CNC Cutter
Glass Cutter
CNC Mill
Glue Line
Assembly A
Glazing
Packing

Aluminum facade

CNC Cutter
Coating Line
Paint Line

Timber door line

Wood Saw
Planer
Door Press
Hinge Router
Sanding

Glass unit line

Cutting Table
Washer
Sealing Line
Curing

Planning

Sequence orders against the capacity you actually have. Plans built on measured run rates and real machine availability instead of spreadsheet assumptions.

Work orders

Plan, filter and track orders across every station

Search WO, product, customerNew
All44Ready to start24In progress10Blocked2
OrderProductDueStatus
WO-10524Entrance door ED-7Wed 1 JulIn progress
WO-10493Sliding door SD-2Thu 2 JulCompleted
WO-10482Wood/aluminum window A12Fri 3 JulIn progress
WO-10487Sliding door SD-2Fri 3 JulBlocked
WO-10483Facade element F2Mon 6 JulReady
WO-10489Entrance door ED-1Tue 7 JulIn progress
WO-10492Aluminum window AW-7Thu 9 JulPlanned
WO-10485Wood/aluminum window A14Fri 10 JulPlanned
WO-10494Wood/aluminum window A16Mon 13 JulPlanned
WO-10497Facade element F5Thu 16 JulIn progress
WO-10500Fixed window FW-3Fri 17 JulReady
WO-10502Balcony door D5Mon 20 JulPlanned
WO-10508Sliding door SD-4Wed 22 JulPlanned

Orders

Two-way sync between ERP and the floor. Orders reach the workstation, and progress, scrap, and time flow straight back without anyone re-typing them.

Quality control

MS-Celle 1

Started at the machine, filed against the running order

Order 126982956h 23m in order
Startup
Colleague
Running
Key card scanner
OperatorRasmus HolmCard ID···· 4821SCAN

Start quality control

Next running check in 2h 02mevery 3 hours

Recent checks

StartupRasmus Holm10:42
RunningMads Hauerslev07:30
ColleagueStefan Jensen06:15
RunningMads Hauerslev04:30
StartupLine Petersen22:10
RunningLine Petersen19:30

Quality

Register quality data where it happens. Trace deviations back to machine or workstation, batch, and shift, and turn checks into documentation instead of paperwork.

Edge gateway1s
Press 4 · current draw12.4 A
Connected equipment24 online
CNC RobotSiemens S7 · OPC UA
Press 4 (1998)Retrofit sensor
Drying ovenModbus TCP
Packing lineProfinet
Laser cutterFanuc FOCAS
Tool washingEtherNet/IP
Extruder 2MQTT

IoT

Get data from anything: modern controls over standard industrial protocols, and older machines through sensors that measure the signal directly.

OEE

CNC Drilling

Availability, performance and quality, off the machine signal

Availability

86.3%

95%

Performance

62.4%

80%

OEE

53.9%

70%

Shift timeline

Day shift
RunningRunningRunningRunning
05:3008:3011:3015:58

Stop distribution

QA checkG-codeTool errorMalfunctionCoolantMaterial

Stop log

14:12QA check4 min
13:05Tool error11 min
11:38Coolant stop6 min
10:22G-code E10028 min
09:14QA check3 min
07:46Critical malfunction12 min

OEE

See where production time is lost and why. Track availability, performance, and quality live across shifts, lines, and machines, built from real data from machines and workstations.

Energy and process data

Live

Measured against production, not off a monthly bill

kWh per unit

0.42kWh-12%

Power now

42.6kW

Drying oven

68°C

Energy against output

UnitskWh/unit

Energy intensity · hour by day

00:0012:0024:00

Live signals

Vibration3.2mm/s
Air flow118l/min
Air pressure6.1bar
Water temp41°C
Motor current12.4A

EMS

Connect energy, vibration, flow, and temperature directly to production. See kWh per produced unit and find the waste a monthly utility bill hides.

Tasks

Add task

Tasks that fire on hours, counters and condition, not the calendar

Open12Queue3Finished48
LubricationMedium
Production hour reached · 100 hoursMaintenance
Initial steps before producingHigh
Unit counter reached · 50 unitsMaintenance
Clean machineCritical
One time · CNC Drilling
Roller 5 is broken downLow
Reported at the machine · CNC DrillingMaintenance
Daily serviceHigh
On a schedule · every day
Filter changeMedium
Production hour reached · 500 hoursMaintenance
Calibrate gauge 12Low
On a schedule · every quarter
Check coolant levelMedium
Unit counter reached · 2 000 unitsMaintenance
Belt inspectionLow
Reported at the machine · Packing Line

Maintenance

Plan preventive maintenance on usage and condition rather than the calendar. Assign tasks, track completion, and cut unplanned downtime.

Order 45-1182CNC Drilling
At this machineUp to date
Setup sheetRev 4Current
Drawing 88-204Rev 12Current
Material certificateBatch 7741Signed
Cleaning instructionRev 2Read
Drawing 88-204Rev 11Replaced
Calibration recordGauge 12Signed
Safety data sheetRev 3Current
Tool listRev 8Current

Documents

Work instructions, drawings, and certificates at the machine or workstation, always in the current version. The operator sees what applies to the order in front of them.

Welcome, Morten
DOCUMENTS

Ask about installation, maintenance, tool changes or anything from your machine’s manual.

I can make mistakes. Always check the manual before working on the machine.

How do I change the drill bit?
Opti Assist· CNC Drilling

Three steps for the drilling head. The spindle has to be stopped before you start.

1Stop the spindle and open the guard
2Release the collet with the 24 mm wrench
3Seat the new bit, torque to 18 Nm
Machine manual · p. 42Setup sheet Rev 4
When is the next service due?
Opti Assist

Lubrication is due in 42 machine hours, around Thursday on the current run rate.

Maintenance task 4471Run rate · 7 days
Book it for Thursday then.
CNC DRILLINGCall service
Write your question here…Send

AI Agents

Ask questions in plain language and let agents watch for patterns in your own production data, grounded in the same numbers everyone else sees.

OptiPeople AI

The essential AI stack for your operation.

Simple for every team. Ready for advanced production use cases.

Chat

Your company's knowledge bank, one scan away at every machine.

Work instruction WI-114.pdf×

Ask Opti Assist…

Knowledge bankQuality check

Workflows

Build powerful AI automations.

Create work order···
Add node×
AgentCreate a new agent
ConditionBranch on a condition
LoopRepeat for each item
Web searchSearch the web
GuardrailModeration & checks
CodeRun custom code

Agents

Custom AI for recurring tasks.

  1. Searched folder

    Production reports
  2. Read 2 documents

    OEE-Report.xlsx Shift-Log.pdf
  3. Generating response

Integrations

Connects with the ERP systems you already run.

ERP & tools50+ integrations
SAP
D365
BC
NAV
ORA
NS
M
T

API

A public REST API to build on your data.

api.optipeople.dk

GET /v1/machines/42/oee

Authorization: Bearer •••••

{

"oee": 0.87,

"availability": 0.94,

"performance": 0.96

}

Turn insight into action

We help you get your orders produced.