Defining the Approve Workflow Step

Use CRM Workflows to support an Approve action step that can be added and defined in the CRM Workflow Designer tab. The Approve step replaces the Approval step and allows the definition of a required approval or set of approvals. You can define multiple approvers or observers and set the approval requirement based on a number or percentage.

  1. Select Integration > Integrations. The Integrations list page is displayed.
  2. Click CRM Workflow. The Integration detail page is displayed. Click the Workflows tab.
  3. Click the Workflows tab.
  4. Click the Workflow Name. The CRM Workflow Definition detail page is displayed. See Using the Workflow Definition Detail View.
  5. Click the Workflow Designer tab.
    Note: You can also create an Approve step.
  6. Click the Setting button for the Approve step to define or edit.
  7. Specify this information on the General tab:
    Caption
    The text that displays as a label.
    Delay Duration
    Specify a numeric value for a number of days, hours, or minutes after the previous step to delay before this step is generated.
    Delay Increment
    Select the Days, Hours, or Minutes after the previous workflow step to delay before this step is generated.
    Edit Condition
    Click Edit Condition to define condition criteria that must occur before the step is generated.
  8. Click Template tab to define the approval request email subject and content.
    • In the Subject box specify the approval request email subject.
      • Type the text you want to appear in the approval request email subject.
      • You can use the @-mention user interface to include dynamic CRM content in the subject content. Type the ‘@’ character followed by a portion of the desired token content.
        Note: To prevent the @-mention user interface from displaying when adding an email address, the @-mention user interface is not display if the ‘@’ character is anticipated by an alpha or numeric character without a space. Examples:
        • Typing ‘name@’ cannot be displayed the @-mention user interface.
        • Typing ‘name @ displays the @-mention user interface.
    • In the template editor box specify the approval request email body.
      • Type the text you want to appear in the approval request email body.
      • You can use the @mention user interface to select a token from the popup listing to include dynamic CRM content in the notification message content. Type the ‘@’ character followed by a portion of the desired token content.
        Note: To prevent the @-mention user interface from displaying when adding an email address, the @-mention user interface is not display if the ‘@’ character is anticipated by an alpha or numeric character without a space. Examples:
        • Typing ‘name@’ cannot be displayed the @-mention user interface.
        • Typing ‘name @ displays the @-mention user interface.
      • Format the text content of the email template. These are the options:
        • Bold, italic, and/or underlined content
        • Numbered and/or bulleted lists
        • Multiple font sizes supporting heading levels of 1 through 6, along with the normal paragraph font size
        • Font color and background color selections
        • Standard browser fonts of Sans Serif and Serif
        • Left, right, and center text alignment
      • Use the Tx icon to clear all formatting from the selected text.
  9. Click Recipients tab to define the recipient distribution lists for the approval request email.
    • To (CRM Approvers): Use the @mention user interface to include CRM Teams, Departments, or users in the set of CRM Workflow approvers.
    • CC (CRM Observers): Use the @mention user interface to include CRM Teams, Departments, or users in the set of CRM Workflow observers.
    • Required to Approve: Select one of the following to define the approval criteria.
      • Select Percentage of approvers and specify the minimum percentage value in the Value box to define the minimal percentage of the CRM Approvers required to approve the step.
      • Select Number of Approvers and specify the minimum number in the Value box to define the minimum number of CRM Users required to approve the step.
    • Days to expire: Specify the number days for the approval step.
      Note: 
      • Expired approval steps result in an approval status of Expired.
      • You can use the @mention value of @$ApprovalStatus Equals Expired, Approved or Disapproved when defining conditions of subsequent workflow steps.
  10. Click OK.
  11. Create and define next step if the Approve workflow step is approved.
    1. Click Add icon in the Approve step.
    2. Click Approve in the Select a result window.
    3. Select the step action to create.
    4. Click Settings button to Define the step.
  12. Create and define next step if the Approve workflow step is denied.
    1. Click Add icon in the Approve step.
    2. Click Deny in the Select a result window.
    3. Select the step action to create.
    4. Click Settings button to Define the step.
  13. Create and define next step if the Approve workflow step is canceled.
    1. Click Add icon in the Approve step.
    2. Click Cancel in the Select a result window.
    3. Select the step action to create.
    4. Click Settings button to Define the step.