Having a lot of YouTube videos on your company's YouTube channel can full remove the need for sales calls, and even an entire sales team.
Each video nurtures prospects, builds trust, handles objections, installs beliefs, and in general just sells them on you and your offer.