EscherLabs / Graphene

Graphene is a fully featured Workflow, Micro Application, and Content Management Platform with a robust web-based IDE (Integrated Development Environment). Graphene is the primary engine behind Binghamton University's myBinghamton portal.
https://docs.escherlabs.com/Graphene/
MIT License
29 stars 10 forks source link

Workflow action to call an external webhook #239

Closed Cloverstone closed 1 year ago

Cloverstone commented 1 year ago

This feature would allow for an action to be configured on workflows that could call an external webhook/api using a defined route for authentication or a publicly accessible one directly, that would pass the current state or some subset as data via a configurable HTTP verb.

The result of which will be either success(200 code) or error. If an error is received it should be logged in a way that is viewable in someway by an admin to take further action.