BlogSpecial orders4 min read

Testing a status map change before your team sees it

Use a draft, realistic order tests, and a deliberate publish to catch the wrong move before it sends the wrong message.

The OrderPilot team·

A wood-finish sample fills the foreground while Chip tests a drawer in a warmly lit workshop at dusk.

Friday's change was meant to tell customers when their sofas shipped. On Saturday morning, forty customers whose furniture had only reached the warehouse receive “Your order is on its way.” In this invented example, the connection works exactly as written. It was written for the wrong event.

Rehearse the change against orders before publishing it. OrderPilot keeps a draft map separate from the published map, provides Test on an order, and preserves published versions. That gives your team a chance to catch a wrong destination or message while it is still a proposed process.

Keep editing in the draft

Map edits go into the draft. Orders continue to follow the published map until an authorized person publishes the change. Use that separation to agree what the connection should do, including its conditions, priority, and customer email. Name the expected result before running the test. “A partial receipt should remain partial” is useful. “Let's see what happens” is an enjoyable approach to rearranging a lamp display and a poor acceptance test for customer messages.

The status-map guide explains the building blocks. For a change to an existing process, concentrate on what differs from the version the team is following now.

Test orders with different reasons to wait

Test on an order reads the order's facts and shows which connection would be chosen and where the order would go. It does not move the order or send its customer email. You can test the present facts or a supported event scenario without performing that event on the order.

Use this suggested set of cases:

Sample orderExpected result to write down
Unsigned quoteA move requiring the current signature must wait
PO sent, acknowledgment outstandingSending must not stand in for a staff judgment
Partly received room orderPartial receipt must not claim that all goods are ready

Compare the result with your written expectation. Read a refusal or waiting reason as carefully as a successful move. If the result is wrong, inspect the event, conditions, and priority before editing again. The automatic connections guide helps distinguish the facts the system records.

Review the actions separately from the destination

A test of selection does not replace reading the email that a live move would send. Review the destination status's message and the connection's Send the status's email choice. Look at staff notifications, tags, and notes too.

Ask whether “on its way” means coming to the store or traveling to the customer's home. Check which line quantities justify readiness. The difference is easy to understand in a test case and expensive to explain after the wrong message leaves.

Staff with the required Orders settings permission can edit and publish the map. Others can see the map in a read-only form where allowed; seeing a card does not grant publishing authority. Testing also respects which orders the person can view.

Coordinate editors and publish deliberately

If two people edit the draft, OrderPilot refuses a stale write when the draft has changed elsewhere. Read the latest version and make the intended change again against it. Coordinate who is publishing so a colleague's valid edit is not overlooked during review.

Publish checks the map, including loops that would keep firing. It also offers to check open orders now. Review that choice deliberately: existing orders can already contain facts that match the changed connections. An order with a hand-picked status holds until something read by its connections changes. Include that case if your store uses manual exceptions. Publication is a process decision, not proof that every order should move immediately.

Restore rules without mistaking that for undoing outcomes

Version history in the map's menu lists published versions. Open an older version read-only, then Restore to draft if you want to start from it. Review the restored draft and publish it when ready. A restore is also refused if the draft changed elsewhere. Restoring a map does not retract emails or reverse physical deliveries. If a live connection has already produced a wrong outcome, inspect the affected order and communication, correct the record, and contact the customer where needed. The activity-history guide explains the evidence available for that review.

Leave with a short publishing checklist

Before publishing, have the process owner complete these checks:

  1. Test the different order situations and compare them with written expectations.
  2. Read every customer email the changed connections can send.
  3. Check staff-step conditions, permissions, and priority.
  4. Tell the team what changes and who owns the resulting work.
  5. Publish during a quiet period with someone available to inspect the outcome.
  6. Review the affected orders' Activity history after the first live moves.

Activity history shows status changes and their triggers, so the review can follow what actually happened. Finish by updating your written store process to match the published map.

Give your team the tools they deserve

See what changes when every custom order lives in one place, from the showroom floor to your customer’s front door.