Contour uses the concept of plugins to provide additional functionality. A plugin can be used to add additional logic based on an event such as adding or modifying an item. There are two categories of plugins.
| • | Event: Contour tracks all events in the system. An event plugin can listen for a particular kind of event and perform and action based on that event. For example if you wanted to have a notification sent when a status of a Requirement is set from "draft" to "ready of approval" it would be possible to tie this log to the update event for a Requirement. |
| • | Import: The import is only tied to the Import wizard. This is useful when you need to apply custom logic to an import that is beyond the default import functionality. A good example is if you have a CSV file which includes relationships to other items in the excel file. This is typically very specific to a customers and the structure of the CSV file and would require a Plugin to accomplish. |
Note: At this point plugins are built by our professional services staff. Please contact support@jamasoftware.com for more information.