We combine the observable-based formalism (KMOC), the analytic properties of the scattering amplitude, generalised unitarity and the heavy-mass expansion with a newly introduced IBP reduction for Fourier integrals, to provide an efficient framework for computing scattering waveforms. We apply this framework to the scattering of two charged massive bodies in classical electrodynamics. Our work paves the way for the computation of the analytic one-loop waveform in General Relativity.