Customer Complaint & Feedback Management
Customer Experience & Loyalty › Customer Experience Operations · 17 L4 steps · 5 phases · 5 decision gates · Updated 2026-03-18 22:00
📊
Process Flow Diagram (BPMN)
📋
L4 Process Steps
| Step | Step Name | Role / Swim Lane | System | Input | Output | KPI | Dec? | Exc? |
|---|---|---|---|---|---|---|---|---|
Phase 1 1.1 |
Capture complaint from all omni-channel sources | CRM Integration Platform | Salesforce Service Cloud | Customer contact via email, web form, phone, app, or social media | New case record created with source channel tag and PNR/loyalty reference | Case capture rate 100%; average intake time <2 min per case | N | N |
| 1.2 | Auto-classify complaint type and urgency tier | AI Classification Engine | Salesforce Einstein AI (within Service Cloud) | Case text, channel, booking reference, loyalty tier flag | Complaint category tag (delay, baggage, crew, billing, accessibility), urgency tier P1–P4 | Auto-classification accuracy ≥85%; misclassification rate <5% (validated via monthly QA sample) | N | Y |
| 1.3 | Screen for regulatory and safety escalation triggers | Compliance Screening Agent | Salesforce Service Cloud + CAPA Tool (internal quality management) | Classified case with urgency tier | Safety flag Y/N; DOT/regulatory escalation trigger Y/N; CAPA record opened if required | 100% of safety-tagged cases escalated within 15 min; DOT disability/discrimination complaints acknowledged within 24 hours (Part 259 mandate) | Y | Y |
| 1.4 | Assign case to team and set SLA clock | Case Routing Engine / Customer Care Team Lead | Salesforce Service Cloud | Complaint category, urgency tier, regulatory flag, agent availability | Case assigned to agent or specialist queue; SLA deadline set and clock started | First-assignment accuracy ≥92%; reassignment rate <8%; queue assignment time <5 min | N | N |
Phase 2 2.1 |
Retrieve booking and full interaction history | Customer Care Agent | Amadeus Altéa PSS + Salesforce Service Cloud | PNR reference or loyalty number extracted from case | Full booking itinerary, prior complaint interactions, current loyalty tier status | History retrieval time <30 sec; data completeness ≥98% of cases with valid PNR | N | N |
| 2.2 | Validate complaint facts against operational records | Customer Care Agent | Amadeus Altéa PSS + SITA WorldTracer | Booking history, delay codes from OCC, baggage scan log | Verified complaint facts with supporting operational evidence attached to case | Validation completion within 4 hours of case creation; evidence attach rate ≥95% of cases | N | Y |
| 2.3 | Code root cause category for the complaint | Customer Care Specialist | Salesforce Service Cloud + Tableau | Verified complaint facts, operational evidence, delay reason codes | Root cause code applied (OTP failure, crew behavior, baggage mishandled, ancillary billing error, etc.) | Root cause coding accuracy ≥90% (validated via monthly QA review of 5% sample); uncoded case rate <2% | Y | N |
| 2.4 | Escalate complex cases to specialist team | Senior Customer Care Specialist / Legal / Safety Team | Salesforce Service Cloud | Complex case flag from root cause coding step | Case transferred to specialist queue with priority flag and investigation notes | Escalation acknowledgment within 2 hours; escalation rate <15% of total monthly cases | N | Y |
Phase 3 3.1 |
Determine resolution type and compensation eligibility | Customer Care Agent | Salesforce Service Cloud + ATPCO Fare Rules Engine | Root cause code, customer loyalty tier, fare class, applicable regulatory entitlement (EU261, DOT) | Resolution recommendation: apology, miles award, travel voucher, cash refund, or re-accommodation | Resolution first-contact rate ≥65%; compensation accuracy ≥98% vs. entitlement rules | Y | N |
| 3.2 | Post miles or issue electronic voucher compensation | Customer Care Agent | Amadeus Altéa Loyalty + Salesforce Service Cloud | Approved compensation type (miles quantity or voucher value) from step 3.1 | Miles credited to loyalty account or e-voucher code issued and emailed to customer | Miles posting time <24 hours; voucher delivery <4 hours; posting error rate <0.5% | N | Y |
| 3.3 | Process cash refund via PSS and finance system | Customer Care Agent / Finance Operations Team | Amadeus Altéa PSS + SAP S/4HANA Finance (FI/AR) | Approved refund amount, original payment method, fare rules confirmation | Refund transaction initiated in PSS; AR credit note posted in SAP; customer confirmation sent | Refund processing time ≤7 business days for credit card purchases (DOT mandate); refund error rate <1% | N | Y |
| 3.4 | Draft, approve, and send customer response | Customer Care Agent / QA Reviewer | Salesforce Service Cloud (email template library + approval workflow) | Case facts, resolution decision, compensation confirmation | Approved response letter sent to customer via preferred channel | First response time ≤24 hours (P1), ≤72 hours (P2); post-response CSAT ≥4.2/5.0 | N | N |
Phase 4 4.1 |
Confirm customer acceptance or re-open case | Customer Care Agent | Salesforce Service Cloud | Customer reply or no-reply after 7-day post-response wait window | Case closed (accepted) or re-opened with escalation note and priority uplift | Re-open rate <12%; closure on first resolution ≥65%; external escalation (DOT/BBB) rate <0.5% of cases | Y | Y |
| 4.2 | Log case outcome and enrich customer CRM profile | CRM System / Customer Care Agent | Salesforce Service Cloud + Amadeus Altéa PSS | Closed case with full resolution details and compensation record | Updated customer interaction history; CRM profile enriched with complaint category, root cause, and resolution | Profile update completion rate 100%; CRM data quality score ≥95% (measured via monthly data audit) | N | N |
Phase 5 5.1 |
Aggregate complaint data for trend analysis | Customer Insights Analyst | AWS Redshift + Tableau | Closed case export with root cause codes, compensation amounts, resolution times, and SLA outcomes | Weekly complaint trend dashboard; top-10 root cause report; SLA compliance summary | Dashboard refresh ≤24 hours after week close; root cause coverage ≥95% of closed cases | N | N |
| 5.2 | Measure NPS and CSAT from post-resolution survey | Customer Insights Analyst | Medallia | Closed cases with valid customer email and consent flag | NPS score, CSAT score per complaint category, verbatim feedback themes | Survey response rate ≥15%; complaint-handling NPS ≥+30; complaint CSAT ≥4.0/5.0 | N | N |
| 5.3 | Route VoC insights to operational improvement owners | Process Improvement Manager / VoC Program Lead | Salesforce Service Cloud + Jira (improvement backlog tracking) | Weekly trend report, NPS/CSAT data, top root causes with frequency and cost impact | Improvement action items created in Jira, assigned to owning departments (OCC, Crew, Baggage, IT); revised SLA targets where warranted | ≥80% of top-10 root causes have assigned improvement owner within 5 business days of report publication | Y | N |
📋