On Mobile Agent - SkyNow and Classic Mobile gs.isInteractive() and gs.getSession().isInteractive() return falseDescription[Mobile Agent and Classic Mobile]: gs.isInteractive() and gs.getSession().isInteractive() return false.Steps to Reproduce 1. Create a before-query business rule on "incident" table with the following script:gs.log(gs.isInteractive(), "MobileLog");gs.log(gs.getSession().isInteractive(), "MobileLog");2. Open SkyNow/Mobile Agent app. 3. Access any applet like "Active Incidents" from application "Incidents" that will load list of incident records.4. Go to server logs, with "Source" column filter being "MobileLog". Under "Message" column, you will see the value returned is false.WorkaroundThis is expected behaviour and by design. The native mobile apps have been developed primarily to use the same APIs as a web service. So, if not explicitly requested the 'interactive' state is usually false. A client can request the state to be set to true using the 'X-Interactive-Session' HTTP header.Related Problem: PRB1342603