Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There are two (or more) possible ‘legs’ in a call. Suppose you have an inbound call on which customer calls, which in turn will make an outbound call to the agent. In this case, the first call-leg is the one with the customer, while the second call leg is one with the agent. It will be inverse for Outbound Dialler.

  • For First

...

  • Leg call, please refer to this link for more information on ISDN Codes.

  • For Second Leg call, please refer to this link for more information on ISDN Codes

ISDN Code

Call Connection Status

Description

-1

Cancelled

This status is received when the first party (the caller) has disconnected the call before the second party have answered the call.

Scenario example with 1st Party → 2nd Party:

  1. Ringing → 1st Party hangs up

  2. Ringing → Ring Timeout → Operator Announcement → 1st party hangs up before operator announcement is completed.

16

Connected

Normal Clearing. Call is successfully connected and disconnected by the caller normally.

5, 17, 8

Busy

This status is obtained from the operator’s end, when the customer to which the call is initiated is busy.

3, 18, 9

Ring Timeout

This status is obtained from the operator’s end, when the customer has not picked up the call, but is alerted for the same.

8, 10

Congestion

No circuit/channel available
Switching equipment congestion

6

Failed

This status is obtained in following two scenarios -

  1. If asterisk is down, the system will put the status as FAILED.

  2. If there is failure from operator for any reason except the ones already specified, the system will put the status as FAILED.

7

Channel Busy

This status is obtained when all the channels are busy from our end and the calls are not getting initiated

11

No User Responding

Couldn't find the user in time. The server could not produce a response within a suitable amount of time, for example, if it could not determine the location of the user in time. The client MAY repeat the request without modifications at any later time.

12

Unallocated Number

The server has definitive information that the user does not exist at the domain specified in the Request-URI

13

User Rejected

This status is obtained from the operator’s end, when the user has cancelled/rejected the call

14

Invalid Number

This status is obtained when the phone number is not in the correct regex expression of phone number

15

Temporary Failure

Temporary failure

16

Channel Unavailable

This status is obtained when all the channels are occupied and no channel is available to make a call or

This status is obtained when there is an issue at our end and the channel wasn't available to connect

17

Cancel

SMS Status

Sr. No

SMS Status

Description

1

DELIVERED

This status is obtained, when the SMS is delivered to the customer successfully.

2

EXPIRED

This status can be obtained in any of the two scenarios - 

  1. From operator's side : This status is given by operator

  2. If no status is obtained from the operator's side within 3 days of period, then we (in our system) mark it as 'expired'.

3

FAILED

This status can be obtained in any of the two scenarios - 

  1. When invalid gatewayID /contact number / operator didn't gave success while SEND request 

  2. Operator gives Failed status in DR

4

INVALID_NUMBER

When any Phone number is not satisfying regex criteria of mobile number. 

5

REJECTED

This status is received from the operator's end.

6

SENT_TO_QUEUE

This status can be obtained in any of the two scenarios - 

  1. When the system triggers the SMS and it is in queue of sending SMS or

  2. When no final status is obtained from the operator's end

7

UNDELIVERED

This status is received from the operator's end.

8

OTHER

Different operators have their different status so whenever any miscellaneous (other status from the mentioned
 status' in report) is obtained from the operator's end, then this status is obtained.

...