The [Current User] system variable should be accessible within the formula editor of the Button field. The variable would be resolved "just-in-time" when the button is clicked, avoiding the performance issues that might prevent its use in a standard, always-on Formula field. The Problem It is currently impossible to build a dynamic URL for a button that incorporates the details of the person clicking it. This prevents the creation of personalized, context-aware actions triggered by a button click, such as pre-filling a form with the current user's name or email. An attempt to build a dynamic URL like the one below fails because [Current User] is not recognized in the button's formula context: CONCAT(" https://form.smartsuite.com/xyz?Prefill_Requester= ", [Current User].Email) Proposed Solution & Implementation Enable the [Current User] object (and its properties like .Name and .Email) within the formula configuration of the Button field. Crucially, this would not require a constant, real-time recalculation of the field's value for every user viewing the record. Instead, the [Current User] variable would only be resolved at the moment the user actually clicks the button. This "just-in-time" calculation model avoids potential performance overhead while delivering the full dynamic functionality at the critical moment of user interaction. Business Impact This feature would unlock powerful, user-specific workflows directly from a button click, such as one-click approvals or task claiming. By making buttons context-aware, it would streamline processes, reduce manual entry, and significantly enhance the efficiency and automation capabilities of the SmartSuite platform.