NMR Automation involves using programs like ChenoMX, Bayesil and NMRlib to automate the processing, profiling and identification of compounds from NMR spectra. ChenoMX is used to preprocess raw NMR data, profile identified compounds and build compound libraries. Bayesil and NMRlib then use these libraries to automatically process and identify compounds in spectra with minimal human input. This automation saves significant time over manual processing while improving consistency and reducing errors.