Changed in 51.0.6.0 Connectors and functions
To create integrations for the SOAR Platform application with little or no coding, you can build connector functions by creating your own or by importing OpenAPI spec 3.0 files.
A function is a playbook component that sends data to a remote function processor through a message destination or REST API endpoint via a HTTP or HTTPs request.
- AppExchange functions
- AppExchange functions start remote code, which completes an action and then returns the results to the playbook. App functions come from the installation of a SOAR app from the IBM AppExchange or customer-written apps. You can access app functions from the AppExchange tab from the playbook function library menu for a specific playbook.
- Connector functions
- A connector is a collection of functions that are custom-created in SOAR or imported from the OpenAPI specification of a vendor into the SOAR Platform. Connector functions invoke the Rest API endpoint via a HTTPs request and return the results to the playbook. You can access connector functions from the Connectors tab on the main Playbook page, or from the playbook function library menu for a specific playbook.
You can use both connector functions and AppExchange functions together in a playbook, as they are complementary. You can use the connector feature to quickly add functions to your playbooks through the OpenAPI spec import and further enhance playbooks that use AppExchange functions.
To use both app and connector functions, you must deploy an App Host on which to run them.