diff --git a/teams/teams-ps/MicrosoftTeams/Get-CsPersonalAttendantSettings.md b/teams/teams-ps/MicrosoftTeams/Get-CsPersonalAttendantSettings.md index bd61deb0f6..a782688c7a 100644 --- a/teams/teams-ps/MicrosoftTeams/Get-CsPersonalAttendantSettings.md +++ b/teams/teams-ps/MicrosoftTeams/Get-CsPersonalAttendantSettings.md @@ -21,10 +21,16 @@ This cmdlet will show personal attendant settings for a user. ## SYNTAX +### Get (Default) ``` Get-CsPersonalAttendantSettings -Identity [] ``` +### GetViaIdentity +``` +Get-CsUserCallingSettings -InputObject [] +``` + ## DESCRIPTION This cmdlet shows the personal attendant settings for a user. @@ -56,6 +62,28 @@ Personal attendant is only enabled for inbound Teams calls from the user's domai ### Example 2 ``` +Get-CsPersonalAttendantSettings -InputObject @{ UserId = "user11@contoso.com"; } +``` +```output +IsPersonalAttendantEnabled : True +DefaultLanguage : en-US +DefaultVoice : Female +CalleeName : User1 +DefaultTone : Formal +IsBookingCalendarEnabled : False +IsNonContactCallbackEnabled : False +IsCallScreeningEnabled : False +AllowInboundInternalCalls : True +AllowInboundFederatedCalls : False +AllowInboundPSTNCalls : False +IsAutomaticTranscriptionEnabled : False +IsAutomaticRecordingEnabled : False +``` + +This example returns same output as Example 1 but fetched using identity parameter. + +### Example 3 +``` Get-CsPersonalAttendantSettings -Identity user1@contoso.com ``` ```output @@ -77,7 +105,7 @@ IsAutomaticRecordingEnabled : False This example shows that user1@contoso.com has personal attendant enabled. In addition to previously mentioned capabilities, personal attendant is able to access personal bookings calendar, fetch the user's availability and schedule callbacks on behalf of the user. Calendar operations are enabled for all incoming callers. user1 must specify the bookings link in Teams Personal Attendant settings. -### Example 3 +### Example 4 ``` Get-CsPersonalAttendantSettings -Identity user1@contoso.com ``` @@ -99,7 +127,7 @@ IsAutomaticRecordingEnabled : False This example shows that user1@contoso.com has personal attendant enabled. In addition to previously mentioned capabilities, personal attendant is enabled for all incoming calls: the user's domain, other domains and PSTN. -### Example 4 +### Example 5 ``` Get-CsPersonalAttendantSettings -Identity user1@contoso.com ``` @@ -121,7 +149,7 @@ IsAutomaticRecordingEnabled : False This example shows that user1@contoso.com has personal attendant enabled. In addition to previously mentioned capabilities, personal attendant is enabled to evaluate the call's context and pass the info to the user. -### Example 5 +### Example 6 ``` Get-CsPersonalAttendantSettings -Identity user1@contoso.com ``` @@ -143,7 +171,7 @@ IsAutomaticRecordingEnabled : True This example shows that user1@contoso.com has personal attendant enabled. In addition to previously mentioned capabilities, personal attendant is automatically storing call transcription and recording. -### Example 6 +### Example 7 ``` Get-CsPersonalAttendantSettings -Identity user11@contoso.com ``` @@ -172,7 +200,7 @@ The Identity of the user to show personal attendant settings for. Can be specifi ```yaml Type: System.String -Parameter Sets: (All) +Parameter Sets: Get Aliases: Required: True @@ -182,6 +210,21 @@ Accept pipeline input: False Accept wildcard characters: False ``` +### -InputObject +The Identity parameter. + +```yaml +Type: Microsoft.Teams.ConfigAPI.Cmdlets.Generated.Models.IConfigApiBasedCmdletsIdentity +Parameter Sets: GetViaIdentity +Aliases: + +Required: True +Position: Named +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + ### CommonParameters This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).