Workflows
A workflow is the list of steps a device goes through at the bench, and the settings for each step. Every station follows one. This guide explains the standard workflow, how an admin makes their own, and how reCore picks the workflow for each device.
In short
The short version
- 1Every device goes through a workflow: check-in, diagnostics, stress test, data wipe, manual tests and grading, quality gates, finish.
- 2Without changing anything, every station runs the standard workflow.
- 3To make your own, open Workflows in the dashboard, click New workflow and pick a starting point. Admins only.
- 4Switch steps on or off and set each one: which tests, how long the stress test runs, the wipe method, which labels print.
- 5Choose where it applies: a batch, a station, a device type, or your default.
- 6A failed step never blocks the device. The quality gates decide where it goes: ready, repair, hold, and so on.
What a workflow is
Think of a workflow as the route card that travels with a device. It says which steps the device gets, in which order, and how each step is set up. You can have several: a full refurbishment line, a wipe-only rig, a test-only bench.
The steps always run in this order. A workflow can switch any of them off, except check-in and finish.
| Step | What happens |
|---|---|
| Check-in | The station records the device and opens a session for it. Always runs. |
| Diagnostics | Automated hardware tests: processor, memory, drives, battery, ports, Wi-Fi and more. |
| Stress test | Runs the device under heavy load to find parts that fail when hot or busy. |
| Data wipe | Erases every drive in the device except the one the station started from. |
| Manual tests and grading | What a person does at the device: screen, keyboard, trackpad, camera, sound and ports, then the cosmetic grade. |
| Quality gates | Decides where the device goes when it is finished: ready, repair, parts, recycle or hold. |
| Finish | Prints the workflow's labels, sends the results and closes the session. Always runs. |
The editor also lists OS imaging. Stations can't install images yet, so its switch stays locked. You can prepare its settings now.
At the station, the step bar at the top shows the workflow's name, where it came from (for example From the batch or For this station), and a button for the next step. Processing a device walks through it.
The standard workflow
Every organisation starts with the standard workflow. In the dashboard it is the built-in System Default: Full ITAD Triage. A technician starts each step. It has:
- Diagnostics: every automated test. The battery test warns below 80% health.
- Stress test: 10 minutes in total, on the processor and memory.
- Data wipe: method Automatic, the strongest method each drive supports.
- Manual tests and grading: every manual test, after the automatic steps, then grading.
- Quality gates: the basic gates. A failed wipe puts the device on hold. A failed test sends it to repair. Everything else is ready.
- Finish: no labels print automatically. Technicians can still print any label by hand.
Changing workflows is an add-on
Making your own workflows, and choosing one per batch, station or device type, needs the Configurable Workflows add-on. The Workflows page shows Start trial or Subscribe when you don't have it. Without it, every station runs the standard workflow. Your saved workflows and rules are kept, and apply again when the add-on is active.
Create or change a workflow
Admins only. Anyone can view.
- 1In the dashboard, open Workflows (under Processing).
- 2Click New workflow and pick a starting point: Full process (diagnostics, stress test, wipe and grading), Wiping station (wipes every drive on its own from power-on), or Test only (diagnostics, a longer stress test and grading, nothing wiped).
- 3Give it a Name and, if you like, a Description.
- 4Choose How it runs (see below).
- 5Click each step in the list on the left. Switch it on or off with Run …, and set its options.
- 6Click Create workflow. For an existing one, the button is Save changes.
Stations pick up a saved change within seconds. A device already being processed keeps the workflow it started with.
- The built-in workflows can't be changed. Click Use as a starting point to make your own copy.
- Your own workflows have Edit and Duplicate. Each card shows where it is used.
- A workflow that devices have already been processed under can't be deleted. It is kept as the record of what those devices went through.
- Use as my default makes it the workflow for every device that no batch, station or device-type rule covers.
Settings for each step
| Step | Setting | What it does |
|---|---|---|
| Diagnostics | Automated tests | Every test, or pick them. Suggested sets for Laptops, Desktops and Servers. The station leaves out tests a machine can't have: no Wi-Fi, Bluetooth, audio or camera test on a server. |
| Diagnostics | Minimum battery health | Below this the battery test warns. Under 60% it always fails. 0 turns the minimum off. |
| Stress test | What to stress | Processor, Memory, Drives. Each part runs on its own, one after another. |
| Stress test | Total time | One total, split between the parts. Each part gets at least a minute. |
| Stress test | Load and Temperature limit | How hard each part is pushed, and the temperature above which the test eases off. |
| Data wipe | Method | Automatic (recommended) picks the strongest method each drive supports. Or choose one method; drives that don't support it fail their wipe. |
| Data wipe | Clear BIOS locks | Briefly sleeps the machine to clear a BIOS lock, so more drives get a hardware erase. Turn off for machines that don't wake up by themselves. |
| Manual tests and grading | When | Before the automatic steps, while they run, or after them. |
| Manual tests and grading | Tests | Display, Keyboard, Trackpad, Camera, Sound and mic, Ports. |
| Manual tests and grading | By kind of machine | Which tests laptops, desktops, all-in-ones and servers get. One workflow handles a mixed batch. |
| Manual tests and grading | Grading | On or off. Which grading rules apply comes from the batch or your active grading profile, not the workflow. |
| Quality gates | Gates and Otherwise | Rules checked from the top when the device is finished. See below. |
| Finish | Labels | Up to five labels, printed in order when the device is finished. None unless you add one. |
| Finish | Scan a label before the unit leaves the bench | After the labels print, the station asks for one to be scanned with a USB barcode scanner. |
| Finish | Print the one-page device report | One A4 page with hardware, tests, grade, each drive's wipe and the outcome. |
| Finish | After an automatic run | Stay on, Shut down or Restart. |
Manual tests by kind of machine. By default a laptop gets every manual test. An all-in-one skips keyboard and trackpad. A desktop or server gets only ports, because its screen, keyboard and camera belong to the bench, not the unit. A test a machine doesn't get is recorded as "Not on this type of device", never as skipped. Tick a box in the table to change this, for example the display test on desktops that come with a monitor.
How thoroughly drives are erased is not a workflow setting. It follows your organisation's sanitization level, or the batch's. See Data wiping.
At the bottom of the editor, Coming later lists settings stations don't act on yet. They are shown read-only so nobody sets something that does nothing.
Technician-run or automatic
| How it runs | What the station does |
|---|---|
| The technician runs each step | The station shows the steps. The technician starts each one from the step bar. |
| Runs automatically | From power-on and sign-in, the station runs every step on its own. With grading on, it stops and waits for the grade. When done it shows "This PC is done". |
An automatic workflow with the wipe on erases drives without anyone pressing a button
Every station using it erases every drive it can see, except the one it started from, as soon as it is switched on, USB-connected drives included. The dashboard asks you to confirm. Only use it on stations meant for wiping.
- It starts once per power-on, when a technician signs in (or the station signs them in by itself).
- While it runs, the station's own buttons are greyed out. Stop hands the station back to the technician. Run again starts over once it has ended.
- The automatic run leaves out USB sticks and drives locked with a password. A technician can wipe a USB stick by hand on the Wipe screen.
- After the run, Shut down or Restart waits for a one-minute countdown. Anyone at the bench can press Stay on. It never switches off during a test or wipe.
- If you change a station's workflow to automatic while someone is signed in, the station offers Start now instead of starting by itself.
Which workflow a device gets
reCore checks these in order. The first match wins. The step bar on the station shows which one matched.
| Order | Match | Where you set it |
|---|---|---|
| 1 | The device's batch | Batches page (Workflow field), or Workflows > Where they apply. Both change the same thing: a batch has one workflow. |
| 2 | The station it is processed on | Authorized Clients (each station's workflow), or a station rule in Where they apply. |
| 3 | The batch a new device will join | For a device not yet in a batch: the open batch the technician is assigned to, or else your default intake batch, if that batch has a workflow. |
| 4 | The device type | A device-type rule in Where they apply: Laptop, Tablet, Desktop, All-in-One or Server. |
| 5 | Your default | The workflow with Use as my default switched on. |
| 6 | The standard workflow | Nothing else matched, or the add-on is off. |
- 1Open Workflows > Where they apply.
- 2Click Add rule. Under Devices in, pick A batch, A station or A device type, then the target and the workflow.
- 3Click Add rule. If two rules cover the same station or device type, the newer one wins.
- 4To check, use Which workflow will a device get? on the same tab. Pick a batch, station and device type, click Check, and it names the workflow and why.
A device type is worked out from what the machine reports about itself. The Laptop type covers machines that call themselves Laptop, Notebook, Portable or Convertible.
When a step fails
A failed step does not stop the device. A failed test, a failed stress test or a failed wipe is a result like any other. The device can still be finished, and the quality gates decide where it goes.
- Finishing waits for every step. The Finish device button stays disabled until each step the workflow has on is passed, failed or skipped. Hover it to see Still to do: ….
- Quality gates run when the device is finished, on the station, so they work offline. The station checks the gates from the top. The first that matches decides the outcome. A device that matches none gets the Otherwise outcome.
- Checks you can use: A wipe failed, No drive was wiped, A diagnostic test failed, A manual test failed, A manual test was skipped, The stress test failed, Battery health is below, The grade is at or below, A BIOS password is set.
- Outcomes each belong to one of five kinds: Ready, Repair, Parts, Recycle, Hold. Rename them or add your own (like "B2B resale") in the Outcomes tab.
- The outcome shows on the station, on the label and on the device in the dashboard. An admin can change it on the device page with Change outcome, giving a reason.
In an automatic run, failed tests don't stop the run: a faulty device still gets wiped. These do stop it:
- A step that can't start. The station shows the reason.
- Someone stopping the stress test.
- Any drive not wiped, including a drive locked with a password.
When the run stops, the technician takes over at the station and carries on by hand.
Want to set up your own process?
Start a reCore organisation and try workflows on your own devices.
Start free trial