No, there’s usually a 24-hour window before the home start policy becomes active.
If you find yourself having to buy this cover because your car won’t start at home, you’ll need to pay more for instant cover than if you’d already taken it out beforehand.