It's surprisingly hard to get transcripts and recordings out of Zoom, Teams and Google Meet meetings.
The only API that had the features I needed (Recall.ai), charges $1000 / month minimum, so I decided to build my own. We're now processing thousands of hours of meetings each month and it works reliably. We also have a few features that let the bot interact with people in the meeting, in addition to recording it.
Agreed, it's gotten better since I started working on this 6 months ago. At that time, it was only Recall and MeetingBaaS and the latter didn't work when I tried to use it.
The only API that had the features I needed (Recall.ai), charges $1000 / month minimum, so I decided to build my own. We're now processing thousands of hours of meetings each month and it works reliably. We also have a few features that let the bot interact with people in the meeting, in addition to recording it.