How to call the getparametervalues and setparametervalues methods when cpe is behind nat?

How to call the getparametervalues/setparametervalues methods when cpe is behind nat?
How to enable passive mode,When the PRIODIC INFORM arrives, execute getparametervalues/setparametervalues methods through the established session?

I think stun or xmpp will help when cpe is behind NAT.

Per API Reference — GenieACS Documentation 1.2.12 documentation

connection_request : Indicates that a connection request will be triggered to execute the tasks immediately. Otherwise, the tasks will be queued and be processed at the next inform.

Otherwise, the tasks will be queued and be processed at the next inform.
yes, it works over nbi api .
but how it works in genieacs-ui, it seems that tasks are not queued,and are not processed at the next inform.

https://forum.genieacs.com/t/acs-through-nat/2488
a similar discussion above, mentioned " This is only possible over the API. "

In UI, you can use preset/provision to trigger GetParameterValues and SetParameterValues when INFORM arrives.