# recall.ai > AI-optimized mirror of recall.ai containing 50 pages totalling 105,187 words of clean markdown content, structured data, and semantic HTML. Original source: https://recall.ai/. Last updated: 2026-05-01T14:25:00.815Z. Each page is available as HTML (with JSON-LD structured data) and Markdown (text-only, ideal for LLMs and RAG). ## Homepage - [site-root.html](/site-root.html) (1 words) ## Articles & Blog Posts - [**Privacy Policy**](/privacy/index.html) (1,785 words) - [blog/recall-ai-and-rev-partner-to-empower-developers-to-work-with-meeting-data.html](/blog/recall-ai-and-rev-partner-to-empower-developers-to-work-with-meeting-data.html) (1 words) - [terms-of-use/index.html](/terms-of-use/index.html) (1 words) - [Launching Output Media](/blog/launching-output-media/index.html): Recall.ai bots can now generate and stream low-latency audio and video directly into a video conference. Easily build live, interactive AI agents. (1,211 words) - [product/calendar-integration-api/index.html](/product/calendar-integration-api/index.html) (1 words) - [product/notetaker-api/index.html](/product/notetaker-api/index.html) (1 words) - [Recall.ai is Officially HIPAA Compliant](/blog/recall-ai-is-officially-hipaa-compliant/index.html): Recall.ai is HIPAA compliant, which means that companies can now use Recall to securely capture conversations that contain protected health information (PHI). (1,108 words) - [blog/accessing-real-time-transcription-api/index.html](/blog/accessing-real-time-transcription-api/index.html) (1 words) - [product/google-meet-recording-api/index.html](/product/google-meet-recording-api/index.html) (1 words) - [Slack Huddles API](/product/slack-huddles-api/index.html): Recall.ai provides a Slack Huddles API to get recordings, transcripts and metadata from Slack Huddles and other video conferencing platforms like Zoom, Google Meet, Microsoft Teams, and more. (646 words) - [Mobile Recording SDK. Launching Soon.](/product/mobile-recording-sdk/index.html): Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE. (110 words) - [Microsoft Teams Recording API](/product/microsoft-teams-recording-api/index.html): Recall.ai provides a Microsoft Teams Recording API to get real-time and post-call audio and video as well as transcription and metadata from video conferencing platforms. Expands instantly to Zoom, Google Meet, Slack Huddles, and more. (1,115 words) - [Meeting Recording API](/product/meeting-recording-api/index.html): Recall.ai provides a Meeting Recording API to get real-time and post-call transcripts, recordings, and metadata from video conferencing platforms like Zoom, Google Meet, Microsoft Teams, and more. (1,028 words) - [New Recall.ai Pricing for 2026: $0.50 per Hour of Meeting Recording](/blog/new-recall-ai-pricing-for-2026/index.html): A guide to Recall.ai's updated pricing: Lowering prices to $0.50 per recording hour, removing platform fees, and more. (1,708 words) - [Desktop Recording SDK](/product/desktop-recording-sdk/index.html): An SDK to build on-device recording for Zoom, Google Meet, Microsoft Teams, Slack Huddles and in-person meetings. No meeting bots. (1,004 words) - [Zoom's real-time transcription API](/blog/zoom-real-time-transcription-api/index.html): What is the best way to receive a streaming transcript from Zoom? Here are 4 ways. (1,400 words) - [How ClickUp uses Recall.ai](/customers/index.html): Hear stories from Recall.ai customers. (1,159 words) - [Google Meet Transcription API](/product/google-meet-transcription-api/index.html): Recall.ai provides a Google Meet Transcription API to get real-time and post-call transcripts as well as recordings, and metadata from video conferencing platforms. (1,222 words) - [Zoom Transcription API](/product/zoom-transcription-api/index.html): Recall.ai provides a Zoom Transcription API to get real-time and post-call transcripts as well as recordings, and metadata from video conferencing platforms. (1,129 words) - [Recall.ai Announces Participant Emails](/blog/recall-ai-announces-participant-emails/index.html): Recall.ai now provides participant emails for meetings for precise speaker identification, with a video demo and real examples of how it works., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (1,492 words) - [How to receive multilingual meeting transcription with the Recall.ai and Gladia integration](/blog/how-to-receive-multilingual-meeting-transcription-with-the-recall-ai-and-gladia-integration.html): Announcing our partnership with Gladia, plus a short tutorial on how to use it. (1,513 words) - [Announcing our $10M Series A](/blog/announcing-our-10m-series-a/index.html): Recall.ai has raised a $10M Series A! (1,486 words) - [Microsoft Teams Meeting Bot API](/product/meeting-bot-api/microsoft-teams/index.html): Recall.ai provides a Microsoft Teams Meeting Bot API to get recordings, transcripts and metadata. (923 words) - [Speaker Diarization API](/product/speaker-diarization-api/index.html): Recall.ai provides a Speaker Diarization API to get diarized transcripts, otherwise known as transcripts with speaker labels, and other data from video conferencing platforms like Zoom, Google Meet, Microsoft Teams, Slack Huddles, and more., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (925 words) - [Announcing the Recall.ai and Speechmatics Integration](/blog/announcing-the-recall-ai-and-speechmatics-integration.html) (1,335 words) - [Why can't my bot join meetings hosted by people outside of my Zoom organization?](/blog/why-cant-my-bot-join-meetings-hosted-by-people-outside-of-my-zoom-organization.html) (1,346 words) - [Capturing Meeting Recordings and Transcripts Without Bots](/blog/desktop-recording-sdk/index.html): Built to simplify capturing meeting data, this SDK allows you to get the recording, transcript and metadata directly within your desktop app — without the need for bots. (1,378 words) - [Announcing our $2.7M Seed Round](/blog/announcing-our-2-7m-seed-round/index.html): Recall.ai has raised $2.7 million to build Plaid for voice and video. (1,421 words) - [Recall.ai + Grain Case Study](/customers/grain/index.html): "Bots are expensive, they're hard to build. Focus your time and effort on what you're experts at." (1,454 words) - [Cronofy and Recall.ai Integration Simplifies Scheduling and Meeting Data at Scale](/blog/cronofy-and-recall-ai-integration/index.html): Through our native integration, now you can use Cronofy’s streamlined scheduling for your Recall.ai powered meeting bots without writing any extra code. (1,587 words) - [How to track participants during the meeting via the Zoom API](/blog/zoom-dev-forum-participant-tracking/index.html) (1,151 words) - [Transcribe meetings with the Recall.ai + Speechmatics Integration](/partners/speechmatics/index.html) (282 words) - [Introduction](/sitemap-xml.html) (230 words) - [How Circle Medical uses Recall.ai](/customers/circle-medical/index.html): How Circle Medical uses Recall.ai (158 words) - [How to build a Zoom bot from scratch](/blog/how-to-build-a-zoom-bot/index.html): A technical guide on how to build a zoom bot with an open-source repo using browser automation. Covers joining calls, scraping captions, architecture, debugging, and scaling., In this video, I demonstrate a Zoom bot that I built from scratch, which can join meetings, wait in the waiting room, and scrape captions in real time for transcription. Once admitted, the bot populates these captions in a web app, allowing us to see live updates. We can utilize the transcriptions for various purposes, like summarizing the meeting or querying an LLM about the conversation. I invite you to watch the bot in action as it joins the meeting and starts capturing the captions. Your feedback on this tool would be greatly appreciated!, In this video, I demonstrate what the bot sees and does when it's invited to a Zoom call. After clicking the Invite Bot button, the bot quickly enters the meeting, mutes its audio, turns off its video, and waits in the waiting room. Once admitted, I show how the bot captures and transcribes the meeting captions, despite some pop-ups that may obstruct the view. This visual insight is particularly useful for debugging and development purposes. I encourage you to consider how this functionality can enhance our meeting experiences., In this video, I demonstrate how easy it is to build a ZoomBot using the recall.ai API compared to creating one from scratch. I've set up a simple server with a sendBot endpoint that allows the bot to pull captions directly from the Zoom client, providing real-time transcription without any additional cost. The bot also captures audio, video, and participant metadata, enhancing its functionality. I encourage you to explore this streamlined approach and consider implementing it in your own projects. Please let me know if you have any questions or need further assistance! (6,777 words) - [How to build a meeting notetaker](/blog/how-to-build-a-meeting-notetaker/index.html): Build a cross-platform meeting notetaker that joins Zoom, Google Meet, Microsoft Teams, Webex and more. The notetaker captures transcripts, passes them to a LLM for summarization and action item creation and sends the action items to your app. (5,130 words) - [What is Zoom RTMS?](/blog/what-is-zoom-rtms/index.html): Learn how Zoom RTMS works, what live meeting data it unlocks, and how it compares to REST APIs, bots, and Recall.ai so you can choose the right real-time capture approach for your product. (4,009 words) - [Speaker Diarization: What it is and how to get diarized transcripts](/blog/speaker-diarization/index.html): Learn what speaker diarization is, how it works, and how developers generate diarized transcripts for applications. Explore common approaches, accuracy challenges, and implementation options., In this video, I demonstrate how the active speaker feature works during our discussions. You’ll see that only one person is highlighted as the active speaker, which helps maintain clarity in our conversations. I also illustrate how overlapping speech is managed, ensuring that communication remains effective. Please pay attention to this feature as it will enhance our collaborative efforts moving forward. Thanks for watching! (3,554 words) - [How to build a meeting bot](/blog/how-to-build-a-meeting-bot/index.html): Build a cross-platform meeting bot that joins Zoom, Google Meet, Microsoft Teams, Webex and more, streams real-time transcripts and media, retrieves recordings, processes data into insights, and can output video or audio back into meetings. (9,400 words) - [What is the Google Meet Media API?](/blog/what-is-the-google-meet-media-api/index.html): A technical primer on what the Google Meet Media API is. Including use cases, technical requirements, constraints, integration overview, and a comparison guide between Google Meet REST API, Google Meet Media API, and Recall.ai. (4,015 words) - [Postgres LISTEN/NOTIFY does not scale](/blog/postgres-listen-notify-does-not-scale/index.html) (3,049 words) - [7 APIs to get Zoom transcripts: A comprehensive guide](/blog/7-apis-to-get-zoom-transcripts-a-comprehensive-guide.html) (6,452 words) - [Zoom Cloud Recording API: Transcript Tutorial, Common Pitfalls, and Workarounds](/blog/zoom-transcript-api/index.html) (4,467 words) - [The Recall.ai Blog](/blog/index.html): Explore Recall.ai's blog for developer resources, announcements, and insights on meeting data from Zoom, Google Meet, Microsoft Teams, and more. (3,477 words) - [How to get transcripts from Zoom](/blog/how-to-get-transcripts-from-zoom/index.html): A step-by-step guide to getting transcripts from Zoom by sending a bot into meetings, capturing both real-time and post-call transcripts through a minimal backend., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (4,033 words) - [How to build a Zoom notetaker](/blog/how-to-build-a-zoom-notetaker/index.html): Learn how to build a Zoom notetaker that joins calls, records and transcribes meetings, and generates AI-powered summaries using Recall.ai., In this video, I provide a quick demo of the Zoom Notetaker I built, which I’ll be discussing further in my article. The application, called Recall AI Meeting Notes, summarizes various meetings I've had, making it easier to keep track of important discussions. I encourage you to check it out and see how it can enhance your note-taking experience. Stay tuned for more details in the upcoming article! (3,883 words) - [How to build a Microsoft Teams Bot](/blog/how-to-build-a-microsoft-teams-bot/index.html): Learn how to build a Microsoft Teams bot that joins meetings, enables captions, and streams transcripts in real time. Includes code samples, architecture, and lessons learned., Hey everyone, I'm Jerry, a developer experience engineer at Recall.ai. In this video, I’m excited to introduce our new open-source Microsoft Teams meeting bot repository, which allows you to quickly set up a bot to join any Microsoft Teams meetings and pull captions from them. This tool is designed to enhance your meeting experience by providing easy access to captions. I encourage you to check out the repository and start using the bot for your meetings. Let’s make our meetings more productive together! (5,376 words) - [How to get Google Meet transcripts programmatically](/blog/how-to-get-transcripts-from-google-meet-developer-edition.html): A complete breakdown of Google Meet transcription methods that explores bots, extensions, APIs, and desktop apps with demos, example code, real-world testing, and detailed trade-offs that include accuracy, latency, cost, and complexity., In this video, I demonstrate how to use live captions in different languages during meetings. I initially set the meeting language to Italian and then switched the captions to English. I highlight the importance of ensuring that the captions accurately reflect the spoken language, especially when switching between languages. Please take note of how to set up your captions for future meetings to enhance communication., Use Loom to record quick videos of your screen and cam. Explain anything clearly and easily – and skip the meeting. An essential tool for hybrid workplaces. (6,278 words) - [Understanding Zoom RTMS Behavior and Its Constraints](/blog/understanding-zoom-rtms-behavior-and-its-constraints.html): This article walks through how Zoom RTMS behaves in real meetings, including the settings and permissions that control when it starts, pauses, or stops. It helps product teams plan for the full range of scenarios users may encounter. (3,974 words) ## Resources - [Full Page Index](/index.html): Browse all cached pages with rich metadata - [About This Cache](/content/about.html): Methodology, technical details, and usage guidelines - [XML Sitemap](/content/sitemap.xml): Machine-readable sitemap for crawler discovery - [Robots.txt](/content/robots.txt): Crawler directives