Skip to main content
The RecordCreate event fires whenever a new record is created for any custom object type within a sub-account. The payload includes the record’s unique ID, assigned owners, followers, and its current property values as key-value pairs. Use this event to sync new records to external databases, trigger follow-up automations, or assign notifications to owners.

Payload

FieldTypeDescription
idstringUnique identifier for the newly created record
locationIdstringSub-account ID where the record was created
ownersarray<string>User IDs assigned as owners of this record
followersarray<string>User IDs following this record for updates
propertiesarray<object>Dynamic field values for the record, each as a { key, value } pair
properties[].keystringThe property key as defined in the object schema
properties[].valueanyThe value stored for this property
timestampstringISO 8601 timestamp of when the record was created

Example payload

{
  "id": "67a349a79b28947ec1f65bb5",
  "locationId": "eHy2cOSZxMQzQ6Yyvl8P",
  "owners": ["YlWd2wuCAZQzh2cH1fVZ"],
  "followers": ["YlWd2wuCAZQzh2cH1fVZ", "9NkT25Vor1v4aQatFsv2"],
  "properties": [
    { "key": "pet_name", "value": "buddy" }
  ],
  "timestamp": "2024-02-05T00:00:00.000Z"
}
Last modified on March 4, 2026