|
Operation Name |
Description |
Applicable Rule Types |
Sample JSON Format |
|
UPDATE |
Perform update operation |
|
{ "operation": [ { "INPUT_DATA": [ { "request": { "description": "Sample Description" } } ], "OPERATIONNAME": "UPDATE" } ], "message": "sample message", "result": "success" } |
|
|
|
Custom Module Variant: Custom Module Business Rules |
{ "operation": [ { "INPUT_DATA": [ { "cm_base": { "cm_fields": {} } } ], "OPERATIONNAME": "UPDATE" } ], "message": "Sample script", "result": "success" } |
|
NEGATE |
Perform negate action |
|
{ "operation": [ { "OPERATIONNAME": "NEGATE", "REASON": "Sample" } ], "message": "", "result": "success" } |
|
ADD_NOTE |
Add a note to the record |
|
{ "operation": [ { "INPUT_DATA": [ { "note": {} } ], "OPERATIONNAME": "ADD_NOTE" } ], "message": "Adding note", "result": "success" } |
|
NOTIFICATION |
Send email notification |
|
{ "operation": [ { "INPUT_DATA": [ { "to": "test@test.com", "cc": "test2@test.com", "type": "E-Mail", "subject": "##${id} Request details", "content": "Sample mail" } ], "OPERATIONNAME": "NOTIFICATION" } ], "message": "Sample E-Mail Notification", "result": "success" } |
|
|
|
Custom Module Variant: Custom Module Custom Triggers |
{ "operation": [ { "INPUT_DATA": [ { "to": "test@test.com", "cc": "test2@test.com", "type": "E-Mail", "subject": "Cm notification", "content": "Sample mail" } ], "OPERATIONNAME": "NOTIFICATION" } ], "message": "Sample E-Mail Notification", "result": "success" } |
|
ADD_APPROVAL |
Add approval to a record |
|
{ "operation": [ { "INPUT_DATA": [ "test@test.com", "test2@test.com" ], "OPERATIONNAME": "ADD_APPROVAL", "send_immediately": "True" } ], "message": "Adding Approval", "result": "success" } |
|
SET_APPROVAL |
Set (overwrite) approval list |
|
{ "operation": [ { "INPUT_DATA": [ "test@test.com", "test2@test.com" ], "OPERATIONNAME": "SET_APPROVAL", "send_immediately": "True" } ], "message": "Set Approval", "result": "success" } |
|
ADD_APPROVAL_STAGE / LEVEL |
Add new approval stages or levels |
|
{ "operation": [ { "INPUT_DATA": [ { "StageOne": [ "test@test.com" ] }, { "StageTwo": [ "test2@test.com" ] } ], "OPERATIONNAME": "ADD_APPROVAL_STAGE/ADD_APPROVAL_LEVEL", "send_immediately": "True" } ], "message": "Add Approval Stage", "result": "success" } |
|
SET_APPROVAL_STAGE / LEVEL |
Set (overwrite) approval stages/levels |
|
{ "operation": [ { "INPUT_DATA": [ { "StageOne": [ "test@test.com" ] }, { "StageTwo": [ "test2@test.com" ] } ], "OPERATIONNAME": "SET_APPROVAL_STAGE/SET_APPROVAL_LEVEL", "send_immediately": "True" } ], "message": "Set Approval Stage", "result": "success" } |