An often used technique is the so-called Nulldurchgangsdetekor. It allows a consumer to an AC voltage to turn on if and when the AC voltage has a zero crossing. So that the inrush and starting current can be minimized.
Here links to the circuit concepts
Here you may find Circuit, Basics, Schematic Diagram and DIY Kit components for Nullspannng detector