...Make it your own by extending the set of activities with your own. Implementing custom activities allows for powerful workflows that can be implemented with ease. Workflows can be defined using plain C# code. In addition to an increasing number of activities that you can choose from, Elsa is designed to be extensible with your own custom activities. Short-running Workflows can be useful to implement a business rules engine, while long-running workflows greatly simplify the implementation of complex processes that involve coordinating between multiple agents (users & machines).