Integrations
Integrations
Guides for the languages and frameworks you build with.
These are framework and language guides, not connectors to third-party products. Each one shows how to connect the NeuroVision widget, the REST API and webhooks from a given language or framework, with a runnable sample.
| Guide | What it covers |
|---|---|
| Plain JavaScript widget | Open the widget from a web page with a script tag. |
| React | Open the widget from a React application. |
| Node.js | Encrypt the client key and create a session on a Node.js server. |
| Python | Encrypt the client key and create a session from Python. |
| PHP | Encrypt the client key and create a session from PHP. |
| Go | Encrypt the client key and create a session from Go. |
| Receiving webhooks | Receive events on your backend and fetch the result. |
The pieces
- The widget is the screen your user sees. It runs in desktop and mobile browsers. See the Web SDK.
- The REST API lets your server create sessions, read results and manage data. See the REST API reference.
- Webhooks tell your backend when a session, questionnaire, database check or erasure completes. See webhooks.
The integration guide walks through the whole path from scenario to a decision on your server.