Voice and video transcription

Transcribing voice and video content

Ensure your voice and video content can be transcribed and embedded within archived messages, so it can be searched on and monitored for compliance purposes.

Before you can capture AI-powered transcription for a data type you archive, contact your Global Relay Implementation Specialist to enable the service.

AI-powered transcription supports the capture of up to 500 MB in size or 4 hours in duration of each media file sent via the Conversation Archiving API. Supported file formats for transcription include AAC, FLAC, MP3, MP4, OGG, WAV, Opus, and WEBM.

To transcribe audio and video content in messages you send to the Archive:

  • Within the Conversation Events section of the payload, specify which files should be transcribed by adding the transcribable field and setting the value to true.
    For example:
"conversationEvents": [
        {
            "eventTime": 1679569025061,
            "eventType": "User_joined",
            "participants": [
                {
                    "displayName": "Andrea Lacey",
                    "corporateEmail": "alacey@lautnerwealth.com",
                    "userType": "initiator",
                    "isParticipant": false
                }
            ]
        },
        {
            "eventTime": 1679569018061,
            "eventType": "File_transfer",
            "participants": [
                {
                    "displayName": "Andrea Lacey",
                    "corporateEmail": "alacey@lautnerwealth.com",
                    "userType": "initiator",
                    "isParticipant": true
                }
            ],
            "content": {
                            },
        "files": [
                {
          "filename": "M1_Rec_audio.mp3",
              "fileKey": "OCBELL/167959/5080fd6b-68ee-432c-8d36-6c71ec004a12/M1_Rec_audio.mp3",
          "isInlined": false,
          "transcribable": true
                }
                       ]

Enabling Transcription

To enable Global Relay AI-powered transcription in your Conversation Archiving API requests, follow the applicable steps depending on the data type you are archiving:

New Data Types:

  1. During the onboarding process of the new data type, indicate your preference to enable Global Relay transcription in the Open Connector API onboarding form.
  2. Within the Conversation Payload, specify which files should be transcribed by setting the new transcription field to true: “transcribable”: true

Existing Data Types:

  1. Contact your Global Relay Implementation Specialist to enable transcription for existing data types and, optionally, specific data subtypes, e.g. voice notes only.
  2. Within the Conversation Payload, specify which files should be transcribed by setting the new transcription field to true: “transcribable”: true
  3. Update your Conversation Payload to include the following field in the Files section: “transcribable”: true