Zoom offers this feature, but you have to not-pay for it.
That said, nothing wrong with 30 minute meetings. In my previous analyst stint we tried to default to that--especially for non-clients. Didn't need all the throat-clearing stuff and industry background that we knew perfectly well.