Not all systems are able to push data updates automatically when changes occur. In some cases, data must instead be retrieved by actively making requests to the external system.
There are three common ways to bring data into Bosbec:
Groups are collections of units, organized based on intended use.
To receive data from System A using a webhook, the first requirement is an HTTP Channel. An HTTP Channel can be configured either in the admin interface or directly from a trigger in the Workflow…
Jobs are the Workflow Engine's building blocks. Each job is designed to solve a specific, smaller task, operating on the resources and data available in the current workflow context.
Before diving deeper into the integration process itself, it is useful to introduce a few Bosbec-specific concepts. These form the foundation of how integrations are built and executed within the…
In the general integration process, we stated that data usually flows from System A, through Bosbec, to System B. While we would, in a perfect world, be able to simply forward data as it is…
When it is time to send data from Bosbec to System B, much of the process should feel familiar from the chapter Get data via API. In most cases, sending data is done by making an HTTP request to…
Triggers are the starting points of any workflow and are required for the Workflow Engine to run.
Units are the primary data storage concept in Bosbec.
The Workflow Context (WFC) is the current state and the resources and data available during a workflow's execution.