Skip to main content
← All schemas

MobileNotification

object

idrequired
Id

Opaque record id.

eventrequired
string

What happened. The tracker’s own vocabulary where it has one (`lead_assigned`, `lead_reassigned`, `follow_up_due`, `missed_lead_call`), otherwise the server’s dotted key (`visit.scheduled`).

titlerequired
string
bodyrequired
string

Empty when the notification has no text (never null: the Android JSON parser would print "null").

linkrequired
string or null

In-app path (`/leads/…`); the phone opens it through `propzolo://open?link=…`.

Example
{
  "id": "cmusrceel0000q7kaafxqi1om",
  "event": "string",
  "title": "string",
  "body": "string",
  "link": "string"
}