API's voor scherminteractie-opname

Met een API kunt u schermopnames van desktopactiviteiten 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 Multi-ACD (Open)- en CXone MpowerACD-gebruikers.

Voordat u begint

Voordat u deze API's kunt gaan gebruiken, moet u een gebruikersmachtiging instellen, een toegangssleutel genereren en het registratie- en authenticatieproces volgen dat wordt uitgelegd op de ontwikkelaarsportal.

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

POST Startscherminteractie-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.

userId*:

string

ID van de gebruiker die geregistreerd moet worden.

opnameduur*:

nummer

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

POST 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.

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.