Build integrations between your systems with Boards.
A Board defines a single integration between one or more systems. The platform provides users a
drag-and-drop workflow builder which can be used to connect systems together, alongside additional tools to perform your
own business logic such as filtering and transformations.When a Board is deployed, Versori creates dedicated compute resources to execute your integrations. Any webhook
receivers used in your integrations get a dedicated URL which you can use to connect the external system to your
integration.
A Board is defined by a series of steps, where the output of a step feeds into zero or more subsequent steps, and each
step provides a single piece of functionality. Trigger steps are the start-point of a Board, and when they are triggered
an Execution is created and the steps are processed in order.A step may be connected to multiple other steps, which allows for branching the flow of data. When this is configured,
the branches execute in parallel.A step may also be configured to output multiple pieces of data, for example the Splitter tool takes a data array and
outputs each element of the array as a separate messageThere are many different types of steps available, and more are being added all the time. These fall into two
categories: Connectors and Tools.
A Connector step is a step that interacts with an external system and references a Connector
which defines its behaviour. These can be one of two types: Actions or Triggers. Actions are steps that perform a
specific operation on an external system, such as creating a new record in a CRM, while Triggers are steps that wait for
an external system to perform an operation to Versori, such as a webhook.
There are many types of tools available in Versori, each providing a different piece of functionality. These are
explained in more detail in the Tools section, but are listed here for reference: