Last updated: 2024-07-15

Source: https://support.freshservice.com/support/solutions/articles/50000010041-real-time-sync-with-enhanced-auto-refresh-for-tickets-and-changes-

The new and enhanced Auto Refresh feature in Freshservice is designed to improve the ticket and change management experience for agents by automatically updating field values without requiring a page refresh. This ensures agents can work efficiently without the risk of losing draft changes or missing critical updates.

Current Challenge

Agents often face the following issues while managing tickets:

  • Manual Refresh Requirement: Backend updates (triggered by workflow automation or user actions) require agents to click an update bubble, leading to a hard refresh of the page.
  • Missed Updates: Agents may overlook the update bubble, resulting in unintentional overriding of changes.
  • Loss of Draft Changes: Field-level draft changes are lost upon hard refresh, causing frustration and inefficiency.
  • How Auto Refresh Works

    The Auto Refresh feature addresses these challenges by updating field values in real-time, eliminating the need for manual refreshes. Here’s how it works:

    Scenario 1: Auto Refreshing Fields Without Conflict
  • Process: When a backend update occurs and the agent has no draft changes for the field, the field value is automatically updated.
  • Highlighting Updates: The updated field is highlighted to draw the agent’s attention.
  • Contextual Information: By hovering over the field, agents can see who made the update and what changes were made, providing transparency.
  • Scenario 2: Auto Refreshing Fields With Conflict
  • Conflict Detection: When a backend update conflicts with the agent’s draft changes, a conflict message appears below the field.
  • Conflict Messaging: The message shows the initial value (before the update) and the final value (after the update), giving the agent clear visibility into the changes.
  • Decision Making: The agent can choose to apply the backend change or retain their draft change, allowing them to make an informed decision based on the context.
  • Benefits

  • Seamless Updates: Agents receive real-time updates without the need for manual page refreshes.
  • Prevent Overwrites: Automatic conflict detection prevents unintentional overwriting of changes.
  • Retain Draft Changes: Field-level auto refresh preserves draft changes, ensuring that agents’ work is not lost.
  • Enhanced Transparency: Contextual information and conflict messaging provide agents with the necessary insights to manage updates effectively.