All blogs / Software / engineering practice
Recall.ai
Get transcripts, recordings, and metadata from Zoom, Google Meet, Teams, and more. Meeting Bot API, Desktop SDK, and Calendar API with 99.9% SLA.
- Posts
- 249 from 4 Jun 2021 to 16 Oct 2026
- Posting
- weekly (32 in the last year)
- Kind
- company blog
- Also at
- https://recall.ai/blog
2026 28
- Recall.ai Blog
- Acoustic echo cancellation in desktop meeting recording | Recall.ai Blog
- How to build an AI voice agent for meetings | Recall.ai Blog
- Terms of Use
- How to build an AI interview assistant | Recall.ai Blog
- How to build a recorder for telehealth | Recall.ai Blog
- How to automatically record calendar events with custom scheduling logic | Recall.ai Blog
- How to sync calendar data into your app with Recall.ai's most basic Calendar API | Recall.ai Blog
- How to build a CRM for wealth management | Recall.ai Blog
- Multilingual transcription: Code-switching and language identification | Recall.ai Blog
- AVFoundation: A breakdown of how to choose the right APIs | Recall.ai Blog
- Core Audio Taps: A deep-dive into the latest version | Recall.ai Blog
- How to use ScreenCaptureKit to capture microphone and meeting audio | Recall.ai Blog
- Explaining the Zoom App Submission Process | Recall.ai Blog
- How developers can get low-latency transcripts | Recall.ai Blog
- Granola AI alternatives: Breakdown of open source options | Recall.ai Blog
- How I built a botless recorder for meetings from scratch | Recall.ai Blog
- How to get access to system audio on macOS | Recall.ai Blog
- Exploring macOS screen capture APIs and recording approaches | Recall.ai Blog
- How to get transcripts from Microsoft Teams programmatically | Recall.ai Blog
- How to build a desktop recording app | Recall.ai Blog
- How to record Microsoft Teams meetings | Recall.ai Blog
- New Recall.ai Pricing for 2026: $0.50 per Hour of Meeting Recording | Recall.ai Blog
- How to join a Zoom meeting using the Zoom Meeting SDK | Recall.ai Blog
- Recall.ai Master Subscription Agreement
- Microsoft Teams open source bot | Recall.ai Blog
- Open source Microsoft Teams recording software | Recall.ai Blog
- Is there open source Google Meet recording software? | Recall.ai Blog
2025 42
- How to join Zoom using Puppeteer | Recall.ai Blog
- How to pick a meeting note taker | Recall.ai Blog
- How to build a meeting notetaker | Recall.ai Blog
- How to build a Chrome recording extension using tabCapture API | Recall.ai Blog
- How often should I expect to receive the Zoom recording completed webhook for a single meeting? | Recall.ai Blog
- How do I sync audio and video when processing raw audio/video from the Zoom SDK? | Recall.ai Blog
- How do I track participants across Zoom breakout rooms? | Recall.ai Blog
- Fixing DLL warnings in the Zoom Windows Meeting SDK | Recall.ai Blog
- Can I identify meeting participants by email on Zoom? | Recall.ai Blog
- Debugging issues with automatic cloud recording | Recall.ai Blog
- Encoding raw video from the Zoom SDK to MP4 | Recall.ai Blog
- Handling crashes in the Zoom Windows Meeting SDK | Recall.ai Blog
- Encoding raw video frames from the Zoom SDK to JPEG | Recall.ai Blog
- Applying account-level settings to meetings created via the Zoom API | Recall.ai Blog
- Can I access gallery view video on the Linux SDK? | Recall.ai Blog
- How to access the Zoom Archive Files API | Recall.ai Blog
- How to resolve permissions errors with the Zoom Users API | Recall.ai Blog
- How to track participant name changes in breakout rooms | Recall.ai Blog
- How to build a meeting bot | Recall.ai Blog
- How to capture Zoom audio and video with a meeting bot | Recall.ai Blog
- How to receive raw video from the Zoom SDK | Recall.ai Blog
- How to build a Zoom notetaker | Recall.ai Blog
- How to manage ZAK Tokens for Zoom bots | Recall.ai Blog
- Can I access raw audio data using the Zoom Web SDK? | Recall.ai Blog
- How to access raw data in the Zoom Meeting SDK | Recall.ai Blog
- How to keep audio and video in sync with raw data from the Zoom Meeting SDK on Linux | Recall.ai Blog
- How to subscribe to raw audio from the meeting sdk? | Recall.ai Blog
- How to get transcripts from Zoom | Recall.ai Blog
- How to build a Microsoft Teams Bot | Recall.ai Blog
- How to Access Live Transcription Data from Zoom Web SDK (Component View) | Recall.ai Blog
- How to download Zoom Cloud Recordings in bulk | Recall.ai Blog
- How to set recording to audio-only per meeting | Recall.ai Blog
- How to get separate audio channels for each user (rtmp) | Recall.ai Blog
- How to build a Zoom bot from scratch | Recall.ai Blog
- How to get recordings from Zoom programmatically | Recall.ai Blog
- How can I allow multiple users to test my Zoom OAuth app in development mode? | Recall.ai Blog
- Is the meeting_live_stream_interface.h available for the Zoom Meeting SDK on Linux? | Recall.ai Blog
- Is it possible to get recordings for an entire Zoom team to Zapier? | Recall.ai Blog
- How to Get a Recording from Google Meet | Recall.ai Blog
- How to get Google Meet transcripts programmatically | Recall.ai Blog
- How to Build a Google Meet Recording Bot from Scratch | Recall.ai Blog
- PDEATHSIG is almost never what you want | Recall.ai Blog
2024 10
- Cronofy and Recall.ai Integration | Recall.ai Blog
- Launching Output Media | Recall.ai Blog
- How WebSockets cost us $1M on our AWS bill | Recall.ai Blog
- Debugging Audio Artifacts Caused by... a Serial Port? | Recall.ai Blog
- Meeting Action Items API: How to Extract Action Items from Meetings with Recall.ai | Recall.ai Blog
- Announcing our $10M Series A | Recall.ai Blog
- Announcing the Recall.ai and Speechmatics Integration | Recall.ai Blog
- Encountering Hyrum's Law in the Wild | Recall.ai Blog
- 7 APIs to get Zoom transcripts: A comprehensive guide | Recall.ai Blog
- How to integrate with Otter.ai | Recall.ai Blog
2023 8
- How to fix Zoom Web SDK error “Already has other meetings in progress”? | Recall.ai Blog
- How to fix a Zoom bot that is intermittently stuck in the “Joining” state? | Recall.ai Blog
- How to send raw video data into Zoom? | Recall.ai Blog
- How to determine if audio is connected on the Zoom Web SDK? | Recall.ai Blog
- How to access audio streams in the Zoom Web SDK? | Recall.ai Blog
- How to receive multilingual meeting transcription with the Recall.ai and Gladia integration | Recall.ai Blog
- 5 Ways to Request Recording Consent with Meeting Bots | Recall.ai Blog
- How to live stream the video from Zoom, Microsoft Teams, and Google Meet video conferences | Recall.ai Blog
2022 7
- Announcing our $2.7M Seed Round | Recall.ai Blog
- How Long Should Bots Wait in Waiting Rooms? | Recall.ai Blog
- Create a Google Meet Programmatically | Recall.ai Blog
- Dockerfile Centric Development | Recall.ai Blog
- Announcing our Partnership with Deepgram | Recall.ai Blog
- How to Convert Zoom Raw Data into PNG and MP4 | Recall.ai Blog
- 5 Ways to Capture Audio and Video from Zoom | Recall.ai Blog
2021 1
Undated 153
- Learn more
- Learn more
- Learn more
- Coming Soon
- meeting data
- Notetaker APIexample
- Speaker Diarization APIexample
- AI Agent APIexample
- Local Recording APIexample
- Google Meet Bot APIexample
- Microsoft Teams Bot APIexample
- Zoom Meeting Bot APIexample
- Conversational Agent APIexample
- Google Meet Recording APIexample
- Microsoft Teams Recording APIexample
- Zoom Meeting Recording APIexample
- Compliance Recording APIexample
- Meeting Recording APIexample
- Google Meet Transcription APIexample
- Microsoft Teams Transcription APIexample
- Zoom Meeting Transcription APIexample
- Meeting Transcription APIexample
- Recall.ai + AssemblyAI
- Recall.ai + Deepgram
- Recall.ai + Gladia
- Recall.ai Partners
- Redirect
- Recall.ai + Rev
- Recall.ai + Speechmatics
- Book a Demo
- Talk To Sales
- Recall.ai Desktop SDK Demo
- Careers
- Pricing
- Recall.ai vs Nylas Notetaker
- Sign up
- Customers
- Transcription API
- Recall.ai Competitors and Alternatives: 2026 Benchmark
- Recall.ai vs Attendee
- Recall.ai vs MeetingBaas
- Recall.ai vs Skribby
- Automate Meeting Notes
- Products | Recall.ai Meeting Recording Products
- Automate Interview Scorecards
- Build a notetaker for financial advisors
- Build a tool for 1:1 meeting insights
- Sales Conversation Intelligence
- Build an AI scribe
- Startup Program
- Automatically Create Tickets From Meetings
- Record Virtual Depositions
- Book rtms demo
- RTMS Comparison: Recall.ai vs Zoom
- Postgres listen notify does not scale
- Postgres locks do not scale
- Postgres postmaster does not scale
- Puppeteer google meet bot
- Puppeteer microsoft teams bot
- Real time transcription api providers 2026
- Recall ai and rev partner to empower developers to work with meeting data
- Recall ai and zoom announce real time data partnership
- Recall ai announces participant emails
- Recall ai is officially hipaa compliant
- Recall ai partners with symbl ai to add conversation intelligence to voice and video apps
- Recall ai series b the api for meeting recording
- Recall announces official partnership with assembly ai
- Recording meetings without a local recording token
- Resolving intermittent errors while downloading zoom transcripts
- Resolving web sdk local recording errors
- Speaker diarization
- Speaker labels and names explained
- The fix for a segfault that never shipped
- Top reasons to build a meeting bot into your product
- Tracking persistent zoom meeting ids for participants who leave and rejoin
- Tracking zoom meetings when using zoom pmi
- Understanding zoom rtms behavior and its constraints
- What happens after submitting a zoom app for review and can multiple users log in once it s approved
- What is a meeting bot
- What is a zoom access key zak token
- What is the google meet media api
- What is zoom rtms
- Why are waiting rooms causing issues with the zoom web meeting sdk
- Why arent transcription webhooks firing for my zoom meetings
- Why cant i send shared screen frames
- Why cant my bot join meetings hosted by people outside of my zoom organization
- Why is my zoom recording completed webhook so delayed
- Why isnt the recording completed webhook firing when stopping recordings mid call
- Why some zoom api scopes are only available in certain app types
- Why zoom sdk error 8 occurs with development credentials
- Zoom app domain verification
- Zoom app oauth redirect url requirement
- Zoom bot automatic recording
- Zoom bot skip waiting room
- Zoom dev forum
- Zoom dev forum can a bot join a specific breakout room
- Zoom dev forum figure out if recording was enabled
- Zoom dev forum how can i get a zoom bot to automatically join meetings
- Zoom dev forum how to get participants from meeting in real time
- Zoom dev forum how to modify streaming quality
- Zoom dev forum how to send and receive chat messages with the zoom meeting sdk
- Zoom dev forum participant tracking
- Zoom dev forum recording does not exist
- Zoom dev forum transcript completed not firing
- Zoom dev forum what are best practices for implementing ai transcription and translation in zoom meetings
- Zoom join tokens for local recording
- Zoom obf
- Zoom recording software open source
- Zoom rtmp live streaming integration pros and cons
- Zoom sdk ai voice agent
- Zoom sdk compliance requirements
- Zoom sdk credentials
- Zoom sdk debugging video capture
- Zoom sdk docker issues
- Zoom sdk joining meetings without passcodes
- Zoom sdk joining registration required meetings
- Zoom sdk missing transcription webhooks
- Zoom sdk receiving video streams
- Zoom sdk recording permissions
- Zoom sdk retrieving participant names
- Zoom sdk sending chat messages
- Zoom sdk streaming video to meeting
- Zoom sdk suppressing consent prompt
- Zoom sdk webhook not firing
- Zoom signature invalid
- Affinity
- Allego
- Apollo
- Attention
- Brighthire
- Circle medical
- Claap
- Clarify
- Clickup
- Fellow
- Filevine
- Fyxer
- Grain
- Heysam
- Incident io
- Jiminny
- Mem ai
- Mindtickle
- Mixmax
- Modjo
- Revenue
- Rootly
- Saleseq
- Sybill
- Timeos
- Updateai
- Validia
- Verbal