SLA compliance escalations

Use the escalations feature to create automated processes that execute the instant a conditional statement is 'True.' Escalations are often used in time-based scenarios where a record needs to be modified at a certain time and date or reaches a certain age.

Example

An IT Service Desk has a Service Level Agreement (SLA) to resolve all tickets within 72 hours. If a ticket has still not been resolved within 75% of that time allotment (54 hours) the escalation will trigger a transition operation called 'Escalate Ticket' that moves the record into an escalated state for a manager to resolve ASAP.

The transition operation has been set to notify the manager via email that the ticket is now high priority and the ‘View all records’ view has been configured to highlight escalated records, so they are brought to immediate attention.

Flowfinity - Escalations increase priority

Instructions

  1. Customize the application that you would like to add an escalation to (e.g. IT Service Desk).

    *Note: This App has been preconfigured with a transition operation called 'Escalate Ticket' that sends a notification email when it executes. This escalation works by triggering a transition operation so one must be configured beforehand.


  2. Go to the Operations section and click the Escalations tab.
  3. Click the 'Add escalation' button at the bottom of the screen.
    Note: Each individual software robot user is limited to a quota of 1,000 automated escalation calls per hour.
    Please contact support for details.
    Flowfinity - Escalations increase priority
  4. Fill out the General Properties section by providing a title and optional design comment description.
    Flowfinity - Escalations increase priority
  5. Ensure that the status of the escalation is set to 'Enabled.'
    Flowfinity - Escalations increase priority
  6. Click 'Add condition.' A condition is required to tell the escalation when to execute.
    Flowfinity - Escalations increase priotity
  7. Select a field from the dropdown list. This provides a value for the escalation to check if returns 'True.'

    We select 'Ticket Start Time' to measure the time that has elapsed since the ticket was created.
    Flowfinity - Escalations increase priority
  8. Select a conditional statement from the dropdown list. This is required to check against the field value chosen in step 7. We want to monitor the time elapsed since the ticket was created in hours so select 'Before Last X Hours.'
    Flowfinity - Escalations increase prioroty
    This works because the escalation robot is constantly checking back at records and once one was created BEFORE X HOURS ago, the statement is 'True' and the escalation executes.

  9. Select 'Constant' from the next dropdown. This will already be displayed by default.
    Flowfinity - Escalations increase priority
  10. Enter the value the conditional statement should check for. We will enter the value '54' so the escalation will execute once 54 hours have elapsed since the creation of the ticket. As previously described, 54 hours is 75% of the 72-hour SLA time limit.
    Flowfinity - Escalations increase priority
    The escalation should only run on tickets that are in the states 'New' or 'Assigned', and not on tickets that are already 'Resolved' or 'Escalated.' This requires two additional conditions.
  11. Click 'Add condition.'
  12. Select 'Current state name', 'Equals', 'Constant', 'New.'
    Flowfinity - Escalations increase priority
  13. Repeat steps 11 and 12 to adjust the condition to also execute if the ticket is in the 'Assigned' state in addition to the 'New' state.
  14. Select the checkboxes beside both 'Current state name' and click 'Combine with OR.'
    Flowfinity - Escalations increase priority
    Success! Your conditions are all set. The escalation will now only execute when the current state of a ticket is equal to either 'New' OR 'Assigned.'
    Flowfinity - Escalations increase priority
  15. Select the transition operation that will execute when the conditional statements trigger the escalation (e.g. Escalate Ticket). The operation can also generate an email notification that the state of the record has changed.
    Flowfinity - Escalations increase priority
  16. Assign an email address that the escalation will send notifications from. e.g. info@example.com
  17. Click 'Save escalation' and publish the application.
    Flowfinity - Escalations increase priority
    Now, if a ticket remains unresolved after 54 of the allotted 72 hours has passed, it will automatically be updated to an escalated state and flagged on both desktop and mobile devices.
    Flowfinity - Escalations increase priority