CRM

Opportunity updated

Starts a run when «Opportunity updated» happens in Filmo. The run receives the opportunity in trigger_opportunity and the details of the event in trigger_event.

Event
filmo.opportunity.updated
PropertyValue
SourceFilmo
Section of the editorCRM › Opportunities
RecordOpportunity
Variabletrigger_opportunity

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

FieldDescription
amountAmount changed
companyCompany changed
contactContact changed
currencyCurrency changed
expectedCloseDateExpected close date changed
nameName changed
ownerOwner changed

More in Triggers.

Configuration

eventstringRequired

The event this trigger waits for: filmo.opportunity.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_opportunityobject

Opportunity

Show child attributes
trigger_opportunity.idstring

Id

trigger_opportunity.identifierstring

Identifier

trigger_opportunity.namestring

Name

trigger_opportunity.statusenum<string>

Status

Available options: open, won, lost

trigger_opportunity.pipelineIdstring

Pipeline id

trigger_opportunity.stageIdstring

Stage id

trigger_opportunity.amountnumber

Amount

trigger_opportunity.currencystring

Currency

trigger_opportunity.contactIdstring

Contact id

trigger_opportunity.companyIdstring

Company id

trigger_opportunity.ownerStaffIdstring

Owner id

trigger_opportunity.expectedCloseDatestring

Expected close 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.nameboolean

Name changed

trigger_event.changes.amountboolean

Amount changed

trigger_event.changes.currencyboolean

Currency changed

trigger_event.changes.expectedCloseDateboolean

Expected close date changed

trigger_event.changes.contactboolean

Contact changed

trigger_event.changes.companyboolean

Company changed

trigger_event.changes.ownerboolean

Owner changed