The Generic Integration Panel “Integration” panel is a quick, easy way to connect to 3rd party systems within your Logic+ flow. This panel executes a defined request to a configured generic integration (Admin > Configuration > Integrations) and is useful to push or pull data between Sharpen and an available RESTful API.
...
Info |
---|
If you don’t already have an integration setup, navigate to Admin > Configuration > Integrations. Then, click “Add Integration” in the upper right to give your integration a name, input the base URL and protocol. If you will always authorize the integration the same way, choose the appropriate authorization type from the dropdown. If you will authorize via your API call in Logic+, choose “None” for the Authorization Type so that you can specify your auth within the Generic Integration body itself. |
Panel Configuration
Configure the generic integration panel like most other panels in Logic+ with one, notable (and great) addition – the API preview directly underneath the Panel Name. This won’t do much until you’ve filled out the panel, so we are going to come back to that after looking at the specific fields.
...
Use Toggle
Off: Panel will wait, up to the specified timeout, for a response from the integration endpoint before proceeding through an output path
On: Panel immediately executes an output path, ignoring any integration endpoint response
Use Variable
Specify the interaction variable for boolean evaluation. Panel execution will evaluate to TRUE (fire and forget) only for values of “1” or “true”. In all other cases, the evaluation will return FALSE causing the panel execution to wait for the integration endpoint to respond or timeout.
Exit Paths
Default: Generic Integration request received a valid response
Invalid Input: One or more of the configuration inputs was invalid
Timeout: Timeout duration was was met
...