Sets account_id (the account identifier) and account_data (the full account object) for downstream nodes. Use @account_id to reference the ID and @account_data.field_name to access account properties.
Sets task_id (the task identifier), task_data (the full task object), account_id (the associated account identifier), and account_data (the associated account object) for downstream nodes. Use @task_data.field_name to access task properties and @account_data.field_name for account properties.
Sets user_id (the user identifier) and user_data (the full user object) for downstream nodes. Use @user_id to reference the ID and @user_data.field_name to access user properties.
Triggers when one of the custom field values you’re watching changes on a record. Unlike segment triggers (which fire when a record enters or exits a segment), Field Change fires on the edit itself — so you can react to a specific field being updated, regardless of whether the record’s segment membership changed.This trigger comes in three entity variants:
Account Field Change — watches custom fields on accounts
Contact Field Change — watches custom fields on contacts
Opportunity Field Change — watches custom fields on opportunities
The custom fields to watch. Pick from the entity’s registered custom fields — the trigger only fires when one of these changes.
Segment (optional)
Optional pre-filter. When set, only records matching this segment will fire, even if a watched field changes on another record.
Test Record
(Advanced) Pin a sample record and a set of simulated changed fields so you can use Run in the builder to test the flow without waiting for a real edit.
changed_fields is the subset of your watched Field Keys that actually changed on this event — use it to branch (e.g., a Condition that checks whether a particular key is in the list).
Sets the entity ID and data for the triggering record (account_id/account_data, contact_id/contact_data, or opportunity_id/opportunity_data). The Contact and Opportunity variants also set the linked account_id and account_data. Reference values downstream with @account_data.field_name, and use @changed_fields to access the list of changed keys.
Field Change triggers fire on every matching edit — they do not use the Expiration Days re-trigger window that segment triggers have. Narrow the Field Keys (and optionally the Segment) to avoid running the flow more often than you intend.
Sets activity_id (the activity identifier), activity_data (the full activity object), account_id (the associated account identifier), and account_data (the associated account object) for downstream nodes. Use @activity_data.field_name to access activity properties and @account_data.field_name for account properties.
Triggers for calendar events that are about to happen (e.g., one hour before a meeting starts). Use this to drive meeting-prep workflows that need to run before the meeting, not after it.
Sets id (the calendar event identifier), event_data (the full event object), account_id (the linked account identifier), and account_data (the linked account object) for downstream nodes.
Most segment triggers (Account, Contact, Task, User, Opportunity, Activity, Project, Upcoming Meeting) expose an Expiration Days setting. It controls how long Statisfy waits before allowing the same entity to trigger the same flow again.
Value
Behavior
180 (default)
The flow re-triggers for the same entity at most once every 180 days.
0
One-time execution — the flow fires for an entity once and never again.
Any positive integer
Custom cooldown window, in days.
Use a longer window for high-noise segments (e.g., “Health < 50”) to avoid spamming the same account every day. Use 0 for one-shot lifecycle events like “Account created.”