Call park and retrieve in Microsoft Teams

Call park and retrieve is a feature that lets a user place a call on hold in the Teams service in the cloud. When a call is parked, the service generates a unique code for call retrieval. The user who parked the call or someone else can then use that code and a supported app or device to retrieve the call.

Some of the common scenarios for using call park are:

  • A receptionist parks a call for someone working in a factory. The receptionist then announces the call and the code number over the public address system. The user who the call is for can then pick up a Teams phone on the factory floor and enter the code to retrieve the call.
  • A user parks a call on a mobile device because the device battery is running out of power. The user can then enter the code to retrieve the call from a Teams desk phone.
  • A support representative parks a customer call and sends an announcement on a Teams channel for an expert to retrieve the call and help the customer. An expert enters the code in Teams clients to retrieve the call


This feature is only available in Teams Only deployment mode. For more information about Teams deployment modes, see Understand Microsoft Teams and Skype for Business coexistence and interoperability

License required

To park and retrieve calls, a user must be an Enterprise Voice user, and an administrator must grant the user a call park policy. For more information about the licensing model, see Office 365 licensing for Microsoft Teams.

Call park and retrieve feature availability

Call park and retrieve is currently supported by the following clients and devices. (Supported in Teams Only mode, with or without PSTN connectivity.)

Capability Teams Desktop Teams Mac App Teams Web App (Edge) Teams mobile iOS/Android App Teams IP phone Skype for Business IP phone
Park a call Yes Yes Yes Yes Coming soon No
Retrieve a parked call Yes Yes Yes Yes Coming soon No
Unretrieved call ring back Yes Yes Yes Yes Coming soon No

Configuring call park and retrieve

You must be an administrator to configure call park and retrieve, and the feature is disabled by default. You can enable it for users and create user groups using the call park policy. When you apply the same policy to a set of users, they can park and retrieve calls among themselves. To configure call park for users and create call park user groups, follow the Assign a call park policy procedure below.

For information about how to use the call park and retrieve feature, see Park a call in Teams.

Enable a call park policy

Follow these steps to enable a call park policy:

  1. Go to Microsoft Teams admin center > Voice > Call park policies.
  2. Select New policy.
  3. Give the policy a name, and then switch Allow Call park to On.
  4. Select Save.

Assign a call park policy

Follow these steps to assign a call park policy to one or more users:

  1. Go to Microsoft Teams admin center > Voice > Call park policies.
  2. Select the policy by clicking to the left of the policy name.
  3. Select Manage users.
  4. In the Manage users pane, search for the user by display name or by user name, select the name, and then select Add. Repeat this step for each user that you want to add.
  5. When you are finished adding users, select Save.

Configure call park and retrieve with PowerShell

Use the New-CsTeamsCallParkPolicy PowerShell cmdlet to create a call park policy.

Use the Grant-CsTeamsCallParkPolicy PowerShell cmdlet to grant a call park policy.

You can change the default setting by using Set-CsTeamsCallParkPolicy as follows:

Set-CsTeamsCallParkPolicy -Identity Global -AllowCallPark $true


If users can’t see the park or retrieve button:

  • Check that the user has the Call Park policy enabled.

If a user attempts to retrieve a call and is unsuccessful, check the following:

  • Verify that the user is using the Teams client or a Teams-enabled device/Phone
  • Grouping – is the user a member of the call park group, which is based on having the same Teams Call Park policy assigned.
  • Island mode – Call park and retrieve is unavailable in Teams island mode.
  • The call has already been retrieved or terminated.

More information

Park a call in Teams.