Timesheet and rostering apps.
Push normalised hours into a draft pay run, watch myaccountant compute PAYG and Super Guarantee, then hand the finalised pay run to the ATO. The ingestion endpoint is idempotent, resubmit the full timesheet whenever your source of truth changes and the pay run resynchronises without duplicates.