WoodWing produces two distinct workflow automation tools: WoodWing Scriba and WoodWing Smart Mover. Each of these tools has its own advantages and use cases. I will use this article to quickly introduce each of the tools. I will follow up with more articles that outline specific use cases and examples of how each tool can be used.
One key thing to note is that while each of these tools has parts that are specific to working with WoodWing’s other systems they are not limited to only working with those tools.
What is WoodWing Scriba?
Scriba, at its core, is a rules based workflow engine. A management application is used to take ‘Rules’ and group them together to create a ‘workflow’. The engine will then run the workflows based on some schedule. Workflows can also be triggered by an event coming into Scriba such as a Webhook call to a Scriba endpoint.
Workflows are created, in part, by using ‘connectors’. The connectors help to integrate the workflow engine with other tools (MySQL, InDesign Server, etc) or systems (WoodWing Enterprise, WoodWing Elvis and others). Scriba’s connectors are not limited to just working with WoodWing’s systems. Connectors can be created to talk to ANY system. Naturally WoodWing has a series of connectors available which we’ll discuss in the next post.
Because of the connector concept, one of the biggest advantages of Scriba is that the ‘workflows’ are modular. For instance, let’s say one of the workflows that is created takes content from our Enterprise product, downloads it, does a transform and sends the content to Drupal.
After the work is completed the business decides a year later to move to WordPress. In this case 2/3rds of the workflow is still viable and only the Drupal ‘connector’ needs to be switched out. This mean that a large chunk of the original workflow code is retained and there is far less rework.
What is WoodWing Smart Mover?
Smart Mover is similar to Scriba in that it acts as a workflow engine. Smart Mover has a ‘engine’ that is configured with a management application. The engine can run on Linux, Windows or Mac OS and the management application can run on Windows or Mac OS.
Smart Mover provides tasks to work with WoodWing Enterprise, WoodWing Elvis and tasks that provide features like uploading to FTP sites, sending email and other features.
Smart Mover implements its functionality through ‘tasks’. One or many Tasks are put together into a ‘Process’ which can be set to run at an interval such as every 5 minutes, once a day, etc. The process is triggered and the tasks within the process do their work.
In the next article I’ll outline the differences between Smart Mover and Scriba as well as why some customers may choose one over the other…or use both!
Interested in seeing more?
Send us an email at firstname.lastname@example.org and mention Scriba and/or Smart Mover in your note. We look forward to talking to you.