ConnectRequest

Deze pagina heeft betrekking op een product of functie in Controlled Release. Als u geen deel uitmaakt van de CR-groep en meer informatie wilt, neem dan contact op met uw CXone-accountmanager.

Voert een Integration Hub-verzoek uit. Als de verbinding die u met deze actie gebruikt, geheimen bevat, kunt u ze gebruiken in een script dat deze actie bevat.

Door te dubbelklikken op deze actie wordt Integration Hub geopend waar u de integratie van de verbinding die de actie moet gebruiken, kunt configureren.

Afhankelijkheden

  • Deze actie vereist Integration Hub.
  • Deze actie wordt doorgaans gebruikt met de ConnectAuth-actie.
  • Elk exemplaar van deze actie in een script kan één verbinding uitvoeren. Open Integration Hub en klik op het selectiepictogram Pictogram van een cirkel met een vinkje. om de gewenste verbinding toe te wijzen aan deze actie.

  • Voor Studioaanvragen moet de requestPayload-eigenschap ingevuld zijn met een dynamisch object dat details bevat over de aanvraag, inclusief de URL-kopteksten, werkwoorden, parameters, geheimen enz. De inhoud moet in JSON-formaat zijn. Gebruik een Snippet-actie om het dynamisch object en de leden ervan te maken en te converteren naar JSON.

Ondersteunde scripttypen

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

Generiek

E-mail Chat Telefoon Voicemail Werkitem SMS Digitaal

Invoereigenschappen

Deze eigenschappen definiëren gegevens die de actie gebruikt bij het uitvoeren.

Vertakking

Beschrijving

bijschrift toe

Voer een korte woordgroep in die deze actie in het script uniek identificeert. Het bijschrift verschijnt op het scriptcanvas onder het actiepictogram. The default is the action name.

connectName Definieert de specifieke verbinding die moet worden gebruikt met deze actie. U kunt dubbelklikken op deze actie om een verbinding toe te wijzen vanaf Integration Hub.
requestName Definieert het specifieke verzoek dat moet worden geconfigureerd in de opgegeven connector die moet worden uitgevoerd met deze actie. U kunt dubbelklikken op deze actie om een verzoek toe te wijzen vanaf Integration Hub.
requestPayload Voer de payload in voor het opgegeven verzoek in JSON-indeling. U kunt een Snippet-actie gebruiken voor het converteren van de aanvraag naar JSON.

Uitvoereigenschappen

Deze eigenschappen bevatten variabelen die gegevens bevatten die worden geretourneerd na het uitvoeren van de actie. Ze zijn beschikbaar voor referentie en gebruik wanneer de actie wordt voltooid.

Vertakking

Beschrijving

requestBodyVarName (out) Bevat de Inhoud van het verzoek. De standaardwaarde is requestBody.
requestErrorDetailsVarName (out) Bevat de foutdetails wanneer er iets fout gaat met het verzoek. De standaardwaarde is requestErrorDetails.
requestHeadersListVarName (out) Bevat de lijst verzoekkopteksten. De standaardwaarde is requestHeadersList.
requestProxyVarName (out) Bevat de aanvraagproxy. De standaardwaarde is requestProxy.

Resultaatvertakkingsvoorwaarden

Met Resultaatvertakkingsvoorwaarden kunt u vertakkingen maken in uw script om verschillende resultaten te behandelen wanneer de actie wordt uitgevoerd.

Voorwaarde

Beschrijving

Default Het pad dat altijd wordt gevolgd, behalve als het script voldoet aan een voorwaarde die vereist dat het een van de andere vertakkingen volgt. Dit pad wordt ook gevolgd als de andere vertakkingen van de actie niet zijn gedefinieerd.
OnError

Het pad dat wordt gevolgd als de actie niet correct wordt uitgevoerd. Bijvoorbeeld als er een onverwacht probleem is, zoals een syntaxfouten en HTTP-foutcodes. De ERR-variabele moet een beknopte beschrijving van het probleem bevatten.

OnSuccess

Het pad dat wordt gevolgd als de actie zonder fouten is voltooid en eventuele API-aanroepen of geretourneerde gegevens succesvol waren (2xx responscodes).

OnTimeout

Het pad dat wordt gevolgd als er geen respons op het verzoek komt gedurende het aantal milliseconden dat is gedefinieerd in de verzoekconfiguratie in Integration Hub.