Pick your first chatbot from twenty messages Silent video. [0–6] Twenty-message sample • Pull twenty real messages • From last month • Sort before you build The Twenty-message sample badge stays fixed in its lane. Five blank message cards arrive one after another and settle into a fanned stack beside the lines "From last month" and "Sort before you build". The cards carry no text, and nothing is sorted yet. [6–12] Twenty-message sample • Sort by where the answer lives • Biggest pile decides • Last month's messages • In a system • In a document • A person decides The article's three-piles figure: a fanned stack of blank message cards, "Last month's messages", above three identical empty trays labelled "In a system", "In a document" and "A person decides", each reached by its own arrow. One blank card at a time leaves the stack, travels its arrow and stops just above the arrowhead at the tray's rim, without dropping in. The stack's label then gives way to "Biggest pile decides", hovering above the trays. The trays stay empty and nothing is counted. [12–18] Twenty-message sample • Plan the messaging rules first • 24-hour service window • Templates outside it • Opt-in first A timeline draws in. The "Opt-in first" tag attaches at its start. A blank customer bubble arrives and a marker appears on the timeline; from that point a cyan window frame opens along the timeline, captioned "24-hour service window". Beyond the end of the frame, a "Templates outside it" card attaches to the timeline. [18–24] Twenty-message sample • Give the documents owners • Current and owned • Checked at retrieval • "I don't know" cases Three document binders slide in one at a time, and each receives its tag, tied to it by a short string: Current and owned; Checked at retrieval; "I don't know" cases. No answer appears. [24–30] Twenty-message sample • Combine them in stages • Lookups first • Documents after evaluation • Chat channel • Order lookup • Narrow document set • Handover to a person The article's one-channel-two-sources figure: the "Chat channel" column with "Order lookup", "Narrow document set" and "Handover to a person". The handover connector is solid from the start. The order-lookup connector, first dashed, is traced solid beside "Lookups first". The narrow-document connector stays dashed beside "Documents after evaluation", its dashes still moving: it is not connected yet.