Google Meet Bots: Recording Meetings

Learn how to record your Google Meet calls automatically.

Recording Your First Meeting

Once the integration is set up, you can start recording meetings in two ways:

Instant Recording

Start recording an ongoing meeting immediately:

  // Example of starting an immediate recording
  curl -X POST \
    https://charlybot.com/api/bot/ \
    -H "Authorization: Token YOUR_API_KEY" \
    -d '{
      "url": "meet.google.com/abc-defg-hij"
    }'
      

Retrieving Your Recordings

After a meeting is recorded, you can access it through the Charlybot dashboard or via API:

  // Retrieve recording information
  curl https://charlybot.com/api/bot/SESSION_ID/speaker_timeline/ \
    -H "Authorization: Token YOUR_API_KEY"
      

You can check the full API documentation here

Troubleshooting

Common issues and their solutions:

Authentication Failures

If you encounter authentication issues:

  • Ensure your Google Workspace was properly configured, you can check the Google Meet Login Setup guide for more information

Recording Failures

If recordings fail to start:

  • Verify the meeting URL is correct and accessible
  • Check that the meeting hasn't expired or been cancelled
  • Check that the meeting is not password protected or that the call administrator allowed the bot to join the call