Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Flow Status

Sr. No

Status Name

Description

1

PHONE_NOT_WHITELISTED

This status will appear when the flow is in testing state and the number which is used for testing is not whitelisted.

2

INTERNATIONAL_CALLS_DISABLED

This status will appear when the phone number through which the call is offered is international and the international call facility is disabled for the account

3

INVALID_CONTACT_NUMBER

This status will appear when the phone number received in the request does not fulfil the regex criteria of phone number

4

UNPROCESSED

This status will appear when the number is loaded but is not processed

5

IN_PROGRESS

This status will appear when the number is processed and the execution is in progress state

6

REJECTED

This status will appear in case any unknown error takes place while API processing

7

INVALID_CALL_START_TIME

This status will appear when the provided starttime mentioned in the outbound request is in the past

8

COMPLETED

This status will appear when the execution of the call is completed end to end

9

PARTIAL_COMPLETE

This status will come if flow is stopped in between by the user (for outbound ). If agent disconnected then partial completed (for dialer)

10

REATTEMPT_SCHEDULED

This status will appear if the call is not picked up by customer and reattempt is scheduled

11

SCHEDULED

This status will appear when the the number is loaded and the start date is in future

12

NCPR_CHECK_FAILED

This status will appear when the phone number uploaded is in DND number list and the outbound flow is marketing (also the number is not whitelisted)

13

FAILURE

This status will appear when there is any kind of failure in the flow execution

14

MASK_ALLOCATED

This status will appear in the Masking number API, if a Masking number is successfully allocated

15

MASK_NOT_AVAILABLE

This status will appear in the Masking number API, if a Masking number is not allocated

16

INVALID_VALIDITY

This status will appear in the Masking number API, provided validity is invalid

17

REQUIRE_MASKED_NUMBER

This status will appear in the Masking number API, the number to be mask is not provided

18

SHORT_HANGUP

This status will appear when in the flow execution, short hang up takes place that is the call is answered, followed by immediate hangup

19

PHONE_BLACKLISTED

This status will appear when the phone number is in the blacklist

20

INVALID_CALL_START_TIME_FORMAT

This status will appear when the provided starttime mentioned in the outbound request is in the invalid format

21

PAUSE

This status will appear when the loaded flow execution is paused

22

RESUME

23

MAX_CAPACITY_REACHED

24

INSUFFICIENT_BALANCE

This status will appear when the there is no sufficient balance in the account to initiate a call

25

ACCOUNT_VALIDITY_EXPIRED

This status will appear when the validity of the account is expired

27

AGENT_FAILURE

This status is for Dialer flows, when all the agent reattempts are exhausted and still the agent has not picked up the call

28

AGENT_REATTEMPT_SCHEDULED

This status is for Dialer flows, when the agent has not picked up the call and the call is rescheduled

29

CUSTOMER_FAILURE

This status is for Dialer flows, when all the customer reattempts are exhausted and still the customer has not picked up the call

30

CUSTOMER_REATTEMPT_SCHEDULED

This status is for Dialer flows, when the customer has not picked up the call and the call is rescheduled

31

INVALID_FLOW_VARIABLE_VALIDATION_TYPE

32

FLOW_VARIABLE_CRITERIA_UNDEFINED

33

FLOW_VARIABLE_CONTAINS_CRITERIA_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘contains’ criteria

34

FLOW_VARIABLE_DOES_NOT_CONTAINS_CRITERIA_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘does not contains’ criteria

35

FLOW_VARIABLE_LIST_CRITERIA_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘list’ criteria

36

FLOW_VARIABLE_REGEX_CRITERIA_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘regex’ criteria

37

FLOW_VARIABLE_LENGTH_CRITERIA_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘length’ criteria

38

FLOW_VARIABLE_EMAIL_VALIDATION_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘email validation’ criteria

39

FLOW_VARIABLE_URL_CRITERIA_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy ‘URL’ criteria

40

FLOW_VARIABLE_VALIDATION_FAILED

This status will appear when the use has configured some flow variable validations in the flow and the value received in the outbound request does not satisfy validation criteria

Call Connection Status

Sr. No

Call Connection Status

Description

1

Connected

This status is obtained from when the call was connected with the agent/customer

2

Busy

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

3

Congestion

.No circuit/channel available
.Switching equipment congestion

4

Hang Up

This status is obtained from the operator’s end, when the customer has hanged up the call

5

Ring Timeout

This status is obtained from the operator’s end, when the customer has not picked up the call and there is ring timeout has happened

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

8

User Busy

This status is obtained when the user is busy with another call

9

User Not Answered

This status is obtained when the user has not answered the call

10

Operator Congestion

This status is obtained from the operator’s end, when there is congestion of channels from their end

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

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.

Email Status

Sr. No

Email Status

Description

1

Success

This status is obtained when the Email is successfully sent

2

Delivered

This status is obtained when the Email is successfully delivered

3

Failure

This status is obtained when the Email is failed to sent due to any reason

4

Empty Email List

This status is obtained when there are no recipients in the Email

5

Invalid Data

This status is obtained when there is any invalid data in any parameter of the Email

6

Invalid From Email

This status is obtained when the ‘from recipient’ is invalid (does not follow the standard Email Format)

7

Invalid To Email

This status is obtained when the ‘to recipient’ is invalid (does not follow the standard Email Format)

8

Sent

This status is obtained when the Email is sent from the system

9

Bounced

This status is obtained when the Email message cannot be delivered to an email address

10

Rejected

11

Complaint

12

Opened

This status is obtained when the Email is opened by the recipient

13

Clicked

This status is obtained when the user has clicked on the link present in the Email

Agent Statuses

Agent Status

Meaning

Dialed

Connected

Completed

Missed

UserCallDialed

UserCallConnected

UserCallFailed

UserCallCompleted

ConferenceConnected

ConferenceCompleted

ConferenceDialed

ConferenceMissed

ConferenceFailed

ConferenceReleased

ConsultationConnected

ConsultationCompleted

ConsultationDialed

ConsultationFailed

ConsultationMissed

ConsultationReleased

ConferenceGuestConnected

ConferenceGuestCompleted

ConferenceGuestDialed

ConferenceGuestMissed

ConferenceGuestReleased

ConsultationGuestConnected

ConsultationGuestCompleted

ConsultationGuestDialed

ConsultationGuestMissed

ConsultationGuestReleased

HostDisconnected

BargeinStarted

BargeinEnded

BargeinFailed

WhisperStarted

WhisperEnded

WhisperFailed

MonitorStarted

MonitorEnded

MonitorFailed

AVAILABLE

ACQUIRED

PAUSED

RELEASED

  • No labels