RES Signup Plugin

Table of Contents

  1. Preview
  2. Description
  3. Download
  4. Testing the Plugin
  5. Configuration
    1. Obtaining API Credentials
    2. Required Parameters
  6. Test Form

Preview

Description

The RES Signup Plugin is a field plugin designed to directly onboard users to NooraHealth’s Remote Engagement Service (RES) directly from SurveyCTO forms. This plugin enables the teletraining team across different countries to efficiently inform and onboard users to RES, thereby increasing the number of onboarded users for the service.

Download

Download now

Note: Ensure the file name doesn’t contain any trailing numbers like (1), (2) which are automatically added by your system if you already have the plugin downloaded. Remove these and ensure the file name follows the format: res-signup.fieldplugin.zip

Testing the Plugin

For general testing steps, please refer to the Trying Out the Plugins guide.

Configuration

Obtaining API Credentials

Before using this plugin in production, you need to obtain the correct API credentials:

  • apiUrl: Contact Sreeram to obtain the correct API URL for your environment

Note: These values are currently set to placeholder/default values in the test form and need to be configured properly for the plugin to function correctly in production.

Required Parameters

The following parameters need to be configured in your form:

Key Mandatory / Optional Value
phoneNumber Mandatory Pass the phone number that needs to be onboarded to RES
dueDate Optional This is the due date that will be used to schedule the RES Campaign for the user.
country Optional This is the country name, eg: India, Bangladesh
referenceMobileNumber Optional This is the mobile number that was previously signed up to our service using RCH data and is now being referenced.
state Optional This will be the state in which the user resides.
language Mandatory This language code specifies the language that will be used to set the language preference of the user for the RES campaign
program Mandatory This is the program for which the user will be registered. Eg.: GHW, MCH etc.
conditionArea Mandatory This specifies the condition area of the user, which will be stored in the backend as part of the user’s preferences.
callId Mandatory This is a unique call ID generated for the user, which is required by the API.
apiUrl Mandatory This is the URL of the API endpoint that will be invoked to onboard the user to RES.

Test Form

Sample RES Onboarding Form