Как общаться с клиентом?
Программист не должен общаться с клиентом, это работа менеджера.
Этому вас могут научить за пару месяцев в любом колл-центре. Если у вас в компании нет человека, способного провести обучение по тому, как выкручиваться в разных ситуациях, культуре речи и т.п. То проще отказаться от этой затеи, мотивируя тем, что можете только навредить общему делу.