XMManagement Console

XMManagement Console is an application that is used to administer XMAlert services, settings, and Templates.

Multiple XMAlert services can be created at the same time using the XMAlert Service Installer.

Each instance will be listed in the XMManagment Console Application and can be configured separately.

Templates for both Normal Email Notifications and Digest Email Notifications can be configured inside this application including, each in its separate state, both HTML and Text formatted templates as used by Digest Email Notifications.

XMAlert Process Flow

XMAlert_XMAlertProcessFlow2v6.5

Settings Configuration

XMManagement Console_SettingsConfiguration

Site URl Site that XMManagement Console should connect to – XMWorkspace Site URL
Service Settings
UserName XMWorkspace Username to log in as to retrieve notifications.
Password XMWorkapce Password of username indicated above to log in as.
TimerInterval Polling interval indicating when the Specified XMAlert Service should check for notifications.
Start Date The Start Date from which notifications should be retrieved.
Start Time The Time from which notifications should be retrieved for the Start Date.
Company Settings
Start Company Business Hours Start Time (08:00).
End Company Business Hours End Time (17:00).
Digest Time of day when Digest Emails should be sent (18:00).

Template Configuration

Outline

Normal Email Notifications

  • Email Template
    • New Notification
    • Reminder Notification
    • Escalate Notification
    • Due Notification
    • Discussion Notification

Digest Email Notifications

  • Digest Template
    • HTML Format
      • New Notification
      • Outstanding Notification
      • Discussion Notification
    • Text Format
      • New Notification
      • Outstanding Notification
      • Discussion Notification

Normal Email Notifications

Email Template

New Notification

Template Parameter Description
PROCESSNUMBER Process Number as created when the new instance of the process was initiated.
DESCRIPTION Description on the action last that was taken inside the Process.
NUMBEROFREMINDERSLEFT Number of reminders left that the user will receive for the action needed to be taken.
LINK Link (hyperlink) that will open the process instance to where further action needs to be taken.

Reminder Notification

Template Parameter Description
PROCESSNUMBER Process Number as created when the new instance of the process was initiated.
DESCRIPTION Description on the action last that was taken inside the Process.
NUBMEROFREMINDERSLEFT Number of reminders left that the user will receive for the action needed to be taken.
LINK Link (hyperlink) that will open the process instance to where further action needs to be taken.

Escalate Notification

Template Parameter Description
PROCESSNUMBER Process Number as created when the new instance of the process was initiated.
DESCRIPTION Description on the action last that was taken inside the Process.
FROM Name of the User which the escalation occurred against.
NUMBEROFREMINDERSLEFT Number of reminders left that the user will receive for the action needed to be taken.
LINK Link (hyperlink) that will open the process instance to where further action needs to be taken.

Due Notification

Template Parameter Description
PROCESSNUMBER Process Number as created when the new instance of the process was initiated.
DESCRIPTION Description on the action last that was taken inside the Process.
DUEDATE Date when the activity is due/Date when action needs to be taken on an activity.
LINK Link (hyperlink) that will open the process instance to where further action needs to be taken.

Discussion Notification

Template Parameter Description
DISUCSSIONID ID of the Discussion that was initiated.
CREATEDATE Date at which the action was taken on the Discussion.
USERNAME The User that took action on the Discussion.
EVENT The event (action) that was taken on the Discussion.Events:

  1. Comment
  2. ParticipantAdd
  3. ParticipantGroupAdd
  4. ParticipantDelete
  5. ParticipantGroupDelete
  6. DiscussionStarted
  7. CaseStarted
  8. ActionDelete
  9. ActionAdd
  10. ActionAssign
  11. ActionReAssign
  12. ProcessStart
  13. ProcessEnd
  14. FileAttachment
POST Relevant to Event – Name of the Discussion, Comment value, Action Taken for adding participant.
LINK Link (hyperlink) that will open the Discussion instance.

Normal Notifications Embedded Hyperlinks

The current templates for Normal Notifications contain full hyperlinks with the entire path defined as indicated in the following figure:

XMAlert_NormalNotificationsEmbeddedHyperlinks1v6.5

This can be changed to allow for Embedded Hyperlinks by using the XMManagement Console. The change can be applied as follows:

  1. Find the following line in each Normal notification:

<p>To act on this activity, please browse to [LINK]</p>

  1. And replace it with the following line:

<p>To act on this activity, please browse to  <a href=”[LINK]”> Link</a><p>

This will produce the following output (Embedded Hyperlink):

XMAlert_NormalNotificationsEmbeddedHyperlinks2v6.5

Digest Email Notifications

Digest Template

HTML Format

Digest Email template for HTML formatted emails. This is the main body of the HTML formatted email. Within this email template, line items will be added in the placeholders as described below.

Template Parameter Description
NUMNEWITEMS Count of the number of new activity notifications for today.
NUMOUTSTANDING Count of the number of outstanding (Reminder/Due) notifications for today.
NUMDISCUSSIONS Count of the number of discussion items that have occurred for today.
LOADNEW Tag that will be replaced by a line item that is retrieved from the queue as indicated as a ‘New Notification’ as described in the – New Notification section.
LOADOUTSTANDING Tag that will be replaced by a line item that is retrieved from the queue as indicated as an ‘Outstanding Notification’ as described in the – Outstanding Notification section.
LOADDISCUSSIONS Tag that will be replaced by a line item that is retrieved from the queue as indicated as a ‘Discussion Notification’ as described in the – Discussion Notification section.

New Notification

Template Parameter Description
NEWFROM Full Name of the User that actioned the activity resulting in the notification to be sent out.
NEWASSIGNMENT Assignment type to indicate if the item is assigned to a User or on a Group levelAssignment Types:

  • User
  • Group
NEWPROCESSID Process Number as created when the new instance of the process was initiated.
NEWPROCESSDESCRIPTION Description on the action last that was taken inside the Process.
NEWPROCESSDATETIME DateTime of the notification as to when it was queued – Indication as to when the activity was moved forward.
NEWLINKTOPROCESS Link (hyperlink) that will open the process instance to where further action needs to be taken.

Outstanding Notification

Template Parameter Description
REMINDERFROM Full Name of the User that actioned the activity resulting in the notification to be sent out.
REMINDERASSIGNMENT Assignment type to indicate if the item is assigned to a User or on a Group levelAssignment Types:

  • User
  • Group
REMINDERPROCESSID Process Number as created when the new instance of the process was initiated.
REMINDERPROCESSDESCRIPTION Description on the action last that was taken inside the Process.
REMINDERPROCESSDATETIME DateTime of the notification as to when it was queued – Indication as to when the activity was moved forward.
REMINDERPROCESSLINK Link (hyperlink) that will open the process instance to where further action needs to be taken.

Discussion Notification

Template Parameter Description
DISCUSSIONFROM The User that took action on the Discussion.
DISCUSSIONTYPE The event (action) that was taken on the Discussion.Events:

  1. Comment
  2. ParticipantAdd
  3. ParticipantGroupAdd
  4. ParticipantDelete
  5. ParticipantGroupDelete
  6. DiscussionStarted
  7. CaseStarted
  8. ActionDelete
  9. ActionAdd
  10. ActionAssign
  11. ActionReAssign
  12. ProcessStart
  13. ProcessEnd
  14. FileAttachment
DISCUSSIONID ID of the Discussion that was initiated.
DISCUSSIONDESCRIPTION Relevant to Event – Name of the Discussion, Comment value, Action Taken for adding participant.
DISUCSSIONDATETIME Date at which the action was taken on the Discussion.
DISCUSSIONLINKTODISCUSSION Link (hyperlink) that will open the Discussion instance.

Text Format

Digest Email template for Text formatted emails. This is the main body of the Text formatted email. Within this email template, line items will be added in the placeholders as described below.

Template Parameter Description
NUMNEWITEMS Count of the number of new activity notifications for today.
NUMOUTSTANDING Count of the number of outstanding (Reminder/Due) notifications for today.
NUMDISCUSSIONS Count of the number of discussion items that have occurred for today.
LOADNEW Tag that will be replaced by a line item that is retrieved from the queue as indicated as a ‘New Notification’ as described in the – New Notification section.
LOADOUTSANDING Tag that will be replaced by a line item that is retrieved from the queue as indicated as an ‘Outstanding Notification’ as described in the – Outstanding Notification section.
LOADDISCUSSIONS Tag that will be replaced by a line item that is retrieved from the queue as indicated as a ‘Discussion Notification’ as described in the – Discussion Notification section.

New Notification

Template Parameter Description
NEWFROM Full Name of the User that actioned the activity resulting in the notification to be sent out.
NEWASSIGNMENT Assignment type to indicate if the item is assigned to a User or on a Group levelAssignment Types:

  • User
  • Group
NEWPROCESSID Process Number as created when the new instance of the process was initiated.
NEWPROCESSDESCRIPTION Description on the action last that was taken inside the Process.
NEWPROCESSDATETIME DateTime of the notification as to when it was queued – Indication as to when the activity was moved forward.
NEWLINKTOPROCESS Link (hyperlink) that will open the process instance to where further action needs to be taken.

Outstanding Notification

Template Parameter Description
REMINDERFROM Full Name of the User that actioned the activity resulting in the notification to be sent out.
REMINDERASSIGNMENT Assignment type to indicate if the item is assigned to a User or on a Group levelAssignment Types:

  • User
  • Group
REMINDERPROCESSID Process Number as created when the new instance of the process was initiated.
REMINDERPROCESSDESCRIPTION Description on the action last that was taken inside the Process.
REMINDERPROCESSDATETIME DateTime of the notification as to when it was queued – Indication as to when the activity was moved forward.
REMINDERPROCESSLINK Link (hyperlink) that will open the process instance to where further action needs to be taken.

Discussion Notification

Template Parameter Description
DISCUSSIONFROM The User that took action on the Discussion.
DISCUSSIONTYPE The event (action) that was taken on the Discussion.Events:

  1. Comment
  2. ParticipantAdd
  3. ParticipantGroupAdd
  4. ParticipantDelete
  5. ParticipantGroupDelete
  6. DiscussionStarted
  7. CaseStarted
  8. ActionDelete
  9. ActionAdd
  10. ActionAssign
  11. ActionReAssign
  12. ProcessStart
  13. ProcessEnd
  14. FileAttachment
DISCUSSIONID ID of the Discussion that was initiated.
DISCUSSIONDESCRIPTION Relevant to Event – Name of the Discussion, Comment value, Action Taken for adding participant.
DISCUSSIONDATETIME Date at which the action was taken on the Discussion.
DISCUSSIONLINKTODISCUSSION Link (hyperlink) that will open the Discussion instance.

This is the legacy version of the XMPro Documentation site. For the latest XMPro documentation, please visit documentation.xmpro.com

X