Table entry created

Triggered when an entry is added to an employee's table (including out-of-the-box and custom tables).

Does not apply to Training, Equity, Positions, or Jobs tables.

To identify the row/entry when fetching using the API use either:

  • entryId (the id field in the payload) — Identifies the entry in non-historical tables (e.g., custom tables, bank accounts). For these tables, effectiveDate will be null.
  • effectiveDate — Identifies the entry in historical tables. For these tables, id will be null.

To learn more about table types, see Employee data modeling.

When a table entry is created or updated, it may also update employee-level fields (e.g. derived or linked). In that case you will also receive an employee.updated event with the list of changed field IDs in fieldUpdates. Bank accounts and custom tables do not trigger this additional employee.updated event.

In the right panel, open Examples and select Payload Example to see a real payload.