Browse Guides

Agent Notifications for Errors in the Halo Integrator/Email Processing
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><style> p { margin: 0; } span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left: 0; padding-left: 5px; } blockquote blockquote { border-color: #00bcd4; color: #00bcd4; } blockquote blockquote blockquote { border-color: #43a047; color: #43a047; } table.grid { border-collapse: collapse; } table.grid td, table.grid th { border: 1px solid #ddd; } .fr-fic.fr-dib { display: block; margin: 5px auto; } .fr-fic.fr-dib.fr-fir { text-align: right; margin: 5px 0 5px auto; } .fr-fic.fr-dib.fr-fil { text-align: left; margin: 5px auto 5px 0; } .fr-fic.fr-dii { float: none; margin: 5px auto; } .fr-fic.fr-dii.fr-fil { float: left; margin: 5px auto; } .fr-fic.fr-dii.fr-fir { float: right; margin: 5px auto; } img.fr-dib.fr-fir { margin-right: 0; text-align: right; } img.fr-dib.fr-fil { margin-left: 0; text-align: left; } img.fr-dib { margin: 5px auto; display: block; float: none; } img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC; } img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc; } img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; } </style><p><strong>In this guide we will cover:</strong></p><p><strong>- How to enable notifications, per agent, when there are errors in the Halo integrator or email services</strong></p><p><br></p><p><br></p><p>Agents can receive error notifications for Outgoing and Incoming emails as well as the Halo Integrator by using these settings located at Agent &gt; Preferences &gt; Notifications:</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRkZDUwZmYwLTlmNmUtNGJmMC1hNjlkLTM1YWEyMWViZmI1YSJ9.0jVUInXDpfUIMG_gy_nzHX85AMc0oW7QFdmKMPrZCes" class="fr-fic fr-fil fr-dib" style="width: 574px;" width="574" height="570"></p><p><strong><span style="font-size: 10pt;">Fig 1. Enable notifications for issues with incoming/outgoing services and integrator</span></strong></p><p><br></p><p>These email notifications will be sent from <a data-fr-linked="true" href="mailto:notifications@haloservicedesk.com">notifications@haloservicedesk.com</a>.</p><p><br></p><p><strong><span style="font-size: 12pt;">Set severity level for alerts</span></strong></p><p>By default you will be notified when there are major issues with email processing, if the setting in figure 1 is enabled. However, you can set what errors you are notified about.&nbsp;</p><p><br></p><p>Head to configuration &gt; advanced settings &gt; backend service monitoring &gt; configuration tab, see section &#39;Alerts&#39;.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjhiMmI3MGYwLTM1NDEtNDI3MS04ZDUwLTZlY2FlMzZiM2RmNCJ9.WOl4QNpNh3oc_m-emcIh617UL3iWGtRu6_ny9toBuK4" class="fr-fic fr-fil fr-dib" width="1080" style="width: 1082px; height: 686.527px;" height="687"></p><p><strong><span style="font-size: 10pt;">Fig 2. Setting severity level for notifications</span></strong></p><p><br></p><p><span style="font-size: 10pt;">Choose a severity value using the field &#39;Minimum severity level for error notifications&#39;. This will determine which errors you will be notified for. Five is the lowest level of severity, resulting in you being notified for any/all issues. One and Two are the highest severity, resulting in you being notified for only major issues.&nbsp;</span></p><p id="isPasted"><br></p><p><strong>Severity levels 1 and 2</strong> - Agents will be notified when there are major issues with processing emails (default).</p><p><strong>Severity 3&nbsp;</strong>- Agents will be notified when a large number of notifications, system automations, or scheduled occurrences (such as Automated/Scheduled tickets) fail to process.</p><p><strong>Severity 4&nbsp;</strong>- Agents will be notified when any number of these fail, or a large number of custom automations fail.</p><p><strong>Severity 5</strong> - Agents will receive notifications for all issues with backend services.</p><p><br></p><p><strong><span style="font-size: 12pt;">Resolving Errors and notifications</span></strong></p><p>When notifications are enabled and an error arises within email processing you will be notified every few minutes until the error is resolved. Once the cause of the issue is resolved you will need to re-process failed emails and clear failed logs from for the integrator.&nbsp;</p><p><br></p><p>To resend failed emails head to configuration &gt; integrations &gt; Halo integrator &gt; backend service monitoring &gt; outgoing log. Here, select all the failed emails then select &#39;Resend&#39;.&nbsp;</p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNmMmMzMDI4LTViM2YtNDE4Mi05ZDg3LTBlYWU4OWQ2NjNjMSJ9.iwceW0aIAcq31AqhqzYy0X3150hpwkuCnjyZldmRWhw" class="fr-fic fr-fil fr-dib" width="615" style="width: 617px; height: 355.887px;" height="356"></p><p>Fig 3. Resend failed emails</p><p><br></p><p>To re-process incoming emails head to the &#39;Incoming log&#39; tab here, select the failed mails and press &#39;Retry&#39;.&nbsp;</p><p><br></p><p>When an error arises during a sync carried out by the Halo integrator you will be notified about this only when the Halo integrator runs for this application. Once the issue is resolved you will not receive another error notification when the integrator runs for the application again. You do not need to process any logs manually.&nbsp;</p><p><br></p><p><br></p><p><br></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.