Skip to content

Meeting.rescheduled

Emitted each time a Meeting is rescheduled.

Meeting.reschedule emits Meeting.rescheduled when it completes on a Meeting.

PropertyValue
Emitted byMeeting.reschedule
NounMeeting
WakesNone.

Payload

Each delivery is an Event record. data holds what Meeting.reschedule returns.

FieldTypeRequiredDescription
namestringrequiredMeeting.rescheduled.
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 at its new time.
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.

Example

JSON
{
  "$id": "https://api.sb/leaseline.app/events/evt_yIw4icmpvO",
  "$type": "Event",
  "name": "Meeting.rescheduled",
  "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": "scheduled"
    }
  },
  "seq": 2416
}