Käytä edustavia käytettävyysrajapintoja

Edustavien käytettävyysohjelmointirajapintojen avulla voit noutaa tietoja jonon ja asiakaspalvelun edustajan saatavuudesta Dynamics 365 Contact Center.

Voit käyttää näitä ohjelmointirajapintoja esimerkiksi seuraavissa tilanteissa:

  • Kun tekoälyagenttien on eskaloitava meneillään olevia keskusteluja niihin jonoihin, joissa palvelun edustajia on käytettävissä.
  • Haluat asiakkaiden aloittavan keskusteluja vain, kun jonot ovat aukioloaikoina tai kun heillä on käytettävissään edustajia.

Edustavia käytettävyysrajapintoja voidaan soveltaa kaikkiin kanaviin, mukaan lukien ääni, reaaliaikainen keskustelu ja digitaalinen viestintä.

Edellytykset

  • Sinulle on määritetty Omnikanavajärjestelmänvalvojan rooli.

Määritä tunnus API-valtuutusta varten

Jotta voit käyttää edustavan käytettävyyden ohjelmointirajapintoja, sinun on luotava käyttöoikeustietue. Tämä tunnus toimii suojattuna tunnistetietona sovelluksesi käyttäjätietojen todentamiseksi ja sen valtuuttamiseksi käyttämään tiettyjä palveluresursseja.

Toimi seuraavasti Azure-portaalissa:

  1. Rekisteröi sovellus tai siirry kohtaan Entra ID -tunnus>App registrations ja valitse sitten asiakassovellus. Kopioi seuraavat arvot:

    • Sovelluksen (asiakkaan) tunnus
    • Hakemiston (vuokraajan) tunnus
  2. Valitse sovelluksen rekisteröinnissä Ohjelmointirajapinnan käyttöoikeudet>Lisää käyttöoikeus.

  3. Valitse Pyyntöjen ohjelmointirajapinnan käyttöoikeudetMicrosoft API -välilehti ja valitse sitten Dynamics CRM.

  4. Valitse Delegoidut käyttöoikeudet ja valitse user_impersonation sitten vaikutusalue.

  5. Valitse Lisää käyttöoikeudet.

  6. Lisää asiakassalaisuus sovelluksellesi.

Tärkeää

Kopioi salaisen koodin arvo välittömästi. Tämä arvo on salattu, eikä sitä näytetä uudelleen sivulta poistumisen jälkeen.

Luo tunnus suorittamalla seuraava POST pyyntö. Korvaa seuraavat arvot.

Arvo Description
tenant-Id Sovelluksen hakemiston (vuokraajan) tunnus .
client_id Sovelluksellesi määritetty sovelluksen (asiakasohjelman) tunnus Microsoft Entra ID.
client_secret Sovelluksen rekisteröinnin aikana luotu salainen merkkijono.
resource Dynamics 365-ympäristön URL-osoite, joka määrittää pyydetyt käyttöoikeudet.
 
   curl --request POST \
   --url https://login.windows.net/{tenant-Id}/oauth2/token \
   --header 'Content-Type: multipart/form-data' \

   --header 'User-Agent: insomnia/10.1.0' \
   --cookie 'fpc=ApQqO0OrCftGhsPOawVKHv6SxOiUAgAAHN3YN8OAAAA; x-ms-gateway-slice=estsfd; stsservicecookie=estsfd' \
   --form grant_type=client_credentials \
   --form client_id={ApplicationIdFromAppRegistration} \
   --form 'client_secret={secretSavedInPreviousStep}' \
   --form resource={OrgUrl}

Vastaus palauttaa JSON-objektin, joka sisältää tunnuksen, jota voit käyttää edustavan käytettävyyden API-kutsujen Valtuutus-otsikossa Haltija-tunnuksena.

Edustavan käytettävyyden ohjelmointirajapinnat

Käytettävissä ovat seuraavat edustavan käytettävyyden ohjelmointirajapinnat:

CCaaS_GetRepresentativeAvailabilityForConversation
CCaaS_SaaEdustajanSaatavuudenEnnenKeskustelua