Nice to know about Recall!
Right now we handle all of our recordings internally, since having a bot join our calls is a dealbreaker, but it is something that i'm going to take a closer look at. Your product is very interesting for our problem domain, but having a bot join our calls is a big no.
About the compliance recording:
Microsoft teams allows for two modes of call recording (https://learn.microsoft.com/en-us/microsoftteams/teams-recor...):
- Convenience recording- an ad-hoc recording of a call or meeting that a user starts and manages. For an overview of convenience recording, see Overview- Recording and transcription for Teams meetings and calls. -> This requires a bot to join the call
- Compliance recording-calls and meetings that are automatically recorded without user intervention and owned by the company, using a third-party solution. -> This does not require a bot to join the call. The audio is streamed directly to the server, no bot required.
It is somewhat painful to roll your own compliance recording bot without a third-party, but it is possible (even if badly documented).