NeuroID Integration

Alloy's SDK supports NeuroID's Behavioral Risk product

You don't need to do any separate NeuroID integrations outside of integrating the Alloy SDK to get up and running with NeuroID!

Set Up

First, install the web SDK npm package 1.x:

yarn add @alloyidentity/web-sdk

or 

npm install @alloyidentity/web-sdk

Journey Integration

  1. Set up your NeuroID credentials in your Alloy Dashboard in the Settings > Services page.
  2. Navigate to Settings > SDK page on your Alloy Dashboard.
  3. Enable NeuroID via toggle. Supply the Site ID when prompted. The Site ID should begin with form_ and can be obtained from the NeuroID dashboard.
  4. Run alloy.init() to initialize the SDK on each page you’d like NeuroID to run on.
  5. Capture the Neuro User ID and Site ID from the neuroUserId and neuroSiteId fields in the alloy.init() callback response. When you're ready to submit your Journey Application, include the User ID and Site ID values in your POST /applications request using the neuro_userid and site_id API payload fields.

Workflow Integration

  1. Set up your NeuroID credentials in your Alloy Dashboard in the Settings > Services page.
  2. Navigate to Settings > SDK page on your Alloy Dashboard.
  3. Enable NeuroID via toggle. Supply the Site ID when prompted. The Site ID should begin with form_ and can be obtained from the NeuroID dashboard.
  4. Run alloy.init() to initialize the SDK on each page you’d like NeuroID to run on.
  5. Capture the Neuro User ID and Site ID from the neuroUserId and neuroSiteId fields in the alloy.init() callback response. When you're ready to submit your Evaluation, include the User ID and Site ID values in your POST /evaluations request using the neuro_userid and site_id API payload fields.