Menu

Master

SMS

Reports



Master

Add Contact

Contact is used to store the customer contact details in Msg4 db. Contact must be able to add under a group. Contact will create in below types

Single Option is used to add single contact in a group. Multiple contact is used to add list of contacts under group.

1. Single

Field Name

Type

Remarks

Select Type *

Drop down

Single, Multiple

Contact Name*

Text box

Mobile Number*

Number box

Group Name*

Drop down

Read Group Master ()

Is Active

Check box

2. Multiple

Field Name

Type

Remarks

Select Type *

Drop down

Single, Multiple

Group Name*

Drop down

Read Group Master ()

Upload Excel*

Upload Button

Read Storage Name()

Download Sample Document

Download button

Is Active

Check box

Function: Create Contact Info, Update Contact Info, Read Contact Info

Note: Multiple Contacts process by Engine. It will list after engine process the excel.


Manage Contact

Manage Contact List all user contacts. Below fields need to display under manage contacts. Have an option to edit the fields. Pass Contact Guid to edit the contact

Fields:

- Group Name

- Contact Name

- Mobile Number

- Is Active

Filters:

Field Name

Type

Remarks

Mobile Number

Text Box

Group Name

Drop Down

Read Group Master ()

Function: Read Contact Info List


Group

a. Add Group

b. Manage Group


Add Group

Group is used to grouping the customer contacts. Below the fields is used to add the groups

Field Name

Type

Remarks

Group Name*

Text Box

Group Code*

Text Box

Is Active

Check Box

Function: Create Group Info, Read Group Info, Update Group Info


Manage Group

Manage Group is used to list all Groups. Pass Group Guid in update Contact Info to edit the group

Filters:

Field Name

Type

Remarks

Group Name*

Text Box

Display Fields:

- Group Code

- Group Name

Function: Read Group Info List


Add Template

To add DLT Template details customer used this function. Below fields need to enter to add a template.

Field Name

Type

Remarks

Template Name*

Text Box

DLT Template Id*

Text Box

Sender Id

Drop down

Read Sender Id Master – Pass route name as empty

Msg Text*

Text Box

Function: Create Template Info, Update Template Info, Read Template Info


Manage Template

Manage Template is used to list all user Templates. Pass Template Guid in update Template Info to edit the Template. To delete the template pass “Is Delete “as 1 in update template

Filters:

Field Name

Type

Remarks

Template Name*

Text Box

DLT Template Id

Text Box

Sender Id

Text Box

Display Fields:

- Template Name

- DLT Template Id

- Message Text

- Sender Id

Function: Read Template Info List


Send SMS

1. Send SMS

a. Send SMS

b. Send Bulk SMS

c. Sent Items Report


Send SMS

Send SMS is to single or Group Nos.

Group SMS

Field Name

Type

Remarks

Select Route*

Drop Down

Read Route Master

Select Sender ID*

Drop Down

Read Sender Id Master (Above Selected Route Name need to pass to get Sender ID list)

Send Group

Check Box

If Tick Select Group Drop down display

Select Group *

Drop Down

Read Group Master

Select Template

Drop Down

Read Template Master. Display Template Name. if select template Name, Template id and Message field fill.

Template Id (DLT) *

Text Box

Message *

Text Area

Below fields need to display while type the message. Messages: 0 Per Message: Remaining: 0 Chars Used: 0 Encoding:

Function: Create Group SMS

Field Name

Type

Remarks

Select Route*

Drop Down

Read Route Master

Select Sender ID*

Drop Down

Read Sender Id Master (Above Selected Route Name need to pass to get Sender ID list)

Send Group

Check Box

If Not Tick

Mobile No *

Text Area

If Customer Copy No from Note pad with new line split. Example 10 Nos. all not update using loop

Select Template

Drop Down

Read Template Master. Display Template Name. if select template Name, Template id and Message field fill.

Template Id (DLT) *

Text Box

Message *

Text Area

Below fields need to display while type the message. Messages: 0 Per Message: Remaining: 0 Chars Used: 0 Encoding:

Function: Create SMS Info


Send Bulk SMS

Send Bulk SMS is to send multiple to people using excel file.

Field Name

Type

Remarks

Select Route*

Drop Down

Read Route Master

Select Sender ID*

Drop Down

Read Sender Id Master (Above Selected Route Name need to pass to get Sender ID list)

Campaign Name

Text Box

Select Template

Drop Down

Read Template Master. Display Template Name. if select template Name, Template id and Message field fill.

Template Id (DLT) *

Text Box

Message *

Text Area

Below fields need to display while type the message. Messages: 0 Per Message: Remaining: 0 Chars Used: 0 Encoding:

Upload Excel file

File input

Read Storage Name

Download sample Document

Link

Pass the storage name from Read Storage Name Function in the Create Excel Message function

Function: Create Excel Message


Sent Items Report

Sent Items Report is to list all the sent messages.

Filters:

Field Name

Type

Remarks

Date

Date Box

Single Date box

Mobile Number

Text Box

Display Fields:

- Message Date

- Sender ID

- Mobile Number

- Message

- Message Count

- Debit

- Status

- Delivery Date

Function: Read SMS Info List


Manage Transaction

Manage Transaction Report is to list all the Previous Transaction.

Filters:

Field Name

Type

Remarks

Date

Date Box

Dual Date box/From Date and To Date

Display Fields:

- TransactionDate

- OpeningBalance

- SmsCount

- WhatsAppBusinessInitiatedCount

- WhatsAppUserInitiatedCount

- Credit

- Debit

- SmsRate

- WhatsAppBusinessInitiatedRate

- WhatsAppUserInitiatedRate

- Download(icon)

Function: ReadUserTransactionList


Process Status

a. Bulk SMS

b. Group SMS


Bulk SMS

Bulk Report is to list all the sent Bulk SMS Campaigns.

Filters:

Field Name

Type

Remarks

Date

Date Box

Single Date box

Status

Text Box

Display Fields:

- Date

- Sender Id

- Message

- Campaign Name

- Message Status

Function: Read Excel SMS List


Group SMS

Group SMS Report is to list all the sent Group SMS Campaigns.

Filters:

Field Name

Type

Remarks

Date

Date Box

Single Date box

Status

Text Box

Display Fields:

- Message Date

- Sender ID

- Group Name

- Message

- Message Count

- Debit

- Status

- Delivery Date

Function: Read Group SMS List

Scheduled SMS

a. Send Schedule Bulk SMS

b. Schedule Bulk SMS


Send Schedule Bulk SMS

Send Schedule Bulk SMS is to send multiple to people using excel file at a specific upcoming date and time.

Field Name

Type

Remarks

Schedule Date Time *

Date Box

Past dates should be disabled and allow only future dates.

Select Route*

Drop Down

Read Route Master

Select Sender ID*

Drop Down

Read Sender Id Master (Above Selected Route Name need to pass to get Sender ID list)

Campaign Name

Text Box

Select Template

Drop Down

Read Template Master. Display Template Name. if select template Name, Template id and Message field fill.

Template Id (DLT) *

Text Box

Message *

Text Area

Below fields need to display while type the message. Messages: 0 Per Message: Remaining: 0 Chars Used: 0 Encoding:

Upload Excel file

File input

Read Storage Name

Download sample Document

Link

Pass the storage name from Read Storage Name Function in the Create Schedule Excel SMS function

Function: Create Schedule Excel SMS


Schedule Bulk SMS

Manage Schedule Bulk SMS Report is to list all the Bulk SMS Campaigns for the future.

Filters:

Field Name

Type

Remarks

Date

Date Box

Single Date box

Display Fields:

- Schedule Date

- Sender ID

- Message

- Status

Pass the Guid to the Cancel Schedule Excel SMS function to cancel the submitted campaign (Only the pending status order can be cancelled).

Function: Read Schedule Excel SMS List, Cancel Schedule Excel SMS

DLT Details

a. Add DLT Registration Details

b. Manage DLT Registration Details


Add DLT Registration Details

To Register on DLT website and get Peid

Field Name

Type

Remarks

Company Name

TextBox

Company Name as in Documents.

GST Reg No

NumberBox

Upload Gst Document

FileBox

Upload Pdf

Pan No

TextBox

Upload PanCard

FileBox

image file

Sender Id

TextBox

Choosing Desired Sender id, Should be only 6 digits long all caps

Sender Id Relation

TextArea

Relation between the Sender id and the company name.

On Update Make all the above fields readonly and Add the below fields on the bottom .

Field Name

Type

Remarks

Description

TextArea

Status

DropDown

Pass the storage name from Read Storage Name Function in the CreateDltRegistration function

Function: CreateDltRegistration, UpdateDltRegistration


Manage DLT Registration Details

Manage DLT Registration Details is to track the process status of the submitted dlt Details.

Filters:

Field Name

Type

Remarks

CompanyName

TextBox

Status

DropDown

Get the values form the ReadDltStatusMaster

Display Fields:

- CompanyName

- SenderId

- Status

Pass the Guid to the ReadDltRegistration function to Read the submitted Details .

Function: ReadDltRegistrationList, ReadDltRegistration

Sender ID Request

a. Add Sender ID Request

b. Manage Sender Id Request


Add Sender ID Request

To Register on DLT website and get Sender if

Field Name

Type

Remarks

Company Name

TextBox

Company name as in Documents.

Estimated Monthly Volume

TextBox

PEID

NumberBox

Must have been already registered on dlt website.

Route

TextBox

Sender Id

TextBox

Choosing Desired Sender id, Should be only 6 digits long all caps

Template File

FileBox

Pass the storage name.

Use Case and Sender Id relation

TextArea

use case of the sender id and the relation between the sender id and the company name.

On Update Make all the above fields readonly and Add the below fields on the bottom .

Field Name

Type

Remarks

Approved

CheckBox

Description

TextArea

Status

DropDown

Get values for the function ReadSenderIdStatusMaster

Pass the storage name from Read Storage Name Function in the CreateSenderIdApproval function

Function: CreateSenderIdApproval, UpdateSenderIdApproval


Manage Sender Id Request

Manage Sender Id Request List is to track the process status of the submitted Sender I Details.

Filters:

Field Name

Type

Remarks

SenderId

TextBox

Status

DropDown

Get values for ReadSenderIdStatusMaster function

Display Fields:

- SenderId

- Route

- PEID

- Status

Pass the Guid to the ReadSenderIdApproval function to Read the submitted Details .

Function: ReadSenderIdApporvalList, ReadSenderIdApproval

Dashboard

create a widget with two feilds -

Balance

Value

SmsRate

Value

Function : ReadUserDashboardInfo