Academy

A system that runs operations

The hinge where a conversation becomes an operation — multiple specialists, background work, messy documents, and structured memory across sessions.

The Felesh team 4 min

A customer relationship is six months old. There have been three calls, two proposals, four follow-up emails, a contract negotiation, and a series of deliveries that each went slightly differently from the last. A new team member picks up the account. They spend forty minutes reading through the history before they can say anything useful.

Reading nine touchpoints by handThree calls, two proposals and four emails sit on three lanes across six months for the account Marlow and Pine. A new teammate reads them in order: January kickoff call about drop-off before 14:00 Friday, the April proposal v2 whose clause 7 asks net-60, the June delivery 3 that landed two days late. A reading cursor sweeps the nine dots in date order while a clock runs to forty minutes before the first useful sentence.Marlow and Pine, six months incallsproposalsemailsJanFebMarAprMayJunJankickoff call: drop-off before 14:00 FriAprproposal v2: clause 7 asks net-60Jundelivery 3 landed two days latereading, in date order0 min40 min
Nine touchpoints over six months sit in different places, and the new teammate reads all of them, in order, before saying one useful thing.

A single assistant — even a highly capable one — loses the thread when a relationship spans months, involves multiple specialists, and relies on PDFs and spreadsheets. The conversation itself is no longer the container. The operation is.

The answer is outside the chat windowSix messages about Marlow and Pine, oldest first. The chat window holds only the last three. Asked why delivery 3 was late, the assistant reaches back for the January call that said drop-off by 14:00 Friday, but that message is outside the window and the reach breaks. It answers with a guess, probably a carrier delay, with no source.Marlow and Pine, oldest firstJan call: drop-off by 14:00 FriFeb proposal v1 (pdf)Mar email: clause 7, net-60Apr call: price cut agreedMay email: delivery 3 re-bookedJun email: why was it late?chat windowassistantprobably a carrierdelaya guess: no sourcethe fact that explains it is outside the window
The fact that explains the late delivery sits in January, outside the chat window, so the assistant sees the last three messages and guesses.

A system that runs operations does not just answer and act. It coordinates. Multiple specialists run in parallel or in sequence. Background processes execute while the team focuses elsewhere. Memory is structured to survive between sessions. Documents — real, inconsistent, and unstructured — become the medium the system actually works in.

Specialists, background work and memoryThe document order_form.pdf arrives. Two specialists work on it in parallel, pricing checks it against proposal v2 and contracts reads clause 7, then both hand over to a drafter that answers net-60. Meanwhile a background job reconciles the delivery 3 invoice on its own progress bar. Contracts and the drafter write payment net-60 and drop-off by 14:00 into memory, the background job adds invoice reconciled, and the next session starts from that card, not from the chat.background, on its own clock: reconcile the delivery 3 invoicetick 1tick 2tick 3new documentorder_form.pdfpricingprice vs. v2contractsclause 7drafteranswers net-60reply readymemory: Marlow and Pinepayment: net-60drop-off by 14:00invoice reconciledthe next session starts from this card, not from the chat
One new document wakes two specialists in parallel, a background job runs on its own clock, and what they learn lands in memory that the next session starts from.

This is the direction we are building towards with what we call a Cognitive-CRM: a system where the relationship layer and the operational layer are the same thing. To be precise, this is a design direction, not a product you can configure today. We share it as context for where our architecture points, rather than a feature announcement.

Two layers, then one recordOn the left the relationship layer holds the promise to drop off before 14:00 Friday and the operational layer holds delivery 3 booked for Friday 16:30, with no link between them. On the right one record holds both and flags that 16:30 is after 14:00. A note says this is a design direction, not a product you can configure today.two layers, kept apartone recordrelationship layerpromise: drop-offbefore 14:00 Frioperational layerdelivery 3 bookedFri 16:30no linkrelationship layerdrop-off by 14:00 Fri16:30 is after 14:00operational layerdelivery 3: Fri 16:30a design direction, not a product you can configure today
Joined in one record, a promise and a booking can disagree where someone can see it; Cognitive-CRM is that design direction, not a shipped product.

The four reads below deconstruct the building blocks: