To Setup Process to be "Automatic Start" at Email Arrival

To start a "Contact Support process" when an inquiry email comes in, or to start "Failure Responding process" when a fault detection email arrives, there are many cases that you want to make receiving of email as triggers to start Process. Current version 8.1, you will need to prepare a separate mechanism to activate "HTTP request". Optional services of Questetra (or our System Integration partners) will be helpful.

Overview of Setting to Automatic Process Start by Email

To start a Process automatically by receiving an email, following two steps are required.

  1. Set up receptacle to respond to Process Start request from the outside.
  2. Prepare a mechanism to call the "setting which was prepared in 1" when receiving mail, with some sort of method.

*The mechanism of 2 is not available to realize with current ver. 8.1 of Questetra alone.

 

To Setup Standby for "HTTP Request"

In Questetra BPM Suite, "HTTP request" can be received by setting Message Start Event at the head of a Workflow Diagram. Each time receiving "HTTP request", it will start a process automatically. Please see "To Set up External Data Receiving as Trigger to Start A Process Automatically" for the detail of Message Start Event.

 

To Prepare the Mechanism to Throw "HTTP Request" When Receiving Email

Basically, you need to have your own program according to the each usage environment of e-mail.

Creating a Program to Query the Newly Arriving Email

A Program to Query to server (POP or IMAP etc.) for the new email periodically, in one, five or ten minutes. If there is a new email, it will retrieve the contents of the email and transmit data (HTTP POST) to "Message Start Event". Any Email address is available.

Creating A Program that Start at Arrival of Email

Create a program inside of the server, a program which calls "Message Start Event" when email arrives. Use 'Apache James' (http://james.apache.org/) etc. We recommend this to System Companies etc. who are operating mail server on their own. Any Email address is available.

Using Optional Services of Questetra Inc. (or our System Integration partners)

Applying our optional service, we will give you an Email Address to call "Message Start Event" you specify when Email arrives. You don't have to create a program. If you would like to use email address you want, you just set up forwarding to the email address we gave. Please contact us for the detail.
contact