I put together some forms and workflow that accomplishes this.  In essence, it 
works like this:


·         A few new forms were created to process incoming e-mails:

o   A form to store a copy of e-mails received by Remedy

o   A set of forms to store e-mail ticket creation configurations and 
associated e-mail addresses

§  An e-mail ticket creation configuration contains info such as

·         The e-mail address associated with that configuration

·         The type of ticket to create (in theory, it could create Problems, 
Changes, etc. - it's currently only completely implemented for Incidents)

·         Whether to look up the sender's profile in Remedy (they will become 
the customer on the ticket)

·         An Incident template to use when creating the ticket (for assignment, 
product and severity information, primarily)

·         Remedy is configured to listen to multiple mailboxes.

·         New incoming e-mails are copied from the Email Messages Inbox form to 
another staging form that processes the e-mails for ticket creation.

·         There is an escalation that runs periodically that processes the new 
e-mails.

o   For each new e-mail, it checks to see if the e-mail address that the e-mail 
was sent to matches an existing e-mail ticket creation configuration

o   If it matches, it processes the e-mail

§  It looks up the Remedy profile for the person the e-mail came from (for this 
to work, the e-mail address they send from needs to match the e-mail they have 
in Remedy)

§  If it can't find a matching Remedy profile, a default generic profile is used

§  Once the basic information has been looked up, it pushes the contents of the 
e-mail to the HPD:IncidentInterface_Create form, mapping the e-mail subject to 
the Summary field and the e-mail body to the detailed description field.  It 
also includes the basic information required when submitting a ticket to the 
form such as first and last name, etc.  It also include the template ID (a 
GUID, not the request ID) of the template to use

I had to add a bit of workflow to the OOB workflow that processes incoming 
tickets in the incident interface form to handle a few specific scenarios and 
lookup some extra information (e.g., looking up the contact based on Person ID 
rather that first and last name), but it's actually not too complicated.  It 
works quite well for the most part (so far, I have issues when non-English 
e-mails come in due to limitations in Remedy's design around Unicode), but that 
can be worked around.

While not perfect, it works quite well for us and has been getting more and 
more use.  The way it's set up, it can listen to multiple e-mail addresses and 
will create and route the ticket appropriately according to the configuration 
settings for that e-mail address.  That allows us to have an e-mail address 
that creates generic tickets for the service desk as well as having other 
e-mails addresses for specific purposes that route tickets to specific support 
groups with the correct product, severity, etc., for that type of ticket.

Lyle


From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Martin, Dwayne
Sent: Monday, May 10, 2010 11:21 AM
To: arslist@ARSLIST.ORG
Subject: Re: Creating Remedy form entries from unformatted incoming customer 
email

**
But they aren't coming into the Remedy mailbox.  They are coming into the 
HelpDesk mailbox.  What we need is something that will read the HelpDesk 
mailbox, parse it all out, and email a template to the Remedy mailbox.

Dwayne

From: Action Request System discussion list(ARSList) 
[mailto:arsl...@arslist.org] On Behalf Of Rick Cook
Sent: Monday, May 10, 2010 1:12 PM
To: arslist@ARSLIST.ORG
Subject: Re: Creating Remedy form entries from unformatted incoming customer 
email

**
Yeah, just dummy up the required field info that the email won't contain, use a 
Push Fields Filter to map the Description field to the Subject, and the body of 
the email to the Notes field, use the email address to get the user info, and 
you're good to go.

Rick
On Mon, May 10, 2010 at 10:08 AM, Martin, Dwayne 
<marti...@jmu.edu<mailto:marti...@jmu.edu>> wrote:
**
Thanks Rick!

Yes we've worked with having customers fill out a web-page template, but right 
now they are just sending emails like "My computer don't work right ever since 
I dropped it down the stairs."  Any way of pulling that into a Remedy form?

Dwayne

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG<mailto:arslist@ARSLIST.ORG>] On Behalf Of Rick Cook
Sent: Monday, May 10, 2010 12:56 PM
To: arslist@ARSLIST.ORG<mailto:arslist@ARSLIST.ORG>
Subject: Re: Creating Remedy form entries from unformatted incoming customer 
email

**
Shoot, Dwayne, that's a piece of cake to build in Remedy.  Just create an 
incoming template, have workflow ensure that the necessary data (mostly user 
data) is there, and then push it to the Interface_Create form.  You may want to 
create a default set of Categorizations to dump those in so that the staff 
knows they need to be triaged, but that's about it.

Rick
On Mon, May 10, 2010 at 9:52 AM, Martin, Dwayne 
<marti...@jmu.edu<mailto:marti...@jmu.edu>> wrote:
**
Dear List,

We are a university HelpDesk to which people submit problems via emails.  Our 
staff has to copy and paste this info into a Remedy HelpDesk form.  It would be 
nice if some  product could automatically read the email and create a Remedy 
form entry in which the email subject became the call summary, the customer 
email is collected and store, and the email body becomes the "Problem."

There are probably lots of products out there.  Any that are especially good?

Dwayne Martin
James Madison University
_attend WWRUG10 www.wwrug.com<http://www.wwrug.com/> ARSlist: "Where the 
Answers Are"_

_attend WWRUG10 www.wwrug.com<http://www.wwrug.com/> ARSlist: "Where the 
Answers Are"_
_attend WWRUG10 www.wwrug.com<http://www.wwrug.com/> ARSlist: "Where the 
Answers Are"_

_attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_
_attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_


 NOTICE: This email message is for the sole use of the intended recipient(s) 
and may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not the 
intended recipient, please contact the sender by reply email and destroy all 
copies of the original message.



_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"

Reply via email to