external help file | Module Name | online version | schema |
---|---|---|---|
TeamsFunctions-help.xml |
TeamsFunctions |
2.0.0 |
Creates a Callable Entity for Auto Attendants
New-TeamsCallableEntity [-Identity] <String> [-Type <String>] [-EnableTranscription]
[-EnableSharedVoicemailSystemPromptSuppression] [-WhatIf] [-Confirm] [<CommonParameters>]
Wrapper for New-CsAutoAttendantCallableEntity with verification Requires a licensed User or ResourceAccount an Office 365 Group or Tel URI
New-TeamsCallableEntity -Type ExternalPstn -Identity "tel:+1555123456"
Creates a callable Entity for the provided string, normalising it into a Tel URI
New-TeamsCallableEntity -Type User -Identity John@domain.com
Creates a callable Entity for the User John@domain.com
New-TeamsCallableEntity -Type User -Identity "My Group" -EnableTranscription -EnableSharedVoicemailSystemPromptSuppression
Creates a callable Entity for the Group "My Group", enables Transcription and suppresses the System prompt for the Group This allows to only play the Groups Voicemail prompt
Required. Tel URI, Group Name or UserPrincipalName, depending on the Entity Type
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
Optional. Type of Callable Entity to create. Expected User, ExternalPstn, SharedVoicemail, ResourceAccount If not provided, the Type is queried with Get-TeamsCallableEntity
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Optional. Enables Transcription. Available only for Groups (Type SharedVoicemail)
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Optional. Surpresses System Prompts for Shared Voicemail. Available only for Groups (Type SharedVoicemail)
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Prompts you for confirmation before running the cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
For Users, it will verify the Objects eligibility. Requires a valid license but can enable the User Object for Enterprise Voice if needed. For Groups, it will verify that the Group exists in AzureAd (but not in Exchange) For ExternalPstn it will construct the Tel URI
https://github.com/DEberhardt/TeamsFunctions/tree/main/docs/New-TeamsCallableEntity.md
https://github.com/DEberhardt/TeamsFunctions/tree/main/docs/about_TeamsAutoAttendant.md
https://github.com/DEberhardt/TeamsFunctions/tree/main/docs/about_TeamsCallQueue.md
https://github.com/DEberhardt/TeamsFunctions/tree/main/docs/about_UserManagement.md
https://github.com/DEberhardt/TeamsFunctions/tree/main/docs/