Conceptual
A permissioned signal layer, described as a concept
Nothing described on this page is operating today. It exists to make the research questions concrete, so participants can tell us whether the idea is useful, insufficient, or wrong.
Sequence
What an exchange could look like
01
An organization observes something
A device goes out of service, a safe approaches capacity, demand moves.
02
It chooses a signal and a recipient
A short, standard code and the single counterparty permitted to see it.
03
The recipient receives it before their cutoff
In time to accept, decline, or say the service is already scheduled.
04
The response closes the loop
Both sides know the state of the request. Nothing else is disclosed.
Vocabulary
A deliberately small set of signals
| Signal | Meaning |
|---|---|
| ATM_UNAVAILABLE | A device is out of service. |
| ATM_RESTORED | A device is back in service. |
| REPLENISHMENT_RISK | Cash may run short before the next planned service. |
| REPLENISH | Replenishment is needed. |
| REPLENISHMENT_CAN_WAIT | A planned replenishment is not yet needed. |
| PICKUP | A cash pickup is needed. |
| SKIP_SERVICE | A planned service can be skipped. |
| SERVICE_HOLD | Hold planned service for now. |
| SERVICE_WINDOW_CHANGED | Access or service hours have changed. |
| SAFE_NEAR_CAPACITY | A safe is approaching capacity. |
| SITE_UNAVAILABLE | A site cannot be accessed. |
| DEMAND_RISING | Cash demand is increasing. |
| DEMAND_FALLING | Cash demand is decreasing. |
| SERVICE_ACCEPTED | Response: the request will be served. |
| SERVICE_DECLINED | Response: the request cannot be served. |
| ALREADY_SCHEDULED | Response: service is already planned. |
| CANNOT_ACCOMMODATE | Response: no capacity for this request. |
| SERVICE_COMPLETED | Response: the service has been performed. |
Boundaries
What it would and would not do
What it would never carry
- cardholder information
- account information
- transaction-level customer data
- exact live balances by default
- ATM security information
- lock combinations
- alarm information
- route details
- crew details
- vehicle GPS
- credentials
What it would not replace
- forecasting systems
- CIT route optimization
- ATM monitoring
- bank cash-management platforms
- CIT dispatch software
A signal layer would sit beside existing systems, carrying only the minimum needed for one counterparty to act in time.
