{"collection":{"info":{"_postman_id":"4b73b70a-9384-411c-a3c5-4e5bfaae90c4","name":"Gyst POST Scripts","description":"**Overview**\n\nThe Gyst API allows voice application developers to make voice assistants and interactive voice response (IVR) systems easier for callers to use. For more about how this patent pending technology works, and the business benefits it provides, you can view the product website [here](https://gysttechnologies.com) and the developer documentation [here](http://docs.gysttechnologies.com).\n\nThe Gyst API s accessible to enterprise clients via the HTTP GET and POST Methods. The GET Method is used for retrieving short JSON responses via the API. The POST Method is used for more detailed and comprehensive JSON responses.\n\nThis document describes how to use the **HTTP POST Method** with the API.\n\n**D‍efinitions**\n\nFor clarity, some terms relating to voice technologies, along with specific terms used in the Gyst API are given below. This document assumes however, that the reader has at least moderate familiarity with web technologies, Postman, and voice application design in general.\n\n**Voice Assistant -** Intelligent agents including Amazon Lex, Google Dialogflow, Microsoft PVA, and others.\n\n**Interactive Voice Response -** IVR platforms including Genesys, Amazon, Avaya, and others.\n\n**Voice Application** - The client application that supports the IVR or Voice Assistant dialog flow.\n\n**Voice Session** - A single instance of a voice application running on an IVR or Voice Assistant.\n\n**Conversation Turn** - The initiation of a request for input to the Voice Application from the user.\n\n**Audio Message** - A [Text To Speech](https://en.wikipedia.org/wiki/Speech_synthesis) (TTS) message or pre-recorded [audio file](https://en.wikipedia.org/wiki/Adaptive_differential_pulse-code_modulation) that is played to the user.\n\n**SSML** - An XML based [markup language](https://en.wikipedia.org/wiki/Speech_Synthesis_Markup_Language) that is used to control the presentation of TTS messages.\n\n**GystSession** - A number that uniquely identifies a Voice Session in the Gyst API.\n\n**GystNode** - A number that uniquely identifies a Conversation Turn in the Gyst API.  \n‍  \n**GystRequest** - A number that uniquely identifies the type of request in the Gyst API.\n\n**Gyst CX Recommendation** - The response from the Gyst API request.\n\n**Implementation**\n\nThe voice application developer uses the GET Method with the GystSession, GystNode, and GystRequest parameters to receive back a JSON response indicating the recommended playback speed for the next audio message(s) the user hears. This value can be used directly as the prosody speed parameter in SSML based audio, or to select the appropriate audio file from the pre-recorded audio file (voice prompt) library.\n\nThe documentation that follows describes how to use the various API requests and responses.","schema":"https://schema.getpostman.com/json/collection/v2.1.0/collection.json","createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2026-02-11T20:54:27.000Z","fork":{"label":"teamgyst's fork","createdAt":"2022-08-24T19:38:32.000Z","from":"21044628-6760aa5e-0b20-4f4b-834a-31b6a268045a"},"lastUpdatedBy":"21044628","uid":"21044628-4b73b70a-9384-411c-a3c5-4e5bfaae90c4"},"item":[{"name":"Gyst POST Scripts Folder","item":[{"name":"GystStart","event":[{"listen":"test","script":{"id":"bcb439e7-9e55-4ff5-ae1c-232f54f47d6f","exec":["// get the next available session number from the Gyst Server","var gystResponse = pm.response.json().value.gystSession;","pm.collectionVariables.set('gystServerResponse', gystResponse);","console.log(pm.collectionVariables.get('gystServerResponse'));"],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"a62ab5eb-9e72-4a3f-ae80-3545ffa2ee60","exec":[""],"type":"text/javascript"}}],"id":"be3edfec-fd24-4356-ac5e-7b14cbf2ee75","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"1\",\n  \"varGystNode\": \"1\",\n  \"varGystRequest\": \"21\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]},"description":"**Description**\n\nA GystStart API request is sent at the beginning of the voice session. The beginning of the voice session is the point when the voice application either goes off-hook to answer an incoming phone call for an IVR System, or when the audio to elicit fulfillment of the first intent slot is just about to be played for a voice assistant.\n\nThe request is made by setting GystSession = **1**, GystNode value = **1** and **GystRequest** value = **21** in the Gyst API request.\n\n**Response** - The GystSession number to be used throughout the session. The value range is 1 - 1000."},"response":[{"id":"ad351106-161b-4703-895e-4da9e758095c","name":"GystStart","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"1\",\n  \"varGystNode\": \"1\",\n  \"varGystRequest\": \"21\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 30 Aug 2022 13:39:36 GMT"},{"key":"Content-Length","value":"3790"}],"cookie":[],"responseTime":null,"body":"{\n    \"GystSession\": \"1\",\n    \"GystNode\": \"1\",\n    \"GystRequest\": \"21\",\n    \"GystAudio01\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio01</prosody></speak>\",\n    \"GystAudio02\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio02</prosody></speak>\",\n    \"GystAudio03\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio03</prosody></speak>\",\n    \"GystAudio04\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio04</prosody></speak>\",\n    \"GystAudio05\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio05</prosody></speak>\",\n    \"GystAudio06\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio06</prosody></speak>\",\n    \"GystAudio07\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio07</prosody></speak>\",\n    \"GystAudio08\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio08</prosody></speak>\",\n    \"GystAudio09\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio09</prosody></speak>\",\n    \"GystAudio10\": \"<speak><prosody rate = \\\"100%\\\">text for client application Audio10</prosody></speak>\",\n    \"GystAudioNI1\": \"<speak><prosody rate = \\\"90%\\\">text for client application no input 1</prosody></speak>\",\n    \"GystAudioNI2\": \"<speak><prosody rate = \\\"86%\\\">text for client application no input 2</prosody></speak>\",\n    \"GystAudioNI3\": \"<speak><prosody rate = \\\"84%\\\">text for client application no input 3</prosody></speak>\",\n    \"GystAudioNI4\": \"<speak><prosody rate = \\\"82%\\\">text for client application no input 4</prosody></speak>\",\n    \"GystAudioNM1\": \"<speak><prosody rate = \\\"90%\\\">text for client application no match 1</prosody></speak>\",\n    \"GystAudioNM2\": \"<speak><prosody rate = \\\"86%\\\">text for client application no match 2</prosody></speak>\",\n    \"GystAudioNM3\": \"<speak><prosody rate = \\\"84%\\\">text for client application no match 3</prosody></speak>\",\n    \"GystAudioNM4\": \"<speak><prosody rate = \\\"82%\\\">text for client application no match 4</prosody></speak>\",\n    \"GystAudioC1\": \"<speak><prosody rate = \\\"100%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC2\": \"<speak><prosody rate = \\\"100%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC3\": \"<speak><prosody rate = \\\"100%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC4\": \"<speak><prosody rate = \\\"100%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioCRNI1\": \"<speak><prosody rate = \\\"90%\\\">text for client application confirmation retry no input 1</prosody></speak>\",\n    \"GystAudioCRNI2\": \"<speak><prosody rate = \\\"86%\\\">text for client application confirmation retry no input 2</prosody></speak>\",\n    \"GystAudioCRNI3\": \"<speak><prosody rate = \\\"84%\\\">text for client application confirmation retry no input 3</prosody></speak>\",\n    \"GystAudioCRNI4\": \"<speak><prosody rate = \\\"82%\\\">text for client application confirmation retry no input 4</prosody></speak>\",\n    \"GystAudioCRNM1\": \"<speak><prosody rate = \\\"90%\\\">text for client application confirmation retry no match 1</prosody></speak>\",\n    \"GystAudioCRNM2\": \"<speak><prosody rate = \\\"86%\\\">text for client application confirmation retry no match 2</prosody></speak>\",\n    \"GystAudioCRNM3\": \"<speak><prosody rate = \\\"84%\\\">text for client application confirmation retry no match 3</prosody></speak>\",\n    \"GystAudioCRNM4\": \"<speak><prosody rate = \\\"82%\\\">text for client application confirmation retry no match 4</prosody></speak>\",\n    \"GystAudioD1\": \"<speak><prosody rate = \\\"90%\\\">text for client application AudioD 1</prosody></speak>\",\n    \"GystAudioD2\": \"<speak><prosody rate = \\\"86%\\\">text for client application AudioD 2</prosody></speak>\",\n    \"GystAudioD3\": \"<speak><prosody rate = \\\"84%\\\">text for client application AudioD 3</prosody></speak>\",\n    \"GystAudioD4\": \"<speak><prosody rate = \\\"82%\\\">text for client application AudioD 4</prosody></speak>\",\n    \"GystTranscription\": null\n}","createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-06T22:20:59.000Z","uid":"21044628-ad351106-161b-4703-895e-4da9e758095c"}],"createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-12T01:16:47.000Z","uid":"21044628-be3edfec-fd24-4356-ac5e-7b14cbf2ee75"},{"name":"GystNode1","event":[{"listen":"prerequest","script":{"id":"b4ba8fc4-6970-41ce-bc6c-a2d7e0100e38","exec":["pm.environment.get(\"gystServerResponse\");","setTimeout(function () { }, \"2000\")"],"type":"text/javascript"}}],"id":"d3a5de54-8567-469a-8ed6-7390b683556d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{gystServerResponse}}\",\n  \"varGystNode\": \"1\",\n  \"varGystRequest\": \"1\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]},"description":"**Description**\n\nGystNode API requests are made at each conversation turn in the voice application. For initial testing, the requests can be made at just a few key areas in the application to ensure proper operation with the API.\n\nThe request is made by setting GystSession = **SSSS**, GystNode value = **NNNN** and **GystRequest** value = **RR** in the Gyst API request, where:\n\n**SSSS** = The number that was assigned to this voice session via the GystStart API request.\n\n**NNNN** = A number that assigned by the voice application developer to a conversation turn that is unique in the voice application. The allowable values are 1 - 1000.\n\n**RR** = A number that is assigned by the voice application developer representing the input modality used at this GystNode. The allowable values are 1 for speech input, 2 for dtmf input, and 3 - 10 are reserved for future use.\n\n**Response** - The current Gyst CX Recommendation for this GystNode. The value range is 80 - 130.\n\nFor TTS audio, this value can be used as the SSML prosody tag.\n\nWhen pre-recorded audio is used, this value can be used to key in to a folder (directory) on the media server containing the pre-built audio files for a particular audio playback speed. See the developer docs [here](http://docs.gysttechnologies.com) for more on using the Gyst API response values."},"response":[{"id":"05d3217e-223a-4103-aa55-e4918e5dd6c6","name":"GystNode1","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{GystSession}}\",\n  \"varGystNode\": \"1\",\n  \"varGystRequest\": \"1\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 30 Aug 2022 13:39:53 GMT"},{"key":"Content-Length","value":"3775"}],"cookie":[],"responseTime":null,"body":"{\n    \"GystSession\": \"1\",\n    \"GystNode\": \"1\",\n    \"GystRequest\": \"1\",\n    \"GystAudio01\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio01</prosody></speak>\",\n    \"GystAudio02\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio02</prosody></speak>\",\n    \"GystAudio03\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio03</prosody></speak>\",\n    \"GystAudio04\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio04</prosody></speak>\",\n    \"GystAudio05\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio05</prosody></speak>\",\n    \"GystAudio06\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio06</prosody></speak>\",\n    \"GystAudio07\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio07</prosody></speak>\",\n    \"GystAudio08\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio08</prosody></speak>\",\n    \"GystAudio09\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio09</prosody></speak>\",\n    \"GystAudio10\": \"<speak><prosody rate = \\\"95%\\\">text for client application Audio10</prosody></speak>\",\n    \"GystAudioNI1\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 1</prosody></speak>\",\n    \"GystAudioNI2\": \"<speak><prosody rate = \\\"81%\\\">text for client application no input 2</prosody></speak>\",\n    \"GystAudioNI3\": \"<speak><prosody rate = \\\"79%\\\">text for client application no input 3</prosody></speak>\",\n    \"GystAudioNI4\": \"<speak><prosody rate = \\\"77%\\\">text for client application no input 4</prosody></speak>\",\n    \"GystAudioNM1\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 1</prosody></speak>\",\n    \"GystAudioNM2\": \"<speak><prosody rate = \\\"81%\\\">text for client application no match 2</prosody></speak>\",\n    \"GystAudioNM3\": \"<speak><prosody rate = \\\"79%\\\">text for client application no match 3</prosody></speak>\",\n    \"GystAudioNM4\": \"<speak><prosody rate = \\\"77%\\\">text for client application no match 4</prosody></speak>\",\n    \"GystAudioC1\": \"<speak><prosody rate = \\\"95%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC2\": \"<speak><prosody rate = \\\"95%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC3\": \"<speak><prosody rate = \\\"95%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC4\": \"<speak><prosody rate = \\\"95%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioCRNI1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 1</prosody></speak>\",\n    \"GystAudioCRNI2\": \"<speak><prosody rate = \\\"81%\\\">text for client application confirmation retry no input 2</prosody></speak>\",\n    \"GystAudioCRNI3\": \"<speak><prosody rate = \\\"79%\\\">text for client application confirmation retry no input 3</prosody></speak>\",\n    \"GystAudioCRNI4\": \"<speak><prosody rate = \\\"77%\\\">text for client application confirmation retry no input 4</prosody></speak>\",\n    \"GystAudioCRNM1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 1</prosody></speak>\",\n    \"GystAudioCRNM2\": \"<speak><prosody rate = \\\"81%\\\">text for client application confirmation retry no match 2</prosody></speak>\",\n    \"GystAudioCRNM3\": \"<speak><prosody rate = \\\"79%\\\">text for client application confirmation retry no match 3</prosody></speak>\",\n    \"GystAudioCRNM4\": \"<speak><prosody rate = \\\"77%\\\">text for client application confirmation retry no match 4</prosody></speak>\",\n    \"GystAudioD1\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 1</prosody></speak>\",\n    \"GystAudioD2\": \"<speak><prosody rate = \\\"81%\\\">text for client application AudioD 2</prosody></speak>\",\n    \"GystAudioD3\": \"<speak><prosody rate = \\\"79%\\\">text for client application AudioD 3</prosody></speak>\",\n    \"GystAudioD4\": \"<speak><prosody rate = \\\"77%\\\">text for client application AudioD 4</prosody></speak>\",\n    \"GystTranscription\": null\n}","createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-08T21:24:35.000Z","uid":"21044628-05d3217e-223a-4103-aa55-e4918e5dd6c6"}],"createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-12T01:18:16.000Z","uid":"21044628-d3a5de54-8567-469a-8ed6-7390b683556d"},{"name":"GystNode2","event":[{"listen":"prerequest","script":{"id":"4b838795-b28b-4378-9111-8ca4f8596509","exec":["setTimeout(function () { }, \"2000\")"],"type":"text/javascript"}}],"id":"86e1bda1-4bbc-44c9-81fc-40e6056c1f92","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{gystServerResponse}}\",\n  \"varGystNode\": \"2\",\n  \"varGystRequest\": \"1\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]},"description":"**Description**\n\nGystNode API requests are made at each conversation turn in the voice application. For initial testing, the requests can be made at just a few key areas in the application to ensure proper operation with the API.\n\nThe request is made by setting GystSession = **SSSS**, GystNode value = **NNNN** and **GystRequest** value = **RR** in the Gyst API request, where:\n\n**SSSS** = The number that was assigned to this voice session via the GystStart API request.\n\n**NNNN** = A number that assigned by the voice application developer to a conversation turn that is unique in the voice application. The allowable values are 1 - 1000.\n\n**RR** = A number that is assigned by the voice application developer representing the input modality used at this GystNode. The allowable values are 1 for speech input, 2 for dtmf input, and 3 - 10 are reserved for future use.\n\n**Response** - The current Gyst CX Recommendation for this GystNode. The value range is 80 - 130.\n\nFor TTS audio, this value can be used as the SSML prosody tag.\n\nWhen pre-recorded audio is used, this value can be used to key in to a folder (directory) on the media server containing the pre-built audio files for a particular audio playback speed. See the developer docs [here](http://docs.gysttechnologies.com) for more on using the Gyst API response values."},"response":[{"id":"0f5ad979-79f5-4867-97ef-334fbb7ef460","name":"GystNode2","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{GystSession}}\",\n  \"varGystNode\": \"2\",\n  \"varGystRequest\": \"1\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 30 Aug 2022 13:40:05 GMT"},{"key":"Content-Length","value":"3775"}],"cookie":[],"responseTime":null,"body":"{\n    \"GystSession\": \"1\",\n    \"GystNode\": \"2\",\n    \"GystRequest\": \"1\",\n    \"GystAudio01\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio01</prosody></speak>\",\n    \"GystAudio02\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio02</prosody></speak>\",\n    \"GystAudio03\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio03</prosody></speak>\",\n    \"GystAudio04\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio04</prosody></speak>\",\n    \"GystAudio05\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio05</prosody></speak>\",\n    \"GystAudio06\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio06</prosody></speak>\",\n    \"GystAudio07\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio07</prosody></speak>\",\n    \"GystAudio08\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio08</prosody></speak>\",\n    \"GystAudio09\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio09</prosody></speak>\",\n    \"GystAudio10\": \"<speak><prosody rate = \\\"90%\\\">text for client application Audio10</prosody></speak>\",\n    \"GystAudioNI1\": \"<speak><prosody rate = \\\"80%\\\">text for client application no input 1</prosody></speak>\",\n    \"GystAudioNI2\": \"<speak><prosody rate = \\\"76%\\\">text for client application no input 2</prosody></speak>\",\n    \"GystAudioNI3\": \"<speak><prosody rate = \\\"74%\\\">text for client application no input 3</prosody></speak>\",\n    \"GystAudioNI4\": \"<speak><prosody rate = \\\"72%\\\">text for client application no input 4</prosody></speak>\",\n    \"GystAudioNM1\": \"<speak><prosody rate = \\\"80%\\\">text for client application no match 1</prosody></speak>\",\n    \"GystAudioNM2\": \"<speak><prosody rate = \\\"76%\\\">text for client application no match 2</prosody></speak>\",\n    \"GystAudioNM3\": \"<speak><prosody rate = \\\"74%\\\">text for client application no match 3</prosody></speak>\",\n    \"GystAudioNM4\": \"<speak><prosody rate = \\\"72%\\\">text for client application no match 4</prosody></speak>\",\n    \"GystAudioC1\": \"<speak><prosody rate = \\\"90%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC2\": \"<speak><prosody rate = \\\"90%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC3\": \"<speak><prosody rate = \\\"90%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC4\": \"<speak><prosody rate = \\\"90%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioCRNI1\": \"<speak><prosody rate = \\\"80%\\\">text for client application confirmation retry no input 1</prosody></speak>\",\n    \"GystAudioCRNI2\": \"<speak><prosody rate = \\\"76%\\\">text for client application confirmation retry no input 2</prosody></speak>\",\n    \"GystAudioCRNI3\": \"<speak><prosody rate = \\\"74%\\\">text for client application confirmation retry no input 3</prosody></speak>\",\n    \"GystAudioCRNI4\": \"<speak><prosody rate = \\\"72%\\\">text for client application confirmation retry no input 4</prosody></speak>\",\n    \"GystAudioCRNM1\": \"<speak><prosody rate = \\\"80%\\\">text for client application confirmation retry no match 1</prosody></speak>\",\n    \"GystAudioCRNM2\": \"<speak><prosody rate = \\\"76%\\\">text for client application confirmation retry no match 2</prosody></speak>\",\n    \"GystAudioCRNM3\": \"<speak><prosody rate = \\\"74%\\\">text for client application confirmation retry no match 3</prosody></speak>\",\n    \"GystAudioCRNM4\": \"<speak><prosody rate = \\\"72%\\\">text for client application confirmation retry no match 4</prosody></speak>\",\n    \"GystAudioD1\": \"<speak><prosody rate = \\\"80%\\\">text for client application AudioD 1</prosody></speak>\",\n    \"GystAudioD2\": \"<speak><prosody rate = \\\"76%\\\">text for client application AudioD 2</prosody></speak>\",\n    \"GystAudioD3\": \"<speak><prosody rate = \\\"74%\\\">text for client application AudioD 3</prosody></speak>\",\n    \"GystAudioD4\": \"<speak><prosody rate = \\\"72%\\\">text for client application AudioD 4</prosody></speak>\",\n    \"GystTranscription\": null\n}","createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-08T21:24:18.000Z","uid":"21044628-0f5ad979-79f5-4867-97ef-334fbb7ef460"}],"createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-12T01:19:28.000Z","uid":"21044628-86e1bda1-4bbc-44c9-81fc-40e6056c1f92"},{"name":"GystNode3","event":[{"listen":"prerequest","script":{"id":"95181d43-7ec8-4674-b723-3e2f8cdfac75","exec":["setTimeout(function () { }, \"2000\")"],"type":"text/javascript"}}],"id":"894988a5-6ebe-4329-9720-c94ab9f0359b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{gystServerResponse}}\",\n  \"varGystNode\": \"3\",\n  \"varGystRequest\": \"1\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]},"description":"**Description**\n\nGystNode API requests are made at each conversation turn in the voice application. For initial testing, the requests can be made at just a few key areas in the application to ensure proper operation with the API.\n\nThe request is made by setting GystSession = **SSSS**, GystNode value = **NNNN** and **GystRequest** value = **RR** in the Gyst API request, where:\n\n**SSSS** = The number that was assigned to this voice session via the GystStart API request.\n\n**NNNN** = A number that assigned by the voice application developer to a conversation turn that is unique in the voice application. The allowable values are 1 - 1000.\n\n**RR** = A number that is assigned by the voice application developer representing the input modality used at this GystNode. The allowable values are 1 for speech input, 2 for dtmf input, and 3 - 10 are reserved for future use.\n\n**Response** - The current Gyst CX Recommendation for this GystNode. The value range is 80 - 130.\n\nFor TTS audio, this value can be used as the SSML prosody tag.\n\nWhen pre-recorded audio is used, this value can be used to key in to a folder (directory) on the media server containing the pre-built audio files for a particular audio playback speed. See the developer docs [here](http://docs.gysttechnologies.com) for more on using the Gyst API response values."},"response":[{"id":"0c6e01db-3850-45d7-9f06-821f44443cff","name":"GystNode3","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{GystSession}}\",\n  \"varGystNode\": \"3\",\n  \"varGystRequest\": \"1\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 30 Aug 2022 13:40:16 GMT"},{"key":"Content-Length","value":"3775"}],"cookie":[],"responseTime":null,"body":"{\n    \"GystSession\": \"1\",\n    \"GystNode\": \"3\",\n    \"GystRequest\": \"1\",\n    \"GystAudio01\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio01</prosody></speak>\",\n    \"GystAudio02\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio02</prosody></speak>\",\n    \"GystAudio03\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio03</prosody></speak>\",\n    \"GystAudio04\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio04</prosody></speak>\",\n    \"GystAudio05\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio05</prosody></speak>\",\n    \"GystAudio06\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio06</prosody></speak>\",\n    \"GystAudio07\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio07</prosody></speak>\",\n    \"GystAudio08\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio08</prosody></speak>\",\n    \"GystAudio09\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio09</prosody></speak>\",\n    \"GystAudio10\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio10</prosody></speak>\",\n    \"GystAudioNI1\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 1</prosody></speak>\",\n    \"GystAudioNI2\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 2</prosody></speak>\",\n    \"GystAudioNI3\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 3</prosody></speak>\",\n    \"GystAudioNI4\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 4</prosody></speak>\",\n    \"GystAudioNM1\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 1</prosody></speak>\",\n    \"GystAudioNM2\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 2</prosody></speak>\",\n    \"GystAudioNM3\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 3</prosody></speak>\",\n    \"GystAudioNM4\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 4</prosody></speak>\",\n    \"GystAudioC1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC2\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC3\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC4\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioCRNI1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 1</prosody></speak>\",\n    \"GystAudioCRNI2\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 2</prosody></speak>\",\n    \"GystAudioCRNI3\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 3</prosody></speak>\",\n    \"GystAudioCRNI4\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 4</prosody></speak>\",\n    \"GystAudioCRNM1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 1</prosody></speak>\",\n    \"GystAudioCRNM2\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 2</prosody></speak>\",\n    \"GystAudioCRNM3\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 3</prosody></speak>\",\n    \"GystAudioCRNM4\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 4</prosody></speak>\",\n    \"GystAudioD1\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 1</prosody></speak>\",\n    \"GystAudioD2\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 2</prosody></speak>\",\n    \"GystAudioD3\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 3</prosody></speak>\",\n    \"GystAudioD4\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 4</prosody></speak>\",\n    \"GystTranscription\": null\n}","createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-08T21:24:22.000Z","uid":"21044628-0c6e01db-3850-45d7-9f06-821f44443cff"}],"createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-12T01:20:00.000Z","uid":"21044628-894988a5-6ebe-4329-9720-c94ab9f0359b"},{"name":"GystEnd","event":[{"listen":"test","script":{"id":"9d46e1d1-19df-4f16-90aa-76f0a2f6c2d2","exec":[""],"type":"text/javascript"}},{"listen":"prerequest","script":{"id":"6c4d21c0-f956-44e2-bf93-e819d0607e44","exec":["setTimeout(function () { }, \"2000\")"],"type":"text/javascript"}}],"id":"f073825b-edd8-4d50-9a6a-f272b059d679","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{gystServerResponse}}\",\n  \"varGystNode\": \"1\",\n  \"varGystRequest\": \"22\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]},"description":"**Description**\n\nA voice session that implements Gyst must always send a GystEnd request to the Gyst Server at the end of the voice session. The end of a voice session is the point when the voice application either goes on-hook in the case of an IVR System, or when the audio that completes fulfillment of the final intent slot is just about to be played for a voice assistant.\n\nThe request is made by setting GystSession = **SSSS**, GystNode value = **NNNN** and **GystRequest** value = **22** in the Gyst API request, where:\n\n**SSSS** = The number that was assigned to this voice session via the GystStart API request.\n\n**NNNN** = A number that assigned by the voice application developer to a conversation turn that is unique in the voice application. The allowable values are 1 - 1000.\n\n**Response** - The current Gyst CX Recommendation for this GystNode. The value range is 80 - 130.\n\nFor TTS audio, this value can be used as the SSML prosody tag.\n\nWhen pre-recorded audio is used, this value can be used to key in to a folder (directory) on the media server containing the pre-built audio files for a particular audio playback speed. See the developer docs [here](http://docs.gysttechnologies.com) for more on using the Gyst API response values."},"response":[{"id":"592d0477-8d42-410f-bdec-50f66306f728","name":"GystEnd","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"varGystSession\": \"{{GystSession}}\",\n  \"varGystNode\": \"1\",\n  \"varGystRequest\": \"22\",\n  \"varGystAudio01\": \"text for client application Audio01\", \n  \"varGystAudio02\": \"text for client application Audio02\", \n  \"varGystAudio03\": \"text for client application Audio03\",\n  \"varGystAudio04\": \"text for client application Audio04\",\n  \"varGystAudio05\": \"text for client application Audio05\",\n  \"varGystAudio06\": \"text for client application Audio06\",\n  \"varGystAudio07\": \"text for client application Audio07\",\n  \"varGystAudio08\": \"text for client application Audio08\",\n  \"varGystAudio09\": \"text for client application Audio09\",\n  \"varGystAudio10\": \"text for client application Audio10\",\n  \"varGystAudioNI1\": \"text for client application no input 1\",\n  \"varGystAudioNI2\": \"text for client application no input 2\",\n  \"varGystAudioNI3\": \"text for client application no input 3\",\n  \"varGystAudioNI4\": \"text for client application no input 4\",\n  \"varGystAudioNM1\": \"text for client application no match 1\",\n  \"varGystAudioNM2\": \"text for client application no match 2\",\n  \"varGystAudioNM3\": \"text for client application no match 3\",\n  \"varGystAudioNM4\": \"text for client application no match 4\",\n  \"varGystAudioC1\": \"text for client application confirmation 1\",\n  \"varGystAudioC2\": \"text for client application confirmation 2\",\n  \"varGystAudioC3\": \"text for client application confirmation 3\",\n  \"varGystAudioC4\": \"text for client application confirmation 3\",\n  \"varGystAudioCRNI1\": \"text for client application confirmation retry no input 1\",\n  \"varGystAudioCRNI2\": \"text for client application confirmation retry no input 2\",\n  \"varGystAudioCRNI3\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 3\",\n  \"varGystAudioCRNI4\": \"text for client application confirmation retry no input 4\",\n  \"varGystAudioCRNM1\": \"text for client application confirmation retry no match 1\",\n  \"varGystAudioCRNM2\": \"text for client application confirmation retry no match 2\",\n  \"varGystAudioCRNM3\": \"text for client application confirmation retry no match 3\",\n  \"varGystAudioCRNM4\": \"text for client application confirmation retry no match 4\",\n  \"varGystAudioD1\": \"text for client application AudioD 1\",\n  \"varGystAudioD2\": \"text for client application AudioD 2\",\n  \"varGystAudioD3\": \"text for client application AudioD 3\",\n  \"varGystAudioD4\": \"text for client application AudioD 4\",\n  \"varGystTranscription\": \"text representing the users utterance\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"{{GystServer}}/api/values/postdata","host":["{{GystServer}}"],"path":["api","values","postdata"]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"no-cache"},{"key":"Pragma","value":"no-cache"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Expires","value":"-1"},{"key":"Server","value":"Microsoft-IIS/10.0"},{"key":"X-AspNet-Version","value":"4.0.30319"},{"key":"X-Powered-By","value":"ASP.NET"},{"key":"Date","value":"Tue, 30 Aug 2022 13:40:31 GMT"},{"key":"Content-Length","value":"3776"}],"cookie":[],"responseTime":null,"body":"{\n    \"GystSession\": \"1\",\n    \"GystNode\": \"1\",\n    \"GystRequest\": \"22\",\n    \"GystAudio01\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio01</prosody></speak>\",\n    \"GystAudio02\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio02</prosody></speak>\",\n    \"GystAudio03\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio03</prosody></speak>\",\n    \"GystAudio04\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio04</prosody></speak>\",\n    \"GystAudio05\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio05</prosody></speak>\",\n    \"GystAudio06\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio06</prosody></speak>\",\n    \"GystAudio07\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio07</prosody></speak>\",\n    \"GystAudio08\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio08</prosody></speak>\",\n    \"GystAudio09\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio09</prosody></speak>\",\n    \"GystAudio10\": \"<speak><prosody rate = \\\"85%\\\">text for client application Audio10</prosody></speak>\",\n    \"GystAudioNI1\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 1</prosody></speak>\",\n    \"GystAudioNI2\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 2</prosody></speak>\",\n    \"GystAudioNI3\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 3</prosody></speak>\",\n    \"GystAudioNI4\": \"<speak><prosody rate = \\\"85%\\\">text for client application no input 4</prosody></speak>\",\n    \"GystAudioNM1\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 1</prosody></speak>\",\n    \"GystAudioNM2\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 2</prosody></speak>\",\n    \"GystAudioNM3\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 3</prosody></speak>\",\n    \"GystAudioNM4\": \"<speak><prosody rate = \\\"85%\\\">text for client application no match 4</prosody></speak>\",\n    \"GystAudioC1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC2\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC3\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioC4\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation 1</prosody></speak>\",\n    \"GystAudioCRNI1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 1</prosody></speak>\",\n    \"GystAudioCRNI2\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 2</prosody></speak>\",\n    \"GystAudioCRNI3\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 3</prosody></speak>\",\n    \"GystAudioCRNI4\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no input 4</prosody></speak>\",\n    \"GystAudioCRNM1\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 1</prosody></speak>\",\n    \"GystAudioCRNM2\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 2</prosody></speak>\",\n    \"GystAudioCRNM3\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 3</prosody></speak>\",\n    \"GystAudioCRNM4\": \"<speak><prosody rate = \\\"85%\\\">text for client application confirmation retry no match 4</prosody></speak>\",\n    \"GystAudioD1\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 1</prosody></speak>\",\n    \"GystAudioD2\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 2</prosody></speak>\",\n    \"GystAudioD3\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 3</prosody></speak>\",\n    \"GystAudioD4\": \"<speak><prosody rate = \\\"85%\\\">text for client application AudioD 4</prosody></speak>\",\n    \"GystTranscription\": null\n}","createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-08T21:24:23.000Z","uid":"21044628-592d0477-8d42-410f-bdec-50f66306f728"}],"createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-03-12T01:19:43.000Z","uid":"21044628-f073825b-edd8-4d50-9a6a-f272b059d679"}],"id":"f133f54f-c6f8-436a-b365-6ee0d0056646","description":"This folder contains the requests needed to simulate a Gyst session using the POST Method.\n\nThe folder implements the **required** GystStart request, three **optional** GystNode requests, and the **required** GystEnd request.\n\nFor the purposes of this sample simulation, and when run as a collection, each request is delayed by 2 seconds from the preceding request. You can change this timing value in the forked version of the simulation by changing the Pre-request Script value shown here:\n\nsetTimeout(function () { }, \"2000\")\n\nYou can then observe the response behavior via the request response to see how the Gyst recommendations change accordingly.","event":[{"listen":"prerequest","script":{"id":"b00c120c-7655-43a5-91ab-f81c504cbb95","type":"text/javascript","exec":["pm.globals.set(\"GystServer\", \"54.221.44.201\"); // GystServerAWSMarketplaceV2.1 Private IPv4 address","//pm.globals.set(\"GystServer\", \"ec2-3-88-60-50.compute-1.amazonaws.com\"); // GystServerAWSMarketplaceV2.1 Public IPv4 address","//pm.globals.set(\"GystServer\", \"10.0.0.4\"); // GystServerAzureVM1 Private IPv4 address","//pm.globals.set(\"GystServer\", \"gystserverazurevm1.eastus.cloudapp.azure.com\"); // GystServerAzureVM1 Public IPv4 DNS","setTimeout(function () { }, \"5000\")"]}},{"listen":"test","script":{"id":"39217f49-89ee-4ab8-918f-495d4acef50d","type":"text/javascript","exec":[""]}}],"createdAt":"2022-09-21T19:48:46.000Z","updatedAt":"2024-09-19T19:06:51.000Z","uid":"21044628-f133f54f-c6f8-436a-b365-6ee0d0056646"}],"event":[{"listen":"prerequest","script":{"id":"518f698c-ac58-44f5-a099-555dabb18bb1","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"eb281c3b-1339-4d17-9b69-8523001638a2","type":"text/javascript","exec":[""]}}],"variable":[{"key":"SessionTimer","value":"2000","type":"string"},{"key":"GystSession","value":"1"},{"key":"pmGystServerResponse","value":""},{"key":"gystServerResponse","value":""}]}}