I'm trying to use PRIORVALUE in a workflow where the Evaluation Criteria is: Evaluate the rule when a record is created, and any time it’s edited to subsequently meet criteria. My workflow should be triggered if: previous value in case Status (picklist) was Prioritized and if the Account Owner related to the case is not empty. This is my Rule Criteria (formula evaluates to True):

IF( ISPICKVAL(PRIORVALUE(Status),"Prioritize"), IF(ISBLANK(Contact.Account.Name), False, True), False)

The syntax error I get is: Error: Function PRIORVALUE may not be used in this type of formula.

Please advise, Thanks Rachel

1 Answer 1


As per the document PRIORVALUE function is available only if the evaluation criteria is set to when a record is: created, and every time it’s edited.

enter image description here


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .