First, generate JavaScript Code on the installation page and adapt based on this guide.
The entrypoint JavaScript
The sets up the Chameleon object calledchmln on the page and adds relevant hooks for loading the rest of Chameleon.
Add this script first and then follow it up with the call to chmln.identify.
Identifying users
On each page load (and full-page refresh) you need to identify the current User + Account to Chameleon.SHA256 of the User ID and the current timestamp connected with a dash inside and outside the hash (the chameleon_uid_hash key shown below is just an example key name).
The full list of Examples in Node.js, Python, Ruby, etc.
uid_hash in the options to chmln.identify
Navigating your Application
Imagine that you want to send your Users to the billing page. With this script you can setup a Navigate type of HelpBar SearchItem for the Billing page and link to/settings/billing.
When this item is clicked you will receive a callback to app:navigate with opts set to { to: "/settings/billing" }

