Connectors and functions
To build integrations for the SOAR application with little or no coding required, you can import connector functions from OpenAPI spec 3.0 files.
Connector functions come from an imported OpenAPI spec of a vendor. App functions come from the installation of a SOAR app from the IBM AppExchange. You can access both connector and App functions from the playbook function library menu.
Connector functions run as serverless functions (also known as Function-as-a-Service) and require no additional runtime configuration in the SOAR environment. To run the App functions, you need to deploy the Edge Gateway.
A function is an object that sends data to a remote function processor through a message destination or REST API endpoint via HTTP(s) request. The AppExchange invokes remote code, which performs an activity and then returns the results to the playbook. Connector functions invoke the OpenAPI / REST API endpoint via HTTP(s) request and return the results to the playbook.