Small failures deserve a consistent response. A goodwill gesture matrix sets what an organisation offers when it lets a customer down in a minor way, by failure type and impact: an apology alone, a small credit or a voucher, the maximum amount, how often, and whether an AI support agent may give it alone.
What is goodwill, and what is it not?
A goodwill gesture is a discretionary token offered to acknowledge inconvenience. It is not redress for a financial loss, which belongs in a complaint outcome with its own calculation. And it is not a retention offer, which aims to keep a customer who wants to leave and belongs in the retention offer matrix. Mixing the three is how organisations end up paying compensation as goodwill, or offering discounts to people who were never going to leave.
The matrix keeps goodwill in its lane. Because it is discretionary and small, goodwill is often the first money-related capability an agent earns at depth 3.
When should the agent use it?
When a customer has experienced a failure in the matrix and raises it, or when the agent can see the failure on the account, such as a missed engineer visit. The agent identifies the failure type and impact, checks the customer's goodwill history, and offers what the matrix allows. The full process is in how to handle goodwill gesture requests with an AI agent.
If the customer describes a financial loss, such as having to pay for a hotel because of a failed delivery, the agent stops and routes it as a complaint. Goodwill does not settle a claim.
How do you fill in each field?
- Failure type. Specific, observable events: late delivery, missed appointment, outage, billing error corrected, unanswered contact.
- Impact level. Minor, moderate or significant, with a definition for each.
- Gesture. Apology only, account credit, voucher, waived fee.
- Maximum amount. The cap for this cell.
- Evidence. What the agent must see before offering: the failure recorded on the account, not just the customer's word.
- Frequency cap. Gestures per customer per period.
- Agent depth. Depth 3 to give within the cell; depth 2 to draft for a person.
- Above the cap. Who decides.
Caps here should be consistent with the refund and credit limits matrix for support agents. Goodwill credits and refunds draw on the same accounts and should not be combinable to exceed either limit.
The goodwill gesture matrix
| Failure type | Impact | Gesture | Max amount | Evidence required | Frequency cap | Agent depth | Above the cap |
|---|---|---|---|---|---|---|---|
A filled sample: a broadband provider
| Failure type | Impact | Gesture | Max | Evidence | Frequency cap | Agent depth | Above the cap |
|---|---|---|---|---|---|---|---|
| Engineer missed appointment | Moderate | Account credit | 20 | Missed visit logged | 2 a year | 3 | Team leader |
| Service outage under a day | Minor | Apology only | 0 | Outage logged for customer's area | Not applicable | 3 | Not applicable |
| Service outage over two days | Significant | Account credit | 30 | Outage logged | 2 a year | 3 | Team leader |
| Billing error, corrected | Minor | Apology and waived late fee | Fee amount | Error confirmed on account | 1 a year | 3 | Billing team |
| Promised call back not made | Minor | Apology; call back booked | 0 | Contact history | Not applicable | 3 | Not applicable |
| Repeated failures on one order | Significant | Account credit | 50 | Three or more failures logged | 1 a year | 2 | Team leader approves draft |
Two choices stand out. The evidence column requires the failure to be logged, not just described, so the agent does not reward a claim it cannot see. And the last row drops to depth 2: when failures pile up, the customer's experience is serious enough that a person should look at the whole case, not just pay out.
What should the agent say?
Offer the gesture plainly, without implying it settles anything. "I'm sorry the engineer didn't arrive. I've added a 20 credit to your account for the inconvenience" is right. "Here's 20 to make up for it" can read as a settlement. If the customer asks for more, the agent explains that a colleague can look at it and routes the request with the history. Whether an AI agent can issue a goodwill credit covers the conditions in more detail, and the guiding idea is in the AI support agent that knows when to say no.
Questions people ask
Should goodwill be offered before the customer asks?
Where the failure is clear on the account, proactive goodwill can be good practice. Set it in the matrix as a separate column, so the agent offers it consistently rather than only to customers who complain.
Can goodwill be given as cash?
Account credits and waived fees are easier to control and reverse. If cash is ever offered, keep it at depth 2 with a person approving.
What if the customer refuses the gesture?
Record the refusal and ask what outcome they are looking for. If they describe a loss or remain dissatisfied, route it as a complaint.