Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Overview

Info

Notice

The functionality described below is contained in the EngageIP Fraud Module, an add-on which is not included with EngageIP. If you wish to obtain a Fraud Module license please contact sales@logisense.com

...

FraudServiceUrl – URL to the listening Fraud [doman:8378/owner name/] ex: e.g. http://localhost:8378/Logisense Corporation/

Candidate CDR Records

...

After the previous lookups have occurred, the data is then stored in the InternationalOutboundCallLog table. The table is represented in SQL Server as the following:

[ID] [int] IDENTITY(1,1) NOT NULL,

[RecordID] [nvarchar](100) NOT NULL,

[ServiceProviderID] [varchar](32) NOT NULL,

[Group] [nvarchar](32) NOT NULL,

[Department] [nvarchar](255) NOT NULL,

[UserID] [nvarchar](162) NOT NULL,

[UserNumber] [nvarchar](25) NOT NULL,

[GroupNumber] [nvarchar](25) NOT NULL,

[CallingNumber] [nvarchar](162) NOT NULL,

[CalledNumber] [nvarchar](162) NOT NULL,

[StartTime] [datetime] NOT NULL,

[AnswerTime] [datetime] NOT NULL,

[ReleaseTime] [datetime] NOT NULL,

[DialedDigits] [nvarchar](162) NOT NULL,

[TrunkGroupName] [nvarchar](255) NOT NULL,

[RedirectingNumber] [nvarchar](162) NOT NULL,

[CallDuration] [real] NOT NULL,

[Type] [nvarchar](16) NOT NULL,

[OriginalCalledNumber] [nvarchar](162) NOT NULL,

[AccountCode] [nvarchar](15) NOT NULL,

[AuthorizationCode] [nvarchar](15) NOT NULL,

[RedirectionReason] [nvarchar](40) NOT NULL,

[TerminatingLocation] [nvarchar](255) NOT NULL,

[EngageIPUserName] [nvarchar](255) NOT NULL,

[FileName] [nvarchar](255) NULL,

[RowNumber] [int] NULL,

[AmountRated] [decimal] NULL,

[Classification] [nvarchar](255) NULL,

[Owner] [nvarchar](255) NULL,

[BillingIdentifier] [nvarchar](255) NULL

 

All of the fields are populated directly from their corresponding collector services BroadWorks or Sansay. EngageIPUserName was chosen to store the EngageIP user instead of EngageIP UserID so that this table can live in any database without dependence on the main EngageIP database for reporting. Rates are checked for the EngageIP “Fraud” rate plan.

...

Information on reported activity is saved in the "FraudByCallAmountsHistory" and "FraudByCallAmountsOwnerHistory" tables for User and Owner reporting. These tables contain the EngageIP User/Owner Name, ID of the Last International Outbound CallLog Reported and Reported Time.

User Report Examples

Scenario

Fraud Is Detected

Resulting Report

User has made no international calls

No

None

User has made $5 in the past hour of imported calls

No

None

User has made $500 of international calls in prior days/weeks

No

None

User makes $30.01 of international calls in the past hour of imported calls

Yes

Report is sent with the offending calls

User from previous scenario makes $1 worth of more international calls within the same hour.

Yes

Report is sent with the new calls only

User from previous scenario makes $29 worth of international calls two hours later

No

None

User from previous scenario then makes another $1.50 in international calls within the same hour as previous calls

.

Yes

Report is sent with the calls that totaled $29 and the most recent $1.50 in calls

.

User makes $40 worth of international calls within an hour, but has a “Fraud Threshold” set on the user of 50

No

None

Same user as previous scenario makes $51 worth of calls within the hour

Yes

Report is sent with the $51 worth of calls

.

Owner Report Examples

Scenario

Fraud Is Detected

Resulting Report

There are no international calls within an owner

No

None

Owners’ users have made $5 in the past hour of imported calls

No

None

Owners’ users have made $500 of international calls in prior days/weeks

No

None

Owners’ users (one or many) make $100.01 of international calls in the past hour of imported calls

Yes

Report is sent with the offending calls

Any user within the owner from previous scenario makes another $1 worth of more international calls within the same hour

.

Yes

Report is sent with the new calls only. The user making the calls can be different than the user(s) making the previous calls

.

User from previous scenario makes $99 worth of international calls two hours later

No

None

User from previous scenario then makes another $1.50 in international calls within the same hour as previous calls

.

Yes

Report is sent with the calls that totaled $99 and the most recent $1.50 in calls

.

Two users make $99 worth of international calls each (within the same hour), within different owners

.

No

None

Reported Fields

The following fields are included in the emailed reports by default:

...