Configure call recording, transcription, and captions in Teams

In Microsoft Teams, users can record, transcribe, and view captions in their Teams calls. This article explains how to configure these features for your users.

For compliance call recording information, see Policy-based recording for calls & meetings.

For for optimal accessibility, follow the guides and resources Accessibility guide for Microsoft Teams admins to configure Teams.

Enable call recording

You can use the Microsoft Teams admin center or PowerShell to set a Teams calling policy to control whether users' calls can be recorded.

Many users use calls and meetings interchangeably depending on their needs. We recommend you check your meeting recording policy settings as well. If the settings are different for calls and meetings, it might cause confusion for your users.

To allow or prevent call recordings:

  1. In the Microsoft Teams admin center, expand Voice.
  2. Select Calling policies.
  3. Select the policy that you want to edit.
  4. Turn Cloud recording for calling On or Off.
  5. Select Save.

With PowerShell, you can configure the -AllowCloudRecordingForCalls parameter in Set-CsTeamsCallingPolicy.

To allow or prevent meeting recordings, see Teams meeting recording.

Enable call transcription

Transcription is automatically generated, recorded text of what was said in a call. When turned on, the transcript is available to users to review after a call ends. This setting is off by default.

Using the Teams admin center

To turn on call transcription for users:

  1. In the Microsoft Teams admin center, go to Voice, and then select Calling policies.

  2. Select the policy you want to modify.

  3. Turn Transcription to On, then select Save.

Using PowerShell

With PowerShell, you can configure the -AllowTranscriptionForCalling parameter with the following cmdlets:

For example, this script enables transcription for the global policy:

Set-CsTeamsCallingPolicy -Identity Global -AllowTranscriptionForCalling $true

Enable call captions

Using the Teams admin center

Captions are real-time automatically generated text of what is said in a call. They appear a few lines at a time for a user who turns them on. Captions aren’t saved.

To turn on real-time captions for calls for users:

  1. In the Microsoft Teams admin center, go to Voice, and then select Calling policies.

  2. Select the policy you want to modify.

  3. Turn Real-time captions in Teams calls to On, then select Save.

Using PowerShell

With PowerShell, you configure the -LiveCaptionsEnabledTypeForCalling parameter with the following cmdlets:

For example, this script allows the user to turn on real-time captions in the global policy:

Set-CsTeamsCallingPolicy -Identity Global -LiveCaptionsEnabledTypeForCalling DisabledUserOverride

In this example, the script prevents the user from turning on real-time captions in the global policy:

Set-CsTeamsCallingPolicy -Identity Global -LiveCaptionsEnabledTypeForCalling Disabled

Accessibility guide for Microsoft Teams Admins

Teams meeting recording

Configure transcription and captions for Teams meetings

Configure calling policies