--- title: SOAP template execution parameters description: You use execution parameters to create the input process script in the Pre processing form of the activity designer. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/orchestration/r\_SOAPTemplateExecutionParams.html release: australia product: Orchestration classification: orchestration topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Create a SOAP web service activity, Orchestration custom activity templates, Orchestration activity designer, Classic Orchestration, ServiceNow AI Platform Additional Capabilities, Extend ServiceNow AI Platform capabilities] --- # SOAP template execution parameters You use execution parameters to create the input process script in the **Pre processing** form of the activity designer. For descriptions of the SOAP web service command fields, see the table in [Configure the SOAP execution command](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/orchestration/t_MapSOAPVariablesToExecutionComm.md). **Note:** You must use the `executionParam.` prefix with all variables in this table.
Name Variable Type Usage
Web service message web\_service\_message Reference The sys\_id of the corresponding SOAP message.
Web service message function web-service\_message\_function Reference The sys\_id of the SOAP message function.
Web service endpoint web\_service\_endpoint String URL of the SOAP endpoint.
Parameters parameters Array of JavaScript objects Array of JavaScript objects, expressed with the `executionParam`. prefix. For instructions on creating arrays using this parameter, see [Create a JavaScript array in a SOAP template](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/orchestration/t_CrtJvScrArrSTemplate.md).
Use mid server use\_mid\_server Boolean When true, indicates that a MID Server is used.
MidCapabilities midCapabilities String \(comma separated\) List of references to required MID Server capabilities.
Time out time\_out String Allowed duration of the SOAP web service request before it times out, in seconds. The default is **10**.
ValueCapabilities valueCapabilities Array of hashmap Capability values used to select the MID Server. For more information, see [MID Server capabilities](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown). Use this example to customize the MID Server selection if there are additional capabilities that are assigned by value: ``` var valueCapability = {'NEW_MID_CAPABIILTY':'NEW_MID_CAPABILITY_VALUE'}; executionParam.valueCapabilities.push(valueCapability); ```
Auth Type auth\_type Boolean Type of credentials to use. The choices are:- basic\_auth\_pick\_credentials - use\_existing\_credentials
Credentials credentials Reference Credentials to use for this SOAP message when the `auth_type` is `basic_auth_pick_credentials`.
**Parent Topic:**[Create a SOAP web service activity](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/orchestration/t_CreateASOAPWebServiceActivity.md)