I think that it's called "customer relations".
agreed, imo someone (the owner, or a representative) needs to make constant updates on where thigns stand, it's good business to keep customers happy... A lot of people have jumped ship and I see that as a huge problem.