coolOrange Enhance

Wouldn't it be great to automate tasks like PDF, DWG, DXF creation when files get released? Or enhance your checks on release and make sure that files get released just if ....


Almost every company needs to export files in various formats for use in downstream processes.  powerJobs is an extension for the Vault job processor. It comes with pre-configured, ready-to-use jobs for PDF creation and more.

Extend your Vault Jobprocessor with powerJobs

powerJobs makes it possible to create custom jobs via a simple scripting language. No need for high-end development skills. It comes with ready to use samples for the most common use cases, such as publishing to other file formats, sending email notification and printing.

powerJobs fullscreen

Publish PDF, DXF, DWG and other formats automatically on lifecycle transitions

Just release your CAD models and let powerJobs create a PDF, DXF, DWG and other formats for you. Have those files stored inside Vault, on a network share, FTP, Cloud, or any other location.

You have particular requirements, like a watermark, publishing just specific views or layers, and the like? No problem, just tweak the script the way you like.

Email notification on given events

Inform your purchase department, or other people in your organization, that a new version of a drawing, item or bill of material have been released. Have powerJobs send emails to your peers, on given Vault actions, with custom content, automatically.

Smart printing

Print all the drawings of an assembly or bill of material, in the right format, to the right printer, at the right department.

If printing paper is still your thing, then don't spend valuable time doing it manually. Have powerJobs printing the drawings for you, on the server, so that you can carry on with your important work.

Infinite possibilities

As we designed powerJobs more than 6 years ago, we always had in mind all the possible different customer situations. Therefore we decided not to limit powerJobs to the settings of a configuration file, but instead, we looked for a simple and widely used scripting language.

Windows PowerShell was our choice, as it's widely used by IT people, it simple and yet powerful, and it's a Microsoft language, and therefore supported by all Microsoft operating systems. The result surprised also our self.


With powerJobs, you get a list of preconfigured, working, sample jobs, which can be used as they are, or can be tweaked and extended. On our wiki page and our support portal, you'll find the complete documentation, as well as tutorials, code snippets, and more. Also, you are welcome to use our support forum, where we can help you make the best use of powerJobs.


powerEvents is a Vault extension, which allows you to take advantage of the Vault client events, such as check-in/-out, lifecycle change and the like.
You can write custom code that shall be executed on the according event via PowerShell.  Let’s say you like to fill or empty some properties on lifecycle change or like to automatically rename files on import via drag&drop, or prevent the lifecycle transition when a combination of properties does not match your rules, etc.  powerEvents makes it easy to create such logic in a simple PowerShell script.

Enhance your Vault workflows with powerEvents

Would like to add more control to lifecycle transitions? Or perform an action on a certain check-in/-out operation or other Vault actions? Vault permits to be customized for several years, but this was limited to developers only. powerEvents makes it now easy to add custom logic via the Windows PowerShell scripting language so that you can tweak your Vault the way you want.

powerJobs fullscreen

Control your lifecycle transitions

Vault gives you several settings to be configured in the admin panel, in order to control who can move the file, item, change order, to a give state. However, you can't go beyond those settings. With powerEvents you can.

You can check the value of a property, and so preventing releasing a file when some properties contains words like "test" or the like.

You can apply advanced checks, and so implement a 4-eye release mechanism, so that must be checked by two different persons.

In combination with powerGate, you can check whether the part number is valid within your ERP system and so prevent releasing files with wrong part numbers.

Perform actions

Did you know that Vault can execute custom actions on lifecycle transitions, check-in/-out, and other events? powerEvents makes this accessible to everyone via scripting.

powerEvents can help you queueing jobs in a better way, by queueing the right job for the right file, item or change order, with the right priority, and a meaningful description.

It can also automate working steps, like creating links between files, items, and change orders, or moving or renaming them, or any other Vault action.

In combination with powerGate, it may sync the state of items between Vault and your ERP, or other similar actions. coolOrange - enhance

Endless possibilities

powerEvents joined just in 2016 the product line, and captured the hearts of many customers right away, as it finally empowered them to bring their Vault to the next level.

The simplicity of the Windows PowerShell, makes it possible to subscribe to the available Vault events and either control the execution of such, or perform actions before or after the events gets fired.


With powerEvents, you finally can enhance the Vault workflows the way you like and bring more control and action into your daily work. On our wiki page and our support portal, you'll find the complete documentation, as well as tutorials, code snippets, and more. Also, you are welcome to use our support forum, where we can help you make the best use of powerEvents.

Request Info

Theme picker