Skip to content

Process.paused

Emitted each time a Process is paused.

Process.pause emits Process.paused when it completes on a Process.

PropertyValue
Emitted byProcess.pause
NounProcess
MovesProcess on to paused; Team awake to asleep when no other Process of this Team is on
WakesNone.

Payload

Each delivery is an Event record. data holds what Process.pause returns, and previous holds the state it left.

FieldTypeRequiredDescription
namestringrequiredProcess.paused.
atdatetimerequiredWhen it happened.
seqintegerIts position in the namespace, one more than the Event before; any seq is a cursor into the history.
datajsonrequiredThe Thing as the Action left it.
data.processProcessrequiredThe paused Process.
data.process.namestringrequiredThe name in sentence case, such as Month-end close.
data.process.statusstringWhether the Process starts new Actions in this Startup: off, on, or paused.
data.process.saystext[]What a founder says to run, turn on, or ask about it.
data.process.settingsjsonThe Settings it reads: key, type, default, the founder’s sentence and the Verb that sets each.
data.process.defaultOnstring[]The Product Templates it is on in by default.
data.process.wakesjsonThe Events that wake it in the Startup’s own records.
data.process.inputsstring[]The Nouns an Action reads at its start.
data.process.outputsstring[]The Nouns a finished Action leaves behind, rolled up from its Workflows.
data.process.outcometextWhat a finished Action leaves true, in one sentence.
data.process.serviceLeveljsonIts target duration, clock, escalation Role, and the waits that stop the clock.
data.process.scopestringWhere it runs: startup, studio, or any.
data.previous.statusstringrequiredThe status before this Event: on.

Example

JSON
{
  "$id": "https://api.sb/ledgerlark.com/events/event_1",
  "$type": "Event",
  "name": "Process.paused",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "process": {
      "$id": "https://api.sb/ledgerlark.com/processes/process_1",
      "$type": "Process",
      "name": "LedgerLark",
      "status": "paused",
      "says": [
        "Retry failed payments"
      ],
      "settings": {},
      "defaultOn": [
        "saas"
      ],
      "wakes": {},
      "inputs": [
        "invoice"
      ],
      "outputs": [
        "transaction"
      ],
      "outcome": "Each Invoice ends paid, refunded, or written off.",
      "serviceLevel": {},
      "scope": "startup"
    },
    "previous": {
      "status": "on"
    }
  },
  "seq": 1
}