With either a Webhook or an Action yes, it briefly knows the old value in a field just long enough to log.
here is an example
You just refer to the "field" as [old.field name] and it will use the old value. An email Notification actually works the same. You can use [old.date] to capture what used to be in your field called [date]. That is not a real field, but that notation grabs that old info just long enough to fire off the email notification or Webhook or Action.
<qdbapi>
<usertoken>xxxxxxxxxxxxxxxxxxxxxxxxx</usertoken>
<records_csv>
%RepeatOn%
"[Last Modified By]","Client Name","[old.Client Name]", "[Client Name]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Site Name","[old.Site Name]", "[Site Name]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Contact Name","[old.Contact Name]", "[Contact Name]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Contract Name","[old.Contract Name]", "[Contract Name]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Contract Type","[old.Contract Type]", "[Contract Type]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Industry","[old.Industry]", "[Industry]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Primary Project Manager","[old.Primary Project Manager]", "[Primary Project Manager]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Secondary Project Manager","[old.Secondary Project Manager]", "[Secondary Project Manager]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Large Contract Approver","[old.Large Contract Approver]", "[Large Contract Approver]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Estimator","[old.Senior Estimator]", "[Senior Estimator]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Projected Start Date","[old.Projected Start Date (not in use)]", "[Projected Start Date (not in use)]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Projected End Date","[old.Projected End Date (not in use)]", "[Projected End Date (not in use)]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Contact Status","[old.Contract Status]", "[Contract Status]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Award Date","[old.Award Date]", "[Award Date]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Customer PO","[old.Customer PO]", "[Customer PO]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Required Estimate Submission Date","[old.Required Estimate Submission Date]", "[Required Estimate Submission Date]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Revised Estimate Submission Date","[old.Revised Estimate Submission Date]", "[Revised Estimate Submission Date]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Driving Requirements","[old.Driving Requirements]", "[Driving Requirements]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","One Way Miles to Site","[old.One Way Miles to Site]", "[One Way Miles to Site]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","General Contract Notes","[old.General Contract Notes]", "[General Contract Notes]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Specific Location(s) of Work at Client Site","[old.Specific Location(s) of Work at Client Site]", "[Specific Location(s) of Work at Client Site]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Work Being Performed","[old.Work Being Performed]", "[Work Being Performed]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Purpose of Work being Performed","[old.Purpose of Work being Performed]", "[Purpose of Work being Performed]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Explanation for change to Required Submission Date","[old.Explanation for change to Required Submission Date]", "[Explanation for change to Required Submission Date]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Specific Location(s) of Work at Client Site","[old.Specific Location(s) of Work at Client Site]", "[Specific Location(s) of Work at Client Site]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Region","[old.Region]", "[Region]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","CCI Breakdown Req'd","[old.CCI Breakdown Req'd]", "[CCI Breakdown Req'd]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Vista Import #","[old.Vista Import #]", "[Vista Import #]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Required Estimate Submission Time","[old.Required Estimate Submission Time]", "[Required Estimate Submission Time]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Special Payment Requirements (if applicable)","[old.Special Payment Requirements (if applicable)]", "[Special Payment Requirements (if applicable)]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Actual Submission Date","[old.Actual Submission Date]", "[Actual Submission Date]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Respectfully, (EF+ From) (userid)","[old.Respectfully, (EF+ From) (userid)]", "[Respectfully, (EF+ From) (userid)]", "CO","[Record ID#]","[Record ID#]"
"[Last Modified By]","Date Sent to Customer Frozen by Webhook or URL button on Change Order","[old.Date Locked by Awarded or Final PDF Created]", "[Date Locked by Awarded or Final PDF Created]", "CO","[Record ID#]","[Record ID#]"
%RepeatOff%
</records_csv>
<clist>6.7.8.9.10.11.14</clist>
</qdbapi>