Communication Settings

When defining communication events, it is essential to consider the metadata associated with communication settings. This section covers three key aspects of communication settings: Channel Priorities, Pre-Defined Values, and Custom Values.

To access Communication Settings in the Toolkit and manage the metadata associated with communication events, follow these steps:

  1. Open your project.

  2. Click on Project Setting in the navigation bar: Locate and click on the Project Settings option in the navigation bar of the project's interface. This action will take you to a view displaying your project settings.

  3. Select Communication in the sidebar: Within the project settings view, you will find a sidebar that includes various configuration options. Look for the Communications option in the sidebar and select it.

  4. Tab View of Supported Clients: Once you have selected the Communication option, you will be presented with Communication Settings options. These options allow you to configure Channel Priorities, Predefined Values, and Custom Values for your communication events.

Detailed Communication Settings

In this section, we will delve into each communication setting in detail, covering Channel Priorities, Predefined Values, and Custom Values. Understanding these settings is crucial for effectively configuring your communication events and optimising your messaging strategies. Let's explore each setting to gain a comprehensive understanding of their significance and functionality.

Channel Priorities

The Channel Priorities field allows you to specify the level of importance for a message, ranging from Critical, High, Medium, to Low. By assigning channel priorities, you can ensure that messages are delivered through the preferred channels based on their importance. The default channel priority is set at Medium, but you can adjust it according to your specific communication requirements.

Pre-Defined Values

The Predefined Values section provides access to the InAppRequest Template. This template serves as a predefined structure or format for specific types of messages or notifications. Utilising predefined values can save time and effort in setting up communication events, as it offers standardised options for elements such as sender names, email subjects, SMS templates, or push notification content. By leveraging these predefined values, you can maintain consistency across your messages and streamline the configuration process.

Custom Values

The Custom Values section is where you define your @Model.App namespace. This namespace contains constants that constitute your application-level data. Examples of such constants include BaseURL, FromAddress, ToAddress, and PushRootName. Custom Values allow you to define and access these variables, enabling you to personalise and customise your communication events based on specific requirements or preferences. By utilising the @Model.App namespace, you can incorporate application-level data seamlessly into your templates and messages.