Files
espocrm/schema/metadata/notificationDefs.json
Yuri Kuznetsov 0e37635373 schema
2023-05-25 17:18:55 +03:00

25 lines
1.4 KiB
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://www.espocrm.com/schema/metadata/notificationDefs.json",
"title": "notificationDefs",
"description": "Notification framework definitions for a scope.",
"type": "object",
"properties": {
"assignmentNotificatorClassName": {
"type": "string",
"description": "An assignment notificator. Should implement Espo\\Core\\Notification\\AssignmentNotificator interface. Processes assignment notifications. Called after entity is saved. By default, Espo\\Core\\Notification\\DefaultAssignmentNotificator is used."
},
"emailNotificationHandlerClassNameMap": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Email notification handlers. Should implement Espo\\Core\\Notification\\EmailNotificationHandler interface. Handles a notification emails (supposed for adding CC, BCC addresses). Provides sender parameters for notification emails (e.g. setting Reply-To address)."
},
"forceAssignmentNotificator": {
"type": "boolean",
"description": "To force processing assignment notifications (upon record save). Otherwise, it may be bypassed in some scenarios (e.g. when the Stream is enabled for the entity type)."
}
}
}