Skip to content

Handle.connected

Emitted each time a Handle is connected.

Handle.connect emits Handle.connected when it completes on a Handle.

PropertyValue
Emitted byHandle.connect
NounHandle
WakesNone.

Payload

Each delivery is an Event record. data holds what Handle.connect returns.

FieldTypeRequiredDescription
namestringrequiredHandle.connected.
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.handleHandlerequiredThe connected Handle.
data.handle.venuestringrequiredThe venue it lives on, by id.
data.handle.namestringrequiredThe name as the platform shows it, such as @example.
data.handle.sharedbooleanTrue for a Studio account shared across sibling Startups; every Post names the Startup it speaks for.
data.handle.agentbooleanTrue when an Agent runs it; its bio says so.
data.handle.integrationIntegrationThe Integration credential it publishes through.

Example

JSON
{
  "$id": "https://api.sb/tutorloop.com/events/event_1",
  "$type": "Event",
  "name": "Handle.connected",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "handle": {
      "$id": "https://api.sb/tutorloop.com/handles/handle_1",
      "$type": "Handle",
      "venue": "Example venue",
      "name": "TutorLoop",
      "shared": true,
      "agent": true,
      "integration": "integration_1"
    }
  },
  "seq": 1
}