Outbound Calling
![Illustration of outbound call use cases.](img/UserScripting/OutboundCalling.png)
User scripting enables calls to external APIs through the NSOA.https functions, see NSOA Functions. Calls to REST, XML and SOAP APIs are supported.
Note:
You need the Enable user script support for https methods switch enabled to use the NSOA.https functions, see Scripting Switches.
The following request methods are currently supported for form and scheduled scripts:
-
GET — NSOA.https.get(request) function
-
POST — NSOA.https.post(request) function
-
PUT — NSOA.https.put(request) function
-
PATCH — NSOA.https.patch(request) function
-
DELETE — NSOA.https.delete(request) function
The functions take the Request object as a single parameter and return the Response object.
User scripting also enables to create Password Script Parameters.