-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Open
Labels
Status: TriageNeeds to be verified, categorized, etcNeeds to be verified, categorized, etcType: EnhancementNew feature or requestNew feature or requestType: New Diagram
Description
Proposal
graph TD
subgraph Rider App
A[Rider opens app and navigates to 'Help' / 'Support'] --> B{Selects Type of Concern};
B --> C[Salary Issues];
B --> D[Aggregator Issues];
B --> E[Vehicle Issues];
B --> F[Application Issues];
B --> G[Need Roadside Assistance];
B --> H[Others];
C --> I{Fills out concern details};
D --> I;
E --> I;
F --> I;
G --> I;
H --> I;
I --> J[Submits Concern];
S_Closed[Receives 'Ticket Closed' Notification with Rating Request] --> BB[Submits 1-5 Star Rating];
end
subgraph System Backend
J --> K[Creates New Support Ticket];
K --> L[Assigns Unique Ticket ID];
L --> M{Is it 9am-6pm?};
M -- Yes --> N[Set TAT: 1 Hour];
M -- No --> O[Set TAT: Next Day by 10am];
N --> P[Start TAT Countdown];
O --> P;
P --> Q[Ticket appears in Partner Portal];
Q --> R{Ticket Status Updated?};
R -- No --> Q;
R -- Yes --> S{Is status 'Resolved'?};
S -- No --> S_Update[Notify Rider of status update (e.g., 'On Hold')];
S_Update --> Q;
S -- Yes --> T[Stop TAT timer & log for performance report];
T --> S_Closed;
BB --> CC[Store rating with ticket details];
end
subgraph Partner Portal (Rider Coordinator)
V[Coordinator logs in] --> W[Views new ticket on dashboard];
W --> X[Opens ticket to view details];
X --> Y{Investigates the issue};
Y --> Z[Updates Ticket Status];
Z --> Z1[Open];
Z --> Z2[On Hold];
Z --> Z3[Issue Resolved];
Y --> AA[Adds internal notes or communicates with rider via ticket message];
AA --> R;
Z --> R;
end
style A fill:#E0F7FA,stroke:#00796B
style J fill:#C8E6C9,stroke:#388E3C
style V fill:#FFF9C4,stroke:#FBC02D
style Z3 fill:#C8E6C9,stroke:#388E3C
style BB fill:#D1C4E9,stroke:#512DA8
style CC fill:#D1C4E9,stroke:#512DA8
Use Cases
No response
Screenshots
No response
Syntax
No response
Implementation
None
Metadata
Metadata
Assignees
Labels
Status: TriageNeeds to be verified, categorized, etcNeeds to be verified, categorized, etcType: EnhancementNew feature or requestNew feature or requestType: New Diagram