Real-time sync with enhanced auto refresh for tickets and changes

Modified on Mon, 15 Jul, 2024 at 4:08 PM

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.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article