Notification Profile Selectors

Notification profile selectors use decision tables to select a notification profile and apply profile data.

Use notification profile selectors when you want to dynamically create different notifications in advance of scheduled subscription and group life cycle state changes. Each scheduled notification can have configurable metadata that is included in the notification.

You can configure a notification profile selector to include a set of notifications that apply to all tenants or you can filter the notifications by tenant ID. When filtering by tenant ID, you can specify that some notifications are sent only to specific tenants. Filtered notifications can apply to every prior to event, on event, or after event profile.

For example, configure the following notification profiles:
  • Gold Notifications
    • Type and offset: 2 weeks Prior to Event, Metadata: Tenant A
    • Type and offset: 10 days Prior to Event, Metadata: Tenant A
    • Type and offset: 1 week Prior to Event, Metadata: Tenant A
  • Silver Notifications
    • Type and offset: 5 days Prior to Event, Metadata: Tenant B
  • All Notifications
    • Type and offset: 1 day Prior to Event, Metadata: Tenant B
Create normalizers for decision tables that you add to notification profile selector tables so that notifications are sent as follows:
  1. Gold notifications are sent to tenant A subscribers.
  2. Silver notifications are sent to tenant B subscribers.
  3. All notifications are sent to all tenant A and B subscribers.
After creating a notification profile selector, you can assign it to offer and status life cycles. For information about offer and status life cycle configuration, see the discussions about offer and status life cycles.
Note: You can assign a notification profile or a notification profile selector, but not both, in offer and status life cycles.