Business Process Automation Data Structure

As the name suggests, this module in OTM mainly deals with technical configurations that can be done in OTM for various client specific requirements.

Contacts

Contact in OTM should be defined for any communication that you want to initiate from system to end users(via email, etc) or external systems(via integration, etc). Following are entities in OTM that would be associated to contact:
Users
External Systems
Locations
Service Providers
Involved Parties
Agent Notify Contact Actions

Agents - Sample Agent Creation Steps

Agents in OTM are workflow processes that listen to specific events happening in the system and trigger actions. These are similar to database triggers that trigger code based on DML events occurring in the database layer.

Let us try to understand more with below example:

Requirement: Send a notification to specific user when shipment is created from bulk plan with total volume less than 100 cubic feet.

For this, you need to follow below steps(high level):