SimpleOne provides two-way interaction via email:
In SimpleOne, email processing can be automatic within the system without third-party applications.
In the following article, you will learn:
First of all, create necessary email accounts. It can be a pre-configured account with the IMAP protocol (for receiving emails), SMTP protocol (for sending emails), and POP3 protocol (for receiving emails).
It is better to use IMAP protocol than POP3 to receive emails because POP3 is slower and outdated. |
The email account configuration includes the following steps:
Notification rules help automatically send emails depending on the state of specific records. Notification rules allow you to define when to send an email, who will receive it, and what the message text will contain.
For example, when an incident changes to the Information Needed state, the system can send an email with a specific subject and body to specific recipients. That is, notifications define who will receive information about specific changes in the system, and the set of that information.
SimpleOne provides some notification rules out-of-the-box. Refer to the Available Notifications article to see the preconfigured notifications that you can use, or copy them as templates for your new ones.
Inbound Actions are rules that define how the system should react to emails it receives. Available reactions are:
Use a script to define how the system will respond to certain triggers – this could be a specific email topic, keywords in its body, or more complex conditions. Unlike Notification Rules, inbound email actions provide a way to interact with records in the system.
For example, while processing an incident in the Information Needed state, the system will insert the body of this email to the Additional Comment field in the Activity Feed when the caller sends their response. The condition is that the caller's email contains a specific text in its subject, and the task number it includes matches the one in the incident record. That is, the inbound email action defines what happens in the system after receiving an email.
Refer to the Inbound Email Actions article to find more detailed information about creating and configuring Inbound Actions. |
Inbound Action includes three major groups of parameters:
The third group of parameters is required to organize multiple Inbound Actions in a way that they check an incoming email to match the condition defined in each of them, in a certain order. The less is the value in the Order field of an Inbound Action, the earlier this Inbound Action checks if a received email matches its execution condition. As a result, each email goes through an ordered chain of condition checks, from the Inbound Action with the least Order value to the one with the biggest, with the following processing logic:
As a result, one inbound email can trigger execution of none, one or several action scripts in a row, depending on the values of the Active, Order and Stop processing fields in each Inbound Action defined in the system.