Practical Guide: AI Tracking Customer Promises
AI tracking customer promises should turn commitments made in conversations into records with evidence, an owner, a deadline, and a clear completion test. Start with one promise type, such as callbacks or quotation delivery. Ask the proposed system to identify possible commitments, have people review uncertain cases, and track whether the promised action actually happened.
The goal is to manage commitments, not simply summarise conversations. A note saying “customer asked about a refund” leaves an important question unanswered: did the employee promise a refund, promise to check eligibility, or make no commitment?
Define exactly what counts as a customer promise
Before choosing software, write a short promise policy. Define a promise as a commitment by your business to perform a specific action for a customer. Record any conditions and approval requirements separately.
Hypothetical example: Imagine a Malaysian service adviser saying, “I will call you by 3 p.m. tomorrow with an update on the repair.” In this example, record an update call—not a completed repair. Reject an extraction that changes the commitment to “repair ready tomorrow.”
Include these distinctions in your review instructions. All sample statements below are hypothetical:
- Explicit promise: “I will send the revised quotation today.” Record the quotation delivery commitment.
- Conditional commitment: “If the supervisor approves, I will arrange the replacement.” Preserve the approval condition.
- Estimate: “Delivery usually takes a few days.” Flag for review rather than automatically recording a guaranteed delivery date.
- Customer request: “Please refund me tomorrow.” Look for evidence that the employee agreed before creating a business commitment.
Ask sales, service, and operations managers to approve the policy. Check which statements should create work, which require clarification, and who may authorise exceptions.
Prerequisites: prepare evidence and ownership rules
Choose conversation records your business is authorised to use, such as approved call transcripts or selected chat records. Consult a qualified adviser about applicable privacy, recording, retention, and cross-border handling requirements before processing customer information.
Specify who can see the records and how long evidence should remain available. Use the minimum customer details necessary for follow-up, and avoid sensitive information in broadly visible task titles.
Select a destination for reviewed commitments: a controlled register, case system, or existing work queue. Name its administrator and decide who acts when an assigned employee is absent. Confirm the proposed tool's connection requirements rather than assuming compatibility with your current systems.
For a Philippine BPO pilot involving several client accounts, establish separate promise policies and access rules for each client. For a Singapore service-team pilot, specify the working calendar used for deadlines. If your selected conversations mix languages, include representative samples in testing rather than assuming language coverage or accurate interpretation.
AI tracking customer promises: a six-step workflow
1. Capture the commitment with its original evidence
Ask the provider to demonstrate candidate-promise detection with the relevant excerpt, conversation reference, and date. This gives reviewers a way to check the proposed task against the employee's actual wording.
Require enough surrounding context to interpret short replies. In a hypothetical exchange containing “Yes, tomorrow,” include the question being answered. For calls, test whether the transcript attributes the commitment to the employee rather than the customer.
2. Create a structured promise record
Use a consistent format to make review and handover decisions explicit. Start with the fields below; confirm which can be captured automatically and which need manual input.
| Field | What to record |
|---|---|
| Customer reference | A controlled identifier linking the promise to the correct customer or order. |
| Promised action | The specific action, without expanding its meaning. |
| Evidence | Original wording and a conversation reference. |
| Deadline | Date, time, time zone, and unresolved ambiguity. |
| Conditions | Stated dependencies, such as approval or stock availability. |
| Owner and next action | The accountable person and the immediate step required. |
| Status and completion proof | Open, blocked, completed, or cancelled, with supporting evidence. |
Check missing information before accepting a record as actionable. Do not allow an invented deadline for wording such as “soon.” Route unclear timing for review or customer clarification.
3. Assign one accountable owner
Define who remains responsible when the employee making the promise needs another department to act. Avoid assigning accountability only to “the team.”
Hypothetical example: Imagine a retailer promising to check replacement stock and contact the customer before closing time. Assign the store supervisor ownership of the commitment while a stockroom employee performs the check. Keep the customer callback in the supervisor's work queue until its completion requirements are met.
Check how rejected assignments, leave, and shift changes will be handled. In outsourced operations, specify whether the BPO or client must approve and complete each action.
4. Review deadlines and blocked work
Design the queue to distinguish approaching deadlines, overdue commitments, and work waiting on another person. For any proposed reminder or escalation, specify its recipient, timing, and exceptions before enabling it.
This step addresses what happens after capture. Test whether each alert reaches someone authorised to resolve the issue, and establish a fallback when that person is unavailable.
Preserve the original deadline when work is reassigned. If the customer agrees to a revised date, record that agreement separately with its evidence. Do not hide an overdue commitment by replacing its history.
5. Require proof before marking a promise complete
Define completion separately for each promise type. For a quotation commitment, require evidence that the quotation was sent to the correct contact. For a callback, specify whether completion requires an attempt, a conversation, or delivery of the agreed update.
Match the test to the original wording. In a hypothetical example, “I will try calling” should have a different completion rule from “I will speak with you.” Do not substitute a message for a promised call without an approved basis.
Keep human approval for disputed closures, financial commitments, and exceptions. Evaluate proposed AI status updates against your evidence rules rather than accepting them automatically.
6. Review recurring issues using the evidence
Review samples of missed and completed commitments. Look for specific issues: vague deadlines, unsupported delivery assurances, or handovers without an owner.
Use the findings to consider script changes and coaching. Before assigning responsibility, check whether the issue came from employee wording, an unrealistic policy, unavailable operational information, or an extraction error. Do not grade an employee solely from an unreviewed AI label.
Set boundaries between automation and human judgment
Evaluate candidate detection, draft records, and queue organisation as possible automation tasks. Test each separately; successful detection should not be treated as proof that ownership or closure decisions are also accurate.
Retain human judgment over ambiguous promises, disputed evidence, compensation approval, changes to customer commitments, and sensitive complaints. Approve customer-facing automation separately. Detecting a promise should not give a system permission to make a new one.
Include hypothetical negation and revision examples in testing. “I cannot promise Friday” should not produce a Friday deadline. Where an employee corrects an earlier statement, require review of which commitment remained in force.
Run a pilot with an acceptance checklist
Choose one team and one commitment type. Create a human-reviewed reference set containing clear promises, non-promises, conditions, revisions, and ambiguous timing. Compare proposed AI records with that set before expanding access or enabling automated actions.
- Does each detected promise preserve the original meaning?
- How many genuine promises are missed, and how many non-promises are flagged?
- Are customer identity, deadlines, conditions, and owners correct?
- Can reviewers access the supporting evidence?
- Can duplicate or revised commitments be reviewed without losing history?
- Can the team handle blocked work and disputed closure?
- Is the manual review workload acceptable?
- Can managers consistently distinguish completed, overdue, and unresolved commitments?
Set acceptance thresholds before reviewing results. Include follow-up timing and closure quality as evaluation questions, not promised outcomes. Fix significant errors and repeat the test before expanding the workflow.
Common pitfalls to check before rollout
Tracking summaries without evidence: Require excerpts so reviewers can distinguish a customer request from an employee's agreement.
Counting records instead of fulfilment: Review completion proof rather than using task creation as the success measure.
Combining separate commitments: Give “send the quote” and “call to explain it” separate completion checks when both were promised.
Sending premature reassurance: Prevent a promise to investigate a refund from triggering a message saying the refund is arranged.
Assuming compatibility: Confirm supported inputs, access arrangements, exports, and required connections directly with the provider.
Where Redsparks Relay fits into your evaluation
Redsparks' approved public description includes these separate statements about Relay:
“Relay listens across phone, WhatsApp and web.”
“Relay understands what the customer wants, what is at risk and what was promised.”
“High-value intent becomes a Case with an owner, deadline and next action—without waiting for manual data entry.”
“Managers see evidence, unblock the team and turn repeatable wins into knowledge that improves the next conversation.”
Use these statements to frame questions about conversation evidence, promise interpretation, case ownership, and management review. The workflow in this guide is general implementation advice, not a claim that Relay provides every suggested field, reminder, integration, approval rule, or completion check.
Ask Redsparks to demonstrate your selected promise type using approved sample conversations. Confirm how ambiguity, revised commitments, deadlines, and closure evidence would be handled in your proposed setup.
Contact Redsparks to discuss your customer-promise tracking requirements.
