The Call Integration smart service allows you to call any integration object from within your process model. This is particularly important for integrations that modify data since they cannot be called in expressions elsewhere in your model.
Calling an Appian RPA integration? Check out the Execute Robotic Process smart service for additional execution options.
Category: Connectivity Services
This section contains tab configuration details specific to this smart service. For more information about common configurations see the Process Node Properties page.
The Setup tab allows you to select or create an integration.
When an integration is selected, the integration's inputs will automatically appear as node inputs. If you change the selected integration or the inputs of the selected integration are updated outside the process modeler the node inputs will be refreshed the next time you view the Data tab.
|Success||Boolean||A value set to
|Result||HttpResponse||A value containing the result returned by the integration.|
|Error||IntegrationError||If success was
This node does not pause by exception if an integration error occurs. You can use the Success and Error outputs to determine how the process handles the error, such as incorporating an escalation into a later part of the process design. This node does not automatically retry failed requests.
The Call Integration smart service shows a custom icon to reflect the type of integration or the system logo that the integration is calling.
To enable a custom icon the selected integration must be configured to use a connected system and the connected system must be configured with a system logo. The default Call Integration icon is shown when no integration is selected or when the user does not have at least viewer access to the integration, the connected system, or the system logo document.
Call Integration Smart Service