• Dijana (Difrax)
  • NEWBIE
  • 0 Points
  • Member since 2013

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 1
    Replies

Morning all,

     I've been looking at this for a day or so now but I cannot find a way to do what I'm after..maybe someone here has an idea.

 

We have a workflow that sets the case status to PENDING when an incoming email is received on a case (we use email2case).  That works fantastic and easily lets the engineer know they have work to do on this case.  Further, we "auto nag" every 1,2,4 hours if the email hasn't been read.

 

However.  Currently, the engineer has to manually change the case status when they have read the email to stop the nagger.  I'd like to change this automatically when they have read the email (where read is defined as reading in SF.com).  So I have a new workflow on the Email object that says:

 

(Email Message: Status equals Read) and (Email Message: Is Incoming equals True)
Given that the email message status changes from NEW to READ when you read the email in SF.  My problem?  The workflow isn't firing even though the email status is changing.  I have the eval critiera on the workflow set to "Every time a record is created or edited" but I've also tried "...did not previously meet".
So the question.  Is there a way with workflows to change the case status when an email is read?
Thanks!
Dave
  • February 18, 2010
  • Like
  • 0