Use conditional access and a compliance policy that requires device encryption.
Also, review https://msendpointmgr.com/2019/10/31/silently-enable-bitlocker-for-hybrid-azure-ad-joined-devices-using-windows-autopilot/ to see how to enable it silently.