Onboarding process

In this section the onboarding process for end users in NET2GRID Insight Platform will be described and defined in terms of how the state of an end-user account & installation impacts the availability of the Customer Engagement API endpoints.

The onboarding process of end-users in NET2GRID Insight consists of 3 steps:

  1. Provisioning an account via the B2B Account Management API
  2. Completing the registration of the end-user as described in the Registration section
  3. Activating the account of the end-user by setting up the infrastructure for the user to receive measurements associated to their account as described in the Authentication section.

Once the onboarding process is complete the end-user will be able to use all the CE-API endpoints that are relevant to the services that have been enabled in your dedicated customer instance of NET2GRID Insight Platform.

Provisioned

In this state an end-user is "known" to the NET2GRID Insight Platform so that the registration process can be initiated.

Registered

In this state the registration process of the end-user has been completed and the user can authenticate in the CE-API.

At this stage, the end user can:

  • Perform the steps required in order for NET2GRID EnergyAI to collect energy measurements for the user's household (where applicable):
    • Connect their hardware device.
    • Provide consent to the datahub.
  • Fill in their household profile.
  • Configure the notifications settings.

📘

It is possible that NET2GRID EnergyAI receives energy measurements from a B2B integration with the Customer's Datalake or other MDM systems. In this case, the end user will not require to perform further actions to enable the data flow.

Active

In this state the end-user account is ready to receive or has already started receiving energy measurements, enabling the app to show energy graphs and insights.