Workflow Service Overview¶
The Workflow service consists of the following components:
Mistral APIserviceProvides a REST API for operating and monitoring workflow executions.
mistral-dashboardserviceMistral Dashboard is a Horizon plugin.
Mistral EngineserviceControls workflow executions and handles their data flow, places finished tasks in a queue, transfers data from task to task, and deals with condition transitions, and so on.
Mistral ExecutorserviceExecutes task actions, picks up the tasks from the queue, runs actions, and sends results back to the engine.
Mistral Notifier service
python-mistralclientPython client API and Command Line Interface.
mistral-libA library to support writing custom Mistral actions.