Probably the best method to allow an Agent to change percentage variables is to allow them access to script editor, BUT restrict what they can edit via the Feature Control Set associated with their login.You can limit specific users to only change pr...
If the % values are "preset" consider using a menu via IVR application to allow agent to select appropriate combinations of percentage distribution. Use each different combination to set the value of a Global user variable.Use an IF node to check var...