Voice OTP Call via Interactive Voice Response Service

Introduction

This article provides information on processing API service which will enable users to get One Time Password (OTP) via IVR service.

IVR: IVR (Interactive Voice Response) uses pre-recorded voice prompts and menus to provide information and options in order to receive responses from the users via keypad dialing. IVR applications are programs that control and respond to calls on the IVR platform.

Prerequisites for API

Number: The contact number of the user should be provided in the correct format in API for getting a success response.
Code: Code is a numeric value parameter it must be provided to generate anIVR call from the system.
Username: username will have to register in the system for accessing the API.
Password: user should provide their registered password for getting the success response from API.

Description

This document includes a detailed explanation of service involved during the process along with the steps.

The IVR call through API will be performed as:

IVR call will not be processed in the following scenarios:

Service Specifications

Voice OTP IVR Service

Introduction

This service will be utilized to find out whether the user identity gets verified after getting an IVR call from the system.

Steps

Parameters

a. Request

sr.no Field name Field type Field Lenght Mandatory/ Optional Sample Data
1
username
string
5
M
Demo
2
Password
String
5
M
xxxxxx
3
Number
Numeric
15
M
03xxxxxxxxxx
4
code
Numeric
20
M
1234

b. Response

sr.no Field name Field type Field Lenght Sample Data
1
Response Code
string
3
200
2
Response Description
String
3
ok

Error Response Codes

Response Code Response Descriptio
400
Bad Request
2
Unauthorized

b. Response

image

Voice OTP Layout