Booked
The sequence closes and the appointment is written against real capacity.
STATE Closed · won
Interactive demonstration · Follow-up
Play the run below. One approved message goes out, the customer answers, and a named person owns it by 11:45.
What this is: Lucky Systems builds AI, marketing and software systems for growing businesses. This one is customer follow-up — automated up to the point where a person has to decide, then handed to that person by name.
Guided run · five stages
Play it, step it, or jump to any stage. Every stage shows what arrived, what the system did, what the record says, and who owns it.
Scenario
Synthetic data. Karen Ellis, estimate #4821 and every timestamp below were invented for this run. The workflow is real; the customer is not.
What arrived
Three days of silence
What the system did
Flagged the estimate
What the record says
Follow-up due
Who owns it
System
What arrived
Approved template FU-1
What the system did
Sent one message
What the record says
Attempt 1 of 1 sent
Who owns it
AI assistant
What arrived
“Can you do $1,200?”
What the system did
Stopped the sequence
What the record says
Paused on reply
Who owns it
System
What arrived
A price question
What the system did
Refused to answer it
What the record says
Pricing negotiation
Who owns it
Waiting on a person
What arrived
A person accepted it
What the system did
Created the task
What the record says
Due 12:00 PM
Who owns it
J. Rivera — sales
Stage 1 of 5 · 08:00
Silence raises a flag instead of expiring quietly.
Stage 2 of 5 · 08:02
One message, wording signed off before launch.
Stage 3 of 5 · 11:42
The sequence halts. No second nudge.
Stage 4 of 5 · 11:42
Price is never negotiated by a machine.
Stage 5 of 5 · 11:45
A named owner, a deadline, the full thread.
Business · Day 1 · 09:15
Estimate #4821 for the water heater replacement — $1,450. Happy to answer anything before you decide.
Days 1–3
Opened on day 1. Then nothing — the three days this page is about.
System · 08:00
Estimate #4821 · $1,450 · no response for 3 days
Sending gate · 08:02
Consent on file · approved template FU-1 · inside the 08:00–20:00 window. Cleared to send one message.
AI assistant · 08:02
Hi Karen — still deciding on the water heater estimate? Happy to answer any questions.
Customer · 11:42
Yes — can you do it for $1,200?
System · 11:42
Sequence stopped on reply
Rules engine · 11:42
Classified: pricing negotiation → human required
Human · 11:45
J. Rivera — sales: taking it — calling before noon.
System · 11:45
Task due 12:00 PM · thread attached to the estimate
The record, live
Never empty, and it never just says “waiting”.
| Time | Event | Owner |
|---|---|---|
| 08:00 | Inactive estimate detected | System |
| 08:02 | Approved follow-up sent | AI assistant |
| 11:42 | Reply received; sequence stopped | System |
| 11:42 | Reply classified: pricing negotiation | Rules engine |
| 11:45 | Task assigned; outcome recorded | J. Rivera — sales |
| — | Not reached yet | — |
| — | Not reached yet | — |
| — | Not reached yet | — |
| — | Not reached yet | — |
Workflow complete
Named owner + deadline on the record
One spine, different work
The stages do not change. What changes is the approved wording, what counts as an exception, and which named person receives it.
Approved message · 08:02
Hi Karen — still deciding on the water heater estimate? Happy to answer any questions.
Customer reply · 11:42
Yes — can you do it for $1,200?
Price is never negotiated by a machine. It stops here, every time.
Approved message · 08:02
Hi Tom — any questions about the treatment plan Dr. Shah shared? We can walk through it.
Patient reply · 11:42
Does my insurance cover part of this?
Coverage answers are a benefits conversation, not a text template.
Approved message · 08:02
Hi Nina — still thinking about the brake service quote? We have openings this week.
Customer reply · 11:42
Can you split it into two visits?
Changing the job changes the price and the schedule. That is a person's call.
How a sequence ends
Booked, declined, or handed to a named person with a deadline. A follow-up track that simply runs out of messages and stops is the failure mode we are here to remove.
The sequence closes and the appointment is written against real capacity.
STATE Closed · won
The reason is recorded and nobody is contacted about that estimate again, including by the next campaign.
STATE Closed · declined
Price, scope, coverage, a complaint, or anything the rules cannot classify goes to a named person with the full thread and a deadline.
STATE Open · owned by a person
Stop conditions
Any one of these ends the sending immediately. They are agreed before launch, not tuned afterwards.
Consent, wording, timing
Every message above cleared the same three checks first. Fail one and the send is held — logged and visible — instead of going out anyway.
Three inputs
Queued message
Approved template FU-1
Contact record
Consent source and date
Local clock
Sending window · pacing
Pass · send once
One message, then it waits.
Fail · hold and log
Visible in the queue, never silent.
Check 01
A contact is only in a sequence if there is a consent record with a source and a date. Opt-outs are honoured instantly and permanently, across every sequence you run.
Check 02
The wording is signed off before launch. The system chooses which approved message applies — it does not improvise new copy, discounts, or commitments on your behalf.
Check 03
Sending windows, minimum gaps between attempts, and a hard cap on attempts are set with you. A message due at 3am waits for the window to open — it is held, not dropped.
Never automated
Before and after
Manual today
Nothing is wrong with the people. The work simply has no owner between “sent” and “forgotten”.
Connected system
The same team, the same messages — with the remembering, the timing and the routing taken off their desk.
Explore another workflow
Same engineering, same rules about human control, different part of the operation. All six run end to end in your browser.
01
A missed call after hours becomes an answered one, with a person one step away.
02
One intake thread running in English and Spanish, structured onto one record.
03
You are here — sequenced follow-up that ends in a decision.
04
Missing documents surface themselves instead of stalling a file for weeks.
05
One outlier surfaced against a normal series, assigned to a named person.
06
Answers drawn from your own documents, cited, and honest about what it doesn't know.
The demo is simple — the operating rules are specific
A real build starts from your approved messages, timing rules, stop conditions, and task owners — mapped together on one call. A mapping call is 30 minutes on one workflow, and you keep the map either way.