Optional / Migration

Migration import card

Lets the tenant bring their existing customers, vehicles, invoices and parts into Mufflermen — Illawarra TB is moving off MYOB AccountRight.

Production answer

Migration import card is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Migration import card states
Generative search brief

Migration import card: Lets the tenant bring their existing customers, vehicles, invoices and parts into Mufflermen — Illawarra TB is moving off MYOB AccountRight.

State 1 · Idle — MYOB selected, ready to start
Optional · Migration

Bring your MYOB history with you

We'll pull customers, vehicle records, invoice history and the parts catalogue into Mufflermen. The import keeps your audit trail intact.

Customers
1,842
Vehicles
2,104
Invoices
5,612
Parts
318
Idle
State 2 · Running — mid-import, ~72% through
Optional · Migration

Importing 5,612 invoices from MYOB

Hermes is fanning out across customers, vehicles and invoices in parallel. You can keep using the rest of the workshop in the meantime.

Customers
1,842
Vehicles
2,104
Invoices
5,612
Parts
318
Migration Importing72%
Importing
State 3 · Failed — token expired mid-flight
Optional · Migration

MYOB import failed

The MYOB API rejected the request at row 4,128. Looks like the API token expired mid-flight. Rotate it from MYOB and Hermes will resume from where it left off.

Customers
1,842
Vehicles
2,104
Invoices
5,612
Parts
318
Migration Failed64%

MYOB · 401 Unauthorized — token expired at row 4,128 of 5,612. No data was lost — Hermes can resume after you rotate the token.

Failed