API's voor scherminteractie-opname

Een API kan worden gebruikt om schermopname van desktop activiteit te starten. Hiermee is het mogelijk om de schermen van agenten op te nemen wanneer er geen contact gaande is en om de schermen van de backoffice op te nemen.

Deze API is beschikbaar voor Engagement Hub-gebruikers met spraak- of schermopnamefunctionaliteit en CXone MpowerACD-gebruikers.

Voordat u begint

U kunt CXone Mpower API's testen op de ontwikkelaarsportal . Meld u aan met een CXone Mpower-account, dan kunt u verzoeken doen met de tenantGesloten Een organisatorische eenheid op hoog niveau die wordt gebruikt om technische ondersteuning, facturering en globale instellingen voor uw CXone Mpower-systeem te beheren. van uw account.

Om de API's te kunnen gebruiken, moet u zich registreren bij NiCE. U ontvangt dan geldige inloggegevens die u voor authenticatie kunt gebruiken. Raadpleeg de pagina Aan de slag op de ontwikkelaarsportal voor instructies.

Voor het gebruik van deze API's is bovendien de machtiging Interactions Hub Scherminteractie opnemen vereist.

Start scherminteractie-opname

Met de API kunt u schermopnames maken voor een specifieke gebruiker die niet aan een actief gesprek deelneemt. U moet de opnameduur opgeven door deze als parameter in de startopdracht op te geven. De duur moet tussen de 5 seconden en 3:30 uur liggen, de maximaal toegestane tijd. De opname stopt automatisch wanneer de duur is bereikt. U kunt de schermopname ook stoppen door de opdracht stop-screen-interaction-recording uit te voeren.

  • Wanneer de opname is gestart (aangegeven door responscode 202) of succesvol is (aangegeven door responscode 200), wordt de contact-ID die aan het opgenomen scherm is gekoppeld, weergegeven. Deze contact-ID moet worden gebruikt wanneer u de Stop-opdracht geeft.

  • De API kan worden gebruikt tijdens een livegesprek tussen een agent en een klant, dat kan worden opgenomen. In dergelijke gevallen zijn er twee afzonderlijke opnamen: één die het gesprek vastlegt en de andere die is gebaseerd op API-interacties. Beide zijn gekoppeld aan verschillende contact-ID's.

  • Als maskering wordt toegepast op een livegesprek, heeft dit ook invloed op een API-schermopname-interactie die mogelijk parallel wordt opgenomen.

  • Bij gebruik van de API kan er slechts één keer een schermopname worden gemaakt. Als het scherm van een agent al via de API wordt opgenomen, wordt er bij eventuele volgende API-aanroepen voor diezelfde agent geen nieuwe schermopname gegenereerd en wordt de opnameduur niet bijgewerkt.

Methode: POST

Eindpunt/interaction-recording-management-service/v1/interactions/start-screen-interaction-recording

Parameters:

userId*:

(vraag)

string

ID van de gebruiker die geregistreerd moet worden.

opnameduur*:

(vraag)

nummer

Geeft de vereiste opnameduur aan binnen het bereik van 5-13200 seconden

Stop scherminteractie-opname

Met de API kunt u de schermopname voor de contact-ID van een specifieke gebruiker stoppen. Deze opname is gestart met de opdracht start-screen-interaction-recording. U moet de contact-ID gebruiken die is opgegeven in het antwoord op de opdracht start-screen-interaction-recording. Als deze methode niet wordt aangeroepen, wordt de schermopname automatisch gestopt na de duur die is opgegeven in de opdracht start-screen-interaction-recording.

Methode: POST

Eindpunt/interaction-recording-management-service/v1/interactions/stop-screen-interaction-recording

Parameters:

userId*:

string

De ID van de geregistreerde gebruiker die moet worden gestopt.

contact-ID*:

nummer

De contact-ID die is geretourneerd in de opdracht voor het opnemen van het startscherm.