Skip to content

Meeting.markedNoShow

Emitted each time a Meeting is markedNoShow.

Meeting.markNoShow emits Meeting.markedNoShow when it completes on a Meeting.

PropertyValue
Emitted byMeeting.markNoShow
NounMeeting
MovesMeeting scheduled to noShow
WakesNone.

Payload

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

FieldTypeRequiredDescription
namestringrequiredMeeting.markedNoShow.
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.meetingMeetingrequiredThe Meeting, marked no-show.
data.meeting.atdatetimerequiredWhen it starts.
data.meeting.agendatextWhat it covers.
data.meeting.transcripttextWhat was said.
data.meeting.durationintegerHow long it runs, in minutes.
data.meeting.mediumstringHow people meet: video, phone or inPerson.
data.meeting.joinUrlurlThe video link attendees join from.
data.meeting.locationstringWhere it happens, when people meet in person.
data.meeting.meetingTypeMeeting TypeThe Meeting Type it was booked from, when booked from a link.
data.meeting.statusstringOne of scheduled, held, noShow or canceled.
data.previous.statusstringrequiredThe status before this Event: scheduled.

Example

JSON
{
  "$id": "https://api.sb/leaseline.app/events/evt_LjEBO3hJau",
  "$type": "Event",
  "name": "Meeting.markedNoShow",
  "at": "2026-10-22T12:00:00Z",
  "data": {
    "meeting": {
      "$id": "https://api.sb/leaseline.app/meetings/meeting_TyEQGjh9uX",
      "$type": "Meeting",
      "at": "2026-10-22T12:00:00Z",
      "agenda": "Example agenda",
      "transcript": "Example transcript",
      "duration": 1,
      "medium": "video",
      "joinUrl": "https://leaseline.app",
      "location": "Example location",
      "meetingType": "mtgtype_qw2d5yGLVN",
      "status": "noShow"
    },
    "previous": {
      "status": "scheduled"
    }
  },
  "seq": 2198
}