Staff

Team member updated

Starts a run when «Team member updated» happens in Filmo. The run receives the team member in trigger_staff and the details of the event in trigger_event.

Event
filmo.staff.updated
PropertyValue
SourceFilmo
Section of the editorStaff › Staff
RecordTeam member
Variabletrigger_staff

An update event can start a run only when one of these fields changed: set it in «changedField».

FieldDescription
collectionCollection changed
contractTypeContract type changed
emailEmail changed
fullNameName changed
phonePhone changed
staffTypeStaff type changed

More in Triggers.

Configuration

eventstringRequired

The event this trigger waits for: filmo.staff.updated.

filtercondition

The trigger's gate: «only when…». A condition evaluated against the event and the record before the run is created; if it is not met, no run is created. If absent, there is no filter and the event passes. If present, it must be complete, with the variable chosen: saving a half-configured filter is rejected.

changedFieldstring

Only for update events («Only when … changes»): one of the fields the event declares as changeable. It passes only when that field changed. If absent, any update passes. For those events the editor offers this instead of the filter.

What the run receives

trigger_staffobject

Team member

Show child attributes
trigger_staff.idstring

Id

trigger_staff.fullNamestring

Full name

trigger_staff.staffTypeenum<string>

Staff type

Available options: employee, freelancer, contractor

trigger_staff.collectionNamestring

Collection

trigger_staff.emailstring

Email

trigger_staff.phonestring

Phone

trigger_staff.hasDrivingLicenseboolean

Has a driving licence

trigger_staff.contractTypestring

Contract type

trigger_staff.contractHoursPerWeeknumber

Weekly hours

trigger_staff.contractStartDatestring

Contract start date

trigger_eventobject

The event. The same envelope arrives with every event.

Show child attributes
trigger_event.namestring

Name

trigger_event.entityTypestring

Entity type

trigger_event.entityIdstring

Entity id

trigger_event.entityNamestring

Entity name

trigger_event.actionCodestring

Action code

trigger_event.originenum<string>

Source

Available options: neo, workflow, api, mcp, integration

trigger_event.actorobject

Author

Show child attributes
trigger_event.actor.kindstring

Type

trigger_event.actor.idstring

Id

trigger_event.actor.namestring

Name

trigger_event.changesobject

Changes

Show child attributes
trigger_event.changes.fullNameboolean

Name changed

trigger_event.changes.staffTypeboolean

Staff type changed

trigger_event.changes.emailboolean

Email changed

trigger_event.changes.phoneboolean

Phone changed

trigger_event.changes.contractTypeboolean

Contract type changed

trigger_event.changes.collectionboolean

Collection changed