An example of a Receive-Action


The creation of an email script is explained in more detail using a simple example:

To do this, we assume that you want to forward all emails in a mailbox that contain the text "Profi" to a team called the Profi Hotline. The tickets should have a target time of 5 minutes for completion. All other tickets should have a target time of 30 minutes.

The result can look like this:

if (coretext.contains("Profi")) {
    helper.routeToGroupbyName("Profi-Hotline");
    helper.setSecondsForScheduledEndDate(60*5);
}
else {
    helper.setSecondsForScheduledEndDate(60*30);
}

The possibilities for configuring an email inbox are almost limitless, so you can, for example:

  • Forward emails depending on the language recognized
  • Forward emails to teams depending on the time of day
  • Forward emails to teams based on keywords and have them processed
  • Automatically read email attachments such as PDFs and transfer the values ​​to to-do forms
  • Block certain email addresses or change the description of the ticket