How to diagnose Jeep Grand Cherokee heater problem

The engine does warm up. I’m beginning to have hope this is as simple as adding coolant and air bleeding. Thanks.