I 75% agree :-) Sales (like public relations and many other things is mostly about relationships--at least unless it's basically a B2C numbers game but now we're more into marketing than sales). And it's probably more useful to default to that mindset than to assume that if you just have the right tech stack you'll never need to talk to anyone.
That said, you do probably want content marketing (e.g. a blog), emails, data of various sorts, etc. so it's not just about making personal connections--again depending upon the nature of the product.
That said, you do probably want content marketing (e.g. a blog), emails, data of various sorts, etc. so it's not just about making personal connections--again depending upon the nature of the product.