Goal: Build a minimum viable product (V0) tool to allow operations managers and analysts to view and edit Account Management Expert Escalation SLA definitions.
User: Operations Manager / Analyst
Core Need: As a user, I want to be able to easily update the configurable parameters of an existing SLA definition for Account Management Expert Escalations.
Functionality Requirements (V0 Scope):
Display Existing Definition: The tool should load and display the details of an existing SLA definition, structured similarly to the provided image layout (referencing CleanShot 2025-05-16 at 13.02.42@2x.jpg). Editable Fields: Implement functionality to allow the user to edit the following fields: Name Risk Deadline Performance Deadline Applicable Start Time Applicable End Time All fields within the "Matching Logic" section (Task Types, Outsourcing States, Task View Ids, Priority, Direction) All fields/selections within the "Business Hours" section (Week Days, Ignore Bank Holidays, Start Time, End Time) - Assume basic input/selection for V0 (e.g., dropdowns for days, time pickers, checkbox). The selection of Start Event, End Events, Pause Events, and Restart Events (assume these are selected from a predefined list, not free-text input in V0). Non-Editable Fields: The following fields should be displayed but clearly marked as non-editable (read-only): Id Entity Type Service Metric Id Service Metric Description Save Functionality: Include a "Save" or "Update" button that persists the changes made to the editable fields for the displayed SLA definition. Basic success/failure feedback is sufficient for V0. Basic Interface: A simple form-based interface showing the fields grouped logically (as discussed previously could be a good starting point for layout, but flexible for V0) is acceptable.
I'll create a comprehensive interface for operations managers and analysts to view and edit Account Management Expert Escalation SLA definitions. The tool will allow users to update configurable parameters while clearly indicating which fields are editable versus read-only.
Rich Form Controls:
The implementation follows the requirements by clearly distinguishing between editable and non-editable fields while providing a clean, professional interface for operations managers and analysts to efficiently update SLA definitions.
SHow what it looks like when it's not in edit mode
Here's how the SLA definition looks in view-only (non-edit) mode. This provides a clean, readable display of all the SLA information without editable fields.
The view-only mode of the SLA Definition Management tool provides a clean, readable display of all SLA information without editable fields. Here are the key features:
Visual Enhancements:
<dl>
, <dt>
, <dd>
) for semantic markup of label-value pairsThis implementation provides a clean, professional interface for operations managers and analysts to view SLA definitions, with a clear path to edit mode when changes are needed.
I have updated the design based on this figma. You can see the default view and the edit mode in the images attached. Use this images to update the tool