What is Sequence
Sequence is an automation toolkit for forensics and e-discovery.
It consists of:
- Core which is:
- An interpreter for the Sequence Configuration Language
- A collection of application-independent Steps
- An SDK that allows developers to create Connectors
- Connectors that interact with various applications:
Sequence Configuration Language​
At the heart of Sequence is the Sequence Configuration Language (SCL), a natural-language-like way to configure complex workflows. The starting point for SCL was the simplicity of YAML, but we wanted to supercharge it with scripting-language-like functionality so that any workflow could be automated.
The SCL documentation has a description of all the available language features.
Download and Try​
Source Code​
Steps and Sequences​
- A
Step
is a unit of work in an application such as creating a case, ingesting data, searching or exporting data - A
Sequence
is a series ofSteps
that are executed in order. Workflows are defined using SCL and Sequence enables data and configuration to be passed between Steps, including between different applications.