Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel richtet sich an IT-Expert*innen und Teams-Administrator*innen, die zertifizierte Sprachagent-Lösungen von Drittanbietern integrieren und mit dem Teams Telefon-Agent, der automatischen Telefonzentrale und der Anrufwarteschleife verwenden möchten.
Überprüfung der Planung und Lizenzierung
Planung
Lizenzierung
Bekannte Probleme
- Wenn ein Anruf von Teams an einen Sprachberater eines Drittanbieters übertragen wird und der Telefonberater versucht, eine Konferenz abzuhalten oder eine externe Telefonnummer zu übertragen, schlägt der Anruf fehl.
Neuigkeiten bei Sprach-Agents von Drittanbietern (letzte sechs Monate)
- 15. Juni
- Allgemein verfügbar
Schritte zum Erstellen eines Drittanbieter-Sprachagenten für Teams Telefon-Agent, automatische Telefonzentrale oder Anrufwarteschleife
Der Teams-Teil der Konfiguration des Sprach-Agents eines Drittanbieters ist derzeit nur über PowerShell verfügbar.
Die folgenden Azure-Ressourcen sind ebenfalls erforderlich:
- Ein Azure-Konto mit einem aktiven Abonnement. Erstellen Sie kostenlos ein Konto.
- Eine Communication Services-Ressource. Weitere Informationen finden Sie unter Erstellen einer Communication Services-Ressource.
- Ein konfigurierter Event Grid-Endpunkt. Weitere Informationen finden Sie unter Konzepte für eingehende Anrufe.
- Ein Anwendungs- oder Dienstendpunkt zum Hosten Ihrer VoIP-Agent-Logik. Dieser muss für Azure Communication Services-Ereignisse erreichbar sein.
- Rufen Sie die Azure-Anwendungs-ID für den Voice-Agent ab.
- Erstellen und lizenzieren Sie ein neues Ressourcenkonto, das mit der Azure-Anwendung verknüpft ist.
$raVA = New-CsOnlineApplicationInstance -UserPrincipalName <contoso_user@contoso.com> -DisplayName "<Name of Resource Account>" -ApplicationID "<3rd Party Voice Agent Application ID>"
# Set the Resource Account's Location
Update-MgUser -UserId $raVA.ObjectId -UsageLocation <Location (i.e. US)>
# Assign the Microsoft Teams Phone Resource Account license to the Resource Account
$skuID = (Get-MgSubscribedSKU | Where {$_.SkuPartNumber -eq "PHONESYSTEM_VIRTUALUSER"}).SkuId
Set-MgUserLicense -UserId $raVA.Identity -AddLicenses @{SkuId = $skuID} -RemoveLicenses @()
Beispiel: Über eine automatische Telefonzentrale
Erstellen einer automatischen Telefonzentrale
$aaDefaultGreetingText = "<Greeting>"
$aaDefaultGreetingPrompt = New-CsAutoAttendantPrompt -TextToSpeechPrompt $aaDefaultGreetingText
$aaDefaultMenuPromptText = "<For the voice agent, press 1>"
$aaDefaultMenuPromptPrompt = New-CsAutoAttendantPrompt -TextToSpeechPrompt $aaDefaultMenuPromptText
$aaDefaultMenuOpt1CE = New-CsAutoAttendantCallableEntity -Type ApplicationEndpoint -Identity $raVA.Identity
$aaDefaultMenuOpt1 = New-CsAutoAttendantMenuOption -Action TransferCallToTarget -CallTarget $aaDefaultMenuOpt1CE -DtmfResponse Tone1 -VoiceResponses "<Voice Agent>"
$aaDefaultMenu = New-CsAutoAttendantMenu -Name "Default Open Menu" -MenuOptions @($aaDefaultMenuOpt1) -Prompt @($aaDefaultMenuPromptPrompt)
$aaDefaultMenuCallFlow = New-CsAutoAttendantCallFlow -Name "Default Open Call Flow" -menu $aaDefaultMenu -Greetings @($aaDefaultGreetingPrompt)
$aaAA = New-CsAutoAttendant -Name "<Name>" -LanguageId <Language ID> -TimeZoneId "<Insert your Time Zone ID>" -DefaultCallFlow $aaDefaultMenuCallFlow
Führen Sie die folgenden Schritte im Teams Admin Center aus:
- Erstellen Sie ein Ressourcenkonto.
- Lizenzieren Sie das Ressourcenkonto.
- Weisen Sie der automatischen Telefonzentrale das Ressourcenkonto zu.
- Weisen Sie dem Ressourcenkonto optional eine Telefonnummer zu.