A practical checklist for chat handoffs
Specify what context staff need when a conversation changes hands.

A conversation can move between people without losing its history and still lose its meaning. The next person may have the transcript but not know what the customer wants, what has already been promised, or which decision is holding things up. A useful handoff makes those points visible before the next person starts reading a long exchange.
This guide proposes a simple working record for a small support or service team. The examples are illustrative. The aim is to help a colleague take the next useful action with the information and authority they actually have. The format can sit inside a ticketing system or another approved work tool; it should not create a second uncontrolled copy of sensitive customer information.
1. State the customer's current request
Begin with the request as it stands now. A conversation may have started with a delivery question and moved to a request to change an address. If the summary only describes the opening message, the receiving person may solve a problem the customer is no longer asking about.
Use a concrete sentence: the customer wants to know whether an address can be changed before dispatch. Avoid vague labels such as unhappy customer or urgent issue. Those labels describe an impression without identifying the action needed. If the customer's intention is uncertain, record that uncertainty and identify the question that would clarify it.
Include a reference to the existing case or order where appropriate, following the team's access rules. Do not copy payment details, passwords, or unrelated personal information into a summary. The handoff should help the receiving person find authorized context, rather than collecting every detail in one convenient but overexposed place.
2. Separate confirmed facts from assumptions
Write down what has been checked and where the answer came from. In the address-change example, an agent might confirm that the order is still marked as processing in the merchant's system. That does not automatically establish that the warehouse can change it. A good record keeps the observed status separate from the decision still needed.
A compact format is fact, source, and time checked. The time matters when a status can change quickly. If the receiving person needs to refresh the information before acting, the record should make that obvious. An old screenshot or copied status can become misleading when the underlying work has moved on.
Assumptions can still be useful if they are labeled. For example, the agent may suspect that the dispatch team has not yet picked the order. Write that as an unconfirmed possibility, not as a fact the next person is expected to repeat to the customer. This distinction reduces the chance that a guess becomes a promise through repetition.
3. Record what has already been said
The next person needs to know the customer's expectations. Summarize any commitment about a reply, a follow-up, or an action. Include the wording when its precise meaning matters. Saying that somebody will check a request is different from saying the requested change will happen.
Also note any question the customer has already answered. Repeatedly asking for the same information can make the handoff feel careless, even when the team has a reasonable reason to verify a detail. If verification is necessary, explain why instead of behaving as though the earlier answer does not exist.
Keep public replies and internal discussion distinct. Zendesk's introductory ticket guide describes internal notes and assigned agents as parts of ticket handling. Whatever tool the team uses, test the visibility of its fields and comments before relying on a label. A private-sounding field name is not a substitute for checking actual permissions.
4. Name the decision and its owner
A handoff should say what the receiving person is expected to do. Ask the dispatch lead to confirm whether an address change is still possible. Ask a property manager to approve a late arrival arrangement. Ask a moderator to review a reported post. Each request identifies a decision rather than passing along a general feeling that somebody should look at the conversation.
Name a person or a clearly staffed role that can accept the work. Sending a message to a large group does not establish ownership. If the normal owner is absent, the team needs an agreed fallback. The outgoing person should know whether responsibility remains with them until acceptance or transfers according to another explicit rule.
Authority should be equally clear. A colleague may be able to explain a policy but lack permission to make an exception. The record should not ask them to improvise an approval. If the request exceeds the receiving role's authority, identify the escalation route and the information needed to use it.
5. Put the next customer update on the record
A case can be waiting for an internal answer while the customer waits without any explanation. Record who will send the next update and what triggers it. The trigger might be a decision from the dispatch team or a scheduled review of the pending queue. Use a time commitment only when the team can support it.
An update can be useful even when the decision is still pending. It should describe the actual state and avoid implying progress that has not happened. If a previously stated expectation can no longer be met, the team should address that directly instead of silently moving the date in an internal field.
A worked handoff
Consider this fictional record: request, confirm whether the shipping address can change; checked fact, order remains in processing at the time reviewed; customer expectation, agent has promised to ask the dispatch team, with no promise that the change is possible; owner, dispatch lead; next action, confirm whether the order can be amended; customer update owner, the support agent handling the case.
That summary is short enough to read quickly, but it exposes the important dependency. The dispatch lead can see the decision needed. The support agent knows that they still owe the customer an update. Neither person has to infer that the other one will close the loop. The full conversation remains available if a detail needs to be checked.
Test the checklist with real work patterns
Choose five anonymized scenarios from the kinds of work the team handles. Include a simple transfer, a shift change, a request awaiting approval, a conversation with an unclear customer goal, and a case where an earlier promise cannot be met. Have one person prepare the record and another explain what they would do next.
Watch for questions the receiving person cannot answer. Those gaps are more useful than a debate about whether the template looks tidy. If every record requires a long explanation in a separate chat, the template or the underlying ownership process needs attention. Remove fields that nobody uses, but keep the information necessary to act responsibly.
The GOV.UK guide to planning user research recommends setting research objectives and choosing an approach that addresses them. For this small test, the objective is specific: can a receiving colleague identify the next action, the decision owner, and the customer's expectation without asking the outgoing colleague to reconstruct the case?
Review the results with the people who will use the record. A handoff checklist works when it fits the team's actual decisions and tools. Keep the first version small, revise it after the test, and agree who maintains it when the service changes. The final check is practical: somebody knows what happens next, and the customer has not disappeared between two internal queues.