Stories A promise's telling
CRM, chapter three
Give every person one key, a journey they and the people around them can see and replay, and a circle of people and assistants who can reach them directly or through each other — measured at every step.
The seven beats
- World
- One group gathered around one person — a child with a plan, a student with a course, a customer with a need — and everyone who helps them, each with an assistant of their own.
- Cast
- The person at the centre; the people around them; an assistant for each; a chairman who opens the meeting and a chief who asks each voice in turn.
- Knock
- The operator, 2026-09-28: the profile comes from love; it starts with a key; it guides a person along a journey, connecting them to people and agents, skills, tools, paths and learning.
- Want
- One key that opens the circle, a journey anyone can see and play back, and a way to reach each person directly or through the assistant who knows them.
- Way
- Every step of the journey is a signal already kept. The key opens the door, the wallet holds what moves, the assistants carry messages both ways, the meeting walks the circle in turn, and every step is counted and made a little easier.
- Turn
- The meeting that runs while someone watches — each voice asked, each voice answering, and the person at the centre able to read all of it.
- Lesson
- Open — learned when a circle that used to meet in a room meets in a thread, and the person at the centre reads it.
This story carries its beats but no written telling yet — text/crm-journey.md has no “The story” section.
Connected to
Every link here was checked against the repo when the page was built. 3 names the story uses could not be found and are shown without a link.
People
- the person at the centre
- their family and the professionals around them
- the operator
- a client's team
Skills
Each opens the skill's page.
- meeting
- storytelling
- promise-make
Paths
The flows this story walks — trigger → step → step.
- trigger: send with the assistant face → agent: the person's assistant drafts → condition: needs their eyes now? → human: human:notify → tool: entity:reply
- trigger: a meeting is called → agent: chairman opens → agent: ceo asks each assistant in turn → human: step in → tool: thread:append closes
Tools
Receivers and scripts it signals.
- entity:reply
- human:notify
- thread:append
- crm:context
- world:route
- text/key.md (the key)
- the wallet
Promises
What it holds; a told promise opens its own story.
Events
Every event is a signal; each names the path it marks or warns.
- entity:reply · from the operator, directly operator → person tags: crm, messages
- human:notify · from the person's assistant operator → assistant → person tags: crm, assistant
- thread:append · from chairman, ceo, each assistant each voice → the meeting's thread tags: meeting
Transactions
- the wallet given with the key
- each assistant's turn spends group credit on one model call
Analytics
- conversion at every journey step (deliverable 4)
- keys given and used
- meetings held and voices heard