External calls (CallExternalDef)

You can use external calls to call other services.

Set the type of service in the "Type" parameter. This provides the configuration for the "Address" parameter. The following service types are available via the drop-down menu in the "Type" field:

  • HTTP: An HTTP interface is the default setting.
  • IX: This type of call requires a registered ELOix function ("Registered function"). The function names always starts with "RF_".
  • WF: The "Address" parameter contains the name of a workflow template. This calls a new active workflow. The name of this workflow consists of the name of its template and the SORD GUID. You cannot use transfer parameters for this type. In addition, there must be a SORD GUID in the work area of the element, which means you must have previously used CheckinDef or ExistsDef.
  • FEED: This is used to configure the generation of an ELO feed entry. The transfer parameters are converted into a JSON buffer before the call. As with the "WF" type, a SORD GUID must also exist for the "FEED" type to work.

Click the Advanced button in the Options area to open the advanced configuration settings.

You can also use the "Param" element to configure the transfer parameters for the call. These are transferred to the external service based on the type of call used.

Please note: Where possible, all calls are executed immediately. If the call does not work, the action will fail. However, if the external function call is successful, ELOxc does not wait for the call result, because ELOxc processes large quantities of elements. External calls can lead to unwanted wait times and unforeseeable errors. To ensure stable processing with ELOxc, the service must run as independently as possible from external function interfaces.

Was this information helpful?

  • Yes
  • No


The captcha is not correct. Please check the code.

*Mandatory fields

  We do not reply to support requests sent through this form.
If you require assistance, contact your ELO partner or ELO Support.