{ "$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)." } } }