Meeting Metadata

Configure and retrieve meeting metadata like titles.

Recall.ai exposes metadata for a given meeting as media object on a recording.

Examples of meeting metadata include meeting title and unique identifiers, though the specific metadata available depends on the platform.

Configuration

To configure a bot to record meeting metadata, provide a meeting_metadata object in your Create Bot request's recording_config:

curl --request POST \
     --url https://us-west-2.recall.ai/api/v1/bot/ \
     --header "Authorization: $RECALLAI_API_KEY" \
     --header "accept: application/json" \
     --header "content-type: application/json" \
     --data '
{
  "meeting_url": "https://meet.google.com/gtt-vjsi-jhj",
  "recording_config": {
    "meeting_metadata": {}
  }
}
'

Retrieving Meeting Metadata

Platform Support

PlatformSupported?
Zoom✅
Google Meet⚠️Only works if: Bot is signed Bot is a participant on the calendar event * Calendar event's end time is in the future
Microsoft Teams❌
Cisco Webex❌

To retrieve meeting metadata for a recording, you can either:

📘

The conditions for populating meeting metadata vary by platform due to platform-level limitations.

If you are using the calendar integration, you should instead retrieve the calendar title via:

  • Calendar v1: use the calendar meeting's title field

  • Calendar v2: use the raw field to get the calendar title

Google Meets

The Google Meet meeting title will only be populated if the bot is signed in and the bots email on the calendar meeting invite

{
  "data": {
      "title": "John Smith's Personal Meeting Room",
    },
  },
  ...
}

Zoom

{
  "data": {
      "title": "John Smith's Personal Meeting Room",
      "zoom_meeting_uuid": "x7OAB2GkQmFZuNhAY+nTNg=="
    },
  },
  ...
}

FAQs

Why is my Google Meet meeting title null?

data.title may be null. Google Meet title collection requires the bot to be signed in, the bot’s email to be included on the calendar invitation, and the calendar event’s end time to be in the future.



Did this page help you?