[Horde](../../../README.md) > [Configuration](../../Config.md) > *.notification.json
# *.notification.json
Config for notifications
Name | Description
---- | -----------
`id` | `string`
Identifier for this store
`notificationStreams` | [NotificationStreamConfig](#notificationstreamconfig)`[]`
Streams for the notifications to be sent on the Horde server
`include` | [ConfigInclude](#configinclude)`[]`
Includes for other configuration files
## NotificationStreamConfig
Config for the notifications based on the streams
Name | Description
---- | -----------
`streams` | `string[]`
List of streams for this notification
`jobNotifications` | [JobNotificationConfig](#jobnotificationconfig)`[]`
Configuration for sending experimental Job Summary Slack notifications
## JobNotificationConfig
Configuration for the job notification
Name | Description
---- | -----------
`enabled` | `boolean`
Whether or not the current configuration is enabled
`template` | `string`
Identifier of the template this notification applies to
`namePattern` | `string`
Regex pattern used to extract name of the step this notification will use for display
`notificationFormats` | [NotificationFormatConfig](#notificationformatconfig)`[]`
List of formats to be applied for this notification
`channels` | `string[]`
List of Slack channel or user identifiers the notification will be sent to
## NotificationFormatConfig
Configuration for the format of the notification group
Name | Description
---- | -----------
`group` | `string`
Name of the group
`stepPattern` | `string`
Regex pattern to determine if a job step belongs within the group
`alternativeNamePattern` | `string`
Optional regex pattern to override the
## ConfigInclude
Directive to merge config data from another source
Name | Description
---- | -----------
`path` | `string`
Path to the config data to be included. May be relative to the including file's location.