Format for Variables

Variables in Cloudpath are in the following format: ${MAC_ADDRESS}, ${USERNAME}, or ${IP_ADDRESS}. See the Enrollment Variables section on the Enrollment Record page in the UI to view available variables, variable syntax, and expected values. Also, navigate to Configuration > DPSK Pools, and go to the window to add or edit a pool, and you can view all the available variables from a drop-down list.

Should I also refer them to the UI for adding a pool to see the list of variables available? Can they then use any of those variables in the body of a corresponding property instead of using a specific value for the given property? Or are they just supposed to use them for values of Additional attributes?

Only variables which are populated at the time of the notification event are sent. MAC addresses and other variables may be populated through events other than onboarding, such as data prompts.