Skip to content




API Explorer


Most businesses are plagued with numerous repetitive processes called workflows. Simply put, a workflow is a sequence of tasks required to accomplish a repeatable business goal. A workflow could be present in an activity as simple as a vacation request approval1, or as complex as employee onboarding, which is a process that typically varies from company to company.

Workflows can be started manually or can be triggered by specific events. Nevertheless, they can oftentimes be automated. In fact, many modern business benefit from automating their workflows, lowering operational costs and enhancing overall corporate productivity. By adopting business process management (BPM) tools to streamline their tasks, companies can enjoy minimal errors, greater efficiency, and transparency.

Flux is Martini's event-based workflow engine, intended to help enterprises of all sizes automate business processes seamlessy. Create states and transitions to represent workflows and define a Flux's execution behavior by setting its inputs and action (services). Do all these in low code, while enjoying Martini's intuitive features for designing and testing services.

A good BPM tool not only helps in designing business processes but should also provide data to generate insights from the workflows. With data to rely on, businesses can identify redundancies in their processes and potentially eliminate ineffective tasks, further boosting performance. Martini is equipped with monitoring tools such as Tracker and Monitor, from which data can be aesthetically presented using Report Builder. TORO's arsenal of products can help you streamline workflow automation, starting from development to maintenance.

  1. In which the process would be to fill-up the company's leave request form, and then send the email to the HR department and the employee's senior or manager.