You can use a workflow subscription to launch a workflow automatically. The subscription
launches a specific version of the workflow definition (the current version). This specific
version continues to be launched if you later create a new version of the workflow
definition.
A workflow subscription can be defined for the following classes or for instances of those
classes:
- Document
- Folder
- Custom object
Here are some examples of actions for which a subscription can launch a workflow:
- Adding a custom object
- Checking in a new version of a document
- Adding or removing an object from a folder