Konfigurer innkommende anrop, samtaleinnspilling og SMS-tjenester
Azure Communication Services integreres med Azure Event Grid for å sende varsler i sanntid for chat-, telefoni-, SMS-, video- og talesamtalehendelser. Azure Event Grid bruker på sin side hendelsesabonnementer til å rute hendelsesmeldinger til abonnenter.
For å kunne aktivere samtaleopptak og SMS-tjenester, må du først konfigurere programmene slik at de lytter til hendelser fra Azure Communication Services, ved å registrere systememner for Event Grid. Deretter abonnerer du på de spesifikke innkommende telefonsamtale-, samtaleinnspillings- eller SMS-hendelsene ved å opprette Event Grid-abonnementer i Azure Portal.
Viktig!
- Du må være eier av appregistreringen for å opprette Event Grid-abonnementer.
- Du kan bare angi ett webhook-endepunkt om gangen ved å bruke følgende fremgangsmåte. Hvis du vil aktivere tjenester for innkommende anrop, SMS og samtaleopptak, må du gjenta prosedyren for å angi webhook-endepunktet for hver av disse tjenestene.
- Du må opprette et nytt arrangementsabonnement for hver hendelsestype. Ikke oppdater et eksisterende arrangementsabonnement ved å endre hendelsestypen.
- Når du kobler hendelsesabonnementet, må du bruke samme program-ID (klient) og leier-ID (katalog) for appregistreringen som da du koblet til Azure-ressursen første gang. Hvis du vil hente Event Grid-appen og leier-ID-ene, kan du gå til Hent program- og leier-ID-er fra portalen Power Apps .
Opprette et Event Grid-systememne
Åpne tjenesten Systememner i Azure Event Grid i Azure-portalen.
Opprett et nytt Event Grid-systememne, og legg deretter til følgende informasjon i kategorien Grunnleggende :
Emne type: Azure Communication Services
Abonnement: Velg abonnementet ditt.
Ressursgruppe: Velg ressursgruppen der Azure Communication Services-ressursen er plassert.
Ressurs: Velg Azure Communication Services-ressursen du vil koble til Dynamics 365 kundeservice.
Angi navnet i delen Detaljer om systememnet.
Finn ut mer i Opprette og distribuere et Event Grid-systememne.
Velg Abonnement-koblingen på siden Systememne for Event Grid.
Velg Innstillinger Ressursleverandører på ressursabonnementssiden, og kontroller deretter om Microsoft.EventGrid-leverandøren>er oppført som Registrert . Hvis Event Grid ikke er registrert, velger du oppføringen og deretter Registrer på nytt for å registrere den.
Sett opp webhooken for innkommende anrop
Åpne ressursen i Azure-portalen. Velg Hendelser, og velg deretter Hendelsesabonnement.
I kategorien Grunnleggende angir du følgende detaljer:
Navn: Skriv inn et navn for abonnementet på opptakshendelsen.
Hendelsesskjema: VelgEvent Grid Schema i listen.
Emnetyper: VelgAzure Communication Services i listen.
Abonnement: Velg abonnementet ditt i listen.
Ressursgruppe: Velg ressursgruppen.
Ressurs: Velg ressursen.
Navn på systememne: Dette feltet fylles automatisk ut med navnet på systememnet du opprettet. Hvis du imidlertid ser flere verdier, velger du det bestemte emnenavnet fra listen.
Filtrer etter hendelsestyper: Du kan filtrere hendelser for samtaleopptak, innkommende anrop eller SMS-tjenester.
- Hvis du vil filtrere hendelsestyper for anropstjenester, Velg Innkommende anrop i listen.
Endepunkt Type: Velg Web Hook i listen.
endepunkt: Velg Velg et endepunkt, og skriv deretter inn det innkommende anropet, webhook-endepunktet fra administrasjonssenteret for Customer Service eller kontaktsenteret sentrum. Gå til Kanaler>Telefonnumre>Avansert>Administrer Azure Communication Services for å få følgende webhook-endepunkter:
Velg ikonet Tilleggsfunksjoner . Velg av for Bruk Microsoft Entra godkjenning, og skriv deretter inn følgende detaljer. Finn ut mer om disse verdiene i delen Hent program- og leier-ID-er fra portalen Power Apps i denne artikkelen.
- Microsoft Entra Leier-ID: Angi leier-ID-en (katalogen) for Azure-ressursen.
- Microsoft Entra Program-ID eller URI: Angi program-ID-en (klienten) for Azure-ressursen.
Velg Opprett for å opprette hendelsesabonnementendepunkt for innspilling.
Det kan ta opptil 15 minutter å synkronisere. Hvis du får en feilmelding om at håndtrykk for webhook-validering mislyktes, kan du prøve dette trinnet på nytt etter noen minutter.
Konfigurer webhook for samtaleopptak
Følg trinnene i Konfigurere webhooken for innkommende anrop, men Velg Velg Opptaksfilstatus oppdatert i listen i filteret til hendelsestypen.
For Endepunkt Type Velg Web Hook i listen.
For Endepunkt Velg Velg et endepunkt, og skriv deretter inn endepunktet for innspillingswebhooken fra administrasjonssenteret for Customer Service eller kontaktsenteret sentrum. Gå til Kanaler>Telefonnumre>Avansert>Administrer Azure Communication Services-opptak>Web Hook-endepunkt.
Velg ikonet Velg av Microsoft Entra for Brukgodkjenning, og skriv deretter inn følgende detaljer. Hvis du vil ha informasjon om disse verdiene, kan du gå til Hent Event Grid-appen og leier-ID-er fra Power Apps portaldelen .
- Microsoft Entra Leier-ID: Angi leier-ID-en (katalogen) for Azure-ressursen.
- Microsoft Entra Program-ID eller URL-adresse: Angi program-ID-en (klient)-en til Azure-ressursen.
Velg Opprett for å opprette hendelsesabonnementendepunkt for innspilling.
Det kan ta opptil 15 minutter å synkronisere. Hvis du får en feilmelding som «Webhook-valideringshåndtrykk mislyktes», kan du prøve dette trinnet på nytt etter noen minutter.
Sett opp SMS-webhook
Følg fremgangsmåten i delen Konfigurer webhook for innkommende anrop, men Velg SMS mottatt og SMS-leveringsrapport mottatt i listen i filteret til hendelsestype.
For Endepunkt Type Velg Web Hook i listen.
ForEndepunkt , Velg Velg et endepunkt, og skriv deretter inn opptakswebhook-endepunktet fra administrasjonssenteret for kontaktsenteret eller Administrasjonssenter for Customer Service. Gå til Kanaler Telefonnumre Avansert>>Administrer Azure Communication Services>SMS Web Hook-endepunkt>.
Velg ikonet Velg av Microsoft Entra for Brukgodkjenning, og skriv deretter inn følgende detaljer. Hvis du vil ha informasjon om disse verdiene, kan du gå til Hent Event Grid-app- og leier-ID-er fra Power Apps portaldelen .
- Microsoft Entra Leier-ID: Angi leier-ID-en (katalogen) for Azure-ressursen.
- Microsoft Entra Program-ID eller URL-adresse: Angi program-ID-en (klient)-en til Azure-ressursen.
Velg Opprett for å opprette hendelsesabonnementendepunkt for innspilling.
Det kan ta opptil 15 minutter å synkronisere. Hvis du får en feilmelding som «Webhook-valideringshåndtrykk mislyktes», kan du prøve dette trinnet på nytt etter noen minutter.
Koble Azure-ressursen på nytt fra eksisterende talestakk til den forbedrede talestakken
Hvis du overfører fra den eksisterende talestakken til den forbedrede talestakken, kan du bruke følgende Video til å kontrollere at Event Grid er riktig konfigurert for innkommende anrop og opptak.
Hent Event Grid-app- og leier-ID-er fra portalen Power Apps
Merk
Bruk denne metoden bare når du har problemer med å hente ID-ene fra portalen Power Apps . Hvis du vil hente ID-ene fra Azure-portalen, kan du søke etter «appregistreringer» og finne registreringen for den tilkoblede Azure Communication Services-ressursen. Kopier program-ID-en (klient) for å fylle ut Event Grid-app-ID-boksen og katalog-ID-en (leier) for å fylle ut Event Grid-leier-ID-boksen.
Åpne Power Apps-portalen, og velg miljøet.
Velg Dataverse>Tabeller>Alle i nettstedskartet.
Søk etter tabellen Oppføring for kommunikasjonsleverandørinnstilling, og åpne den.
Vis feltene EventGridAppID og EventGripAppTenantID i Nøkkel-kolonnen i delen Kolonner og data for oppføring for kommunikasjonsleverandørinnstilling, og noter de tilsvarende ID-verdiene fra Verdier-kolonnen.