Evaluating Customer-Facing AI Systems
Start every scope discussion by restating the agreed baseline and its delivery date, so the existing commitment stays protected.
A Request That Sounds Small
Most projects do not stay exactly as they were first described. Once a team is partway through its work, a stakeholder often sees early progress and asks whether the work could also cover something adjacent. The request frequently sounds small, and the person making it may genuinely believe the team has spare capacity. What a professional does in the next few minutes matters a great deal. They decide how to think about the request, what to ask before answering, and how to talk about timing without damaging the commitment already in place.
This article follows a real negotiation between a candidate and an interviewer. A team is building an AI agent that triages internal support tickets. The customer success group now wants the same agent to handle inbound customer chat. The candidate has to decide how to respond, and the way they respond shows that scope and timeline are negotiated together rather than as two separate questions.
Restating the Baseline First
The baseline is the scope that was already agreed, together with its delivery date. Every scope discussion needs this fixed reference point before anything new is evaluated.
In the scenario, the baseline is internal ticket triage, and it is on track to be delivered in week eight. The candidate begins by stating this explicitly. Before evaluating the chat request, they restate what the team has promised and where it currently stands. This is the first step, and it comes before any judgment about the new work.
Starting from the baseline does two things. First, it protects the existing commitment from being quietly renegotiated as a side effect of a new conversation. Second, it gives both parties a shared vocabulary. When the candidate says the original delivery is on track, the interviewer knows exactly which deliverable is under discussion. The new request can then be measured against that specific deliverable rather than against a vague sense of the whole project.
What do you think happens?
A stakeholder asks whether the current project could also cover a new adjacent feature. What should the team say first?
Reveal answer
Restate the agreed baseline scope and its delivery date
The baseline is the fixed reference point. Stating it first protects the existing commitment and gives both parties the same vocabulary before the new request is measured against it.
Telling an Expansion From an Adjustment
Not every addition deserves the same treatment. A minor adjustment reuses existing data, existing access rules, and existing quality standards. A request that introduces new ones is a different kind of request. An addition counts as an expansion when it brings new data needs, new access or security questions, or a higher quality standard. These three checks are the core of the evaluation.
The candidate in the scenario does not simply accept or reject the chat request. Instead, they ask three diagnostic questions. How much of the chat volume would the agent need to handle on day one to be worth shipping? Is the chat data already labeled? Does the chat surface sit inside the same security perimeter as the ticket data, or would it need new identity scoping? Each question maps directly to one of the three checks in the flowchart.
Applying the Three Checks to the Chat Request
The customer success group wants the ticket triage agent to also handle inbound customer chat. Is this a small adjustment or a meaningful expansion?
- 1Check the data
The interviewer explains there is no labeled dataset to start from. The team must build a new evaluation set, so this is a new data need.
- 2Check access and security
The chat lives inside the customer portal, which is a separate security boundary from internal tickets. This brings new identity handling, so it is a new access and security question.
- 3Check the quality standard
The chat is customer-facing, so the quality bar for accuracy and tone rises sharply. This is a higher quality standard.
- 4Conclude
All three checks are triggered. The request is a meaningful expansion, not a small extension of existing work.
The chat request is a meaningful expansion. Each of the three answers maps to a different kind of new work: building an evaluation set, handling new identity scoping, and meeting a stricter quality bar.
Estimating the Timeline Change
Once a request is understood as an expansion, the next task is estimating its effect on the timeline. The candidate gives a specific figure: doing the chat work well adds six weeks, not three. The number matters less than the reasoning behind it. A good estimate names the dependencies that drive the duration rather than offering a single optimistic figure.
- The evaluation set has to be co-built with the customer success team, so the work depends on people outside the engineering group.
- The identity work has to pass a security review because the surface faces customers.
- Both dependencies take time that a simple feature addition would not need, so the estimate reflects waiting on other teams and required reviews as well as the engineering effort itself.
Responding Without Breaking the Commitment
The candidate names two broad options and one warning. The warning concerns folding the chat work into the current engagement. That approach risks missing the original delivery, because the same team would now carry two sets of obligations at once. The better option is to deliver the original scope on schedule and then start a separate engagement for the chat agent. The same team and the same evaluation discipline carry over, but the new work is scoped properly on its own terms.
Phased delivery means shipping a project in stages, where each stage is built on the one before it. In the scenario, the first phase is the ticket triage agent, delivered in week eight. The second phase is the chat agent, which begins only after the first phase is secured and reaches delivery in week fourteen. The value of this arrangement is that a commitment already made is not sacrificed to a later request. The original work is complete and stable before the new work begins.
| Response | Effect on original scope | Effect on original date | Effect on chat work |
|---|---|---|---|
| Fold chat into current engagement | Original scope is now shared with new obligations | Original delivery at risk of being missed | Delivered together, around week sixteen in the scenario |
| Phase as a separate engagement | Original scope stays exactly as agreed | Original delivery stays on week eight | Scoped as its own engagement, delivered week fourteen |
Two ways to respond to the chat request, as described in the scenario
The candidate then asks which outcome the stakeholder would prefer: ticket triage in week eight with chat by week fourteen, or both together in week sixteen. The interviewer chooses the first. The candidate closes by committing to a concrete next step, drafting a follow-on engagement summary for the chat work so the stakeholder can review it. The final outcome is stated plainly: the original scope stays as it was, on its original timeline, and the expansion is accepted as separate work.
Applying the Pattern to a Sales Report
The same reasoning transfers to other projects. Consider this generated scenario. A team is partway through building a monthly sales report that is due in week six. A regional manager asks whether the report could also include live data from a new partner system.
Scope Review for the Partner Data Request
The regional manager wants live partner system data added to a monthly sales report that is due in week six. How should the team evaluate and respond?
- 1Restate the baseline
The baseline is the monthly sales report on its current schedule, due in week six.
- 2Ask diagnostic questions
Does the partner data already exist in a usable form? Does it come from a system with different access rules? Must the new data meet the same accuracy standard as the existing figures?
- 3Classify the request
If the answers show new data preparation, new access handling, and a stricter quality bar, the request is an expansion rather than a small extension.
- 4Respond with a phase
Deliver the monthly report in week six. Propose the partner data as a separate phase with its own estimate, naming dependencies such as the time needed from the partner team and any review of the new access path.
The report ships on its original week six date, and the partner data is handled as a separate, dependency-aware phase rather than squeezed into the existing commitment.
Mistakes in Scope Conversations
Common mistake Answering the new request before restating the baseline
What it looks likeA stakeholder asks about an adjacent feature, and the team immediately says it can probably fit in.
Why it failsWithout the agreed scope and date in view, the new request is judged against a vague sense of the project and the existing commitment can be renegotiated by accident.
Do this insteadStart by stating the agreed baseline and where it currently stands, then evaluate the request against it.
Common mistake Treating an expansion as a small adjustment because the request sounds small
What it looks likeChat handling is described as just another input channel for the same agent.
Why it failsThe chat request brought a new data need, a new security boundary, and a higher quality standard. Those are the marks of an expansion.
Do this insteadRun the three checks on data needs, access and security questions, and quality standard before deciding how big the request is.
Common mistake Giving one optimistic timeline number
What it looks likeThe team says the chat work will take three weeks.
Why it failsA single number hides the dependencies, such as co-building an evaluation set with another team and passing a security review, that drive the real duration.
Do this insteadName each dependency and estimate the timeline change from them, as in the six-week figure in the scenario.
Common mistake Folding the new work into the current engagement without checking the original date
What it looks likeThe same team absorbs the chat work into the ticket triage project.
Why it failsThe team now carries two sets of obligations, which puts the original delivery at risk.
Practice: Scoping a New Request
A team is building a quarterly inventory dashboard due in week ten. A warehouse supervisor asks whether the dashboard could also show live shipment-tracking data from a carrier system the team has never connected to, with the same accuracy standard as the inventory counts. Restate the baseline, decide whether the request is a small adjustment or a meaningful expansion using the three checks, estimate its timeline effect with named dependencies, and propose a response that protects the week ten commitment.
Hints
- Start with the baseline: the quarterly inventory dashboard and its week ten date.
- Check the three signals: new data needs, new access or security questions, and a higher quality standard.
- Name dependencies such as work needed from the carrier team and any review of the new connection before giving a duration.
- Consider whether phased delivery would let the week ten dashboard ship on schedule.
Key Takeaways
- Start every scope discussion by restating the agreed baseline and its delivery date, so the existing commitment stays protected and both parties share the same reference point.
- An addition is an expansion when it brings new data needs, new access or security questions, or a higher quality standard. Otherwise it is closer to a small adjustment.
- Estimate the timeline of an addition by naming its dependencies, such as co-building work with other teams and required reviews, rather than offering one optimistic number.
- Phased delivery lands the original scope on schedule first, then starts a separate engagement for the new work, so a prior commitment is not sacrificed to a later request.