Callback Fate Codes

InFate codes

  • InFate codes are the IVR responses for an inbound call.
  • Codes for historical calls are stored in the QDump table of the VHT_RPT database.

Click to view InFate codes

The following table lists InFate codes and their meanings.

InFate codeShort descriptionDetailed description
I50AbandonThe caller hung up while listening to the callback options.
I51NotTreatedByVHThe call was sent back to the PBX/ACD on the under threshold (non-treated) route point for the PBX/ACD to route the call. This happens any time Callback does not treat a call.
I52Purge/QspkRte2QThe caller was routed to a holding queue when Callback was in Purge, QSpeak, or RapidPurge operation mode.
I55OtherModeRte2QThe caller was routed to a holding queue when Callback was in an operation mode other than those mentioned in this section.
I56SentToIVRThe caller was routed to the inbound IVR.
I57DateBkDiscThe caller was disconnected due to reaching the maximum number of invalid responses when Callback was in Date Book operation mode.
I58CBDC Xfer2PrQCallback DoubleCheck was invoked. Callback was preparing to make a callback when the same caller called again. Callback transferred the caller to the priority queue and canceled the callback.
I59CBDC KpCBDiscCallback DoubleCheck was invoked. The caller chose to keep the pending callback request and disconnected the call.
I60CBDCCncCBXfer2QCallback DoubleCheck was invoked. The caller chose to cancel the callback request and transfer to a holding queue.
I61CBDC CnclCallback DoubleCheck was invoked. The caller canceled the callback request and disconnected the call.
I62CBDC MaxInvDiscThe caller reached the maximum number of invalid responses while in the Callback DoubleCheck menu.
I63NewInteractionThe Platform Toolkit created the interaction by invoking the CreateInteraction method.
I64No ICM VRUThe caller was routed to a holding queue.
I65800InterceptThe 800Intercept application created a new interaction. The caller chose either to accept or reject a messaging offer.

InResult codes

  • InResult codes establish what happened to the caller on the first step of the initial inbound call.
  • Codes are logged in the QDump table of the VHT_RPT database.

Click to view InResult codes

The following table lists the InResult codes and their meanings.

InResult codeShort descriptionDetailed description
I0AbandonThe caller disconnected while listening to the callback options.
I1MaxInvPhnThe caller reached the maximum number of attempts to enter an invalid phone number.
I2FIFO CBThe caller selected an ASAP Callback. This includes calls registered through the Platform Toolkit.
I3Chose HoldThe caller chose to remain on hold by making the proper selection.
I4NR/IR HoldThe caller made no selection (which eventually caused a time-out) or provided the maximum number of invalid responses.
I5Appt CBThe caller chose to schedule a callback. This includes calls registered through the Platform Toolkit.
I6UnderThrshThe EWT was below the Turn-on Threshold. The caller was not offered a callback and was sent directly to queue.
I7SCAbandonThe caller hung up after accepting a Second Chance Callback offer.
I8Web FIFO CBThe caller chose a WebConnect callback. This does not include calls registered through the Platform Toolkit.
I9Web Appt CBThe caller chose to schedule a callback through WebConnect. This does not include calls registered through the Platform Toolkit.
I10AbndOnHoldThe caller disconnected while waiting on hold.
I11QSpeakThe caller received a QueueSpeak announcement and was transferred to a holding queue.
I12PurgeCallback was in Purge operation mode, and the caller was sent directly to a holding queue.
I13ShutdownCallback was in Shutdown mode; caller was sent directly to the holding queue.
I14ChoseMessagingThe caller chose to accept a messaging offer. This can apply to interactions created by 800-Intercept or those in VIS that converted to messaging.
I15StandbyCaller was sent directly to queue because Callback was in Standby mode.
I16RteFailReserved for future use - The PBX/ACD returned an error when Callback issued a route command.
I17RteTimeoutCallback routed the call but did not receive an event indicating that it reached the route destination within the allotted time.
I18SCCBSecond Chance Callback was successfully registered.
I19SCErrorThe Second Chance Callback was not completed due to an error.
I20ExcludedThe caller was sent directly to queue because the call arrived on a DN that Callback was configured to ignore.
I21NoAgentsThe caller was sent directly to queue because Callback did not detect any agents staffed.
I22NoVHPortAvailThe caller was sent directly to queue because no inbound Callback trunks were available.
I23IVRTimeoutThe call was lost. No response was received from the IVR regarding the call within the time allotted. This usually occurs when an IVR is unavailable and Queue Manager is still running.
I24RestartThe call was lost. The Callback system was restarted while the caller listened to inbound prompts.
I25AftHrsSchdCallback was in After Hours operation mode, and the caller chose to schedule a callback.
I26AftHrsDiscCallback was in After Hours operation mode. The caller was played a message and was disconnected.
I27AftHrsInvdCallback was in After Hours operation mode. The caller reached the maximum number of invalid entries and was disconnected.
I28Smart PurgeThe caller was sent directly to a holding queue because Smart Purge was invoked.
I29VQMaxInvDiscCallback was in Virtual Queue operation mode. The caller reached the maximum number of invalid entries and was either sent directly to queue or disconnected, depending on the configuration.
I30DateBkInvdCallback was in Date Book operation mode; the caller reached the maximum number of invalid entries and was disconnected.
I31CBDCCallback Double-Check (CBDC) was invoked. The caller chose to receive a callback and entered a phone number that was already in the callback queue. The caller was then offered CBDC options.
I32VQ FIFO CBCallback was in Virtual Queue operation mode, and caller chose an ASAP callback.
I33DBChsSchedCallback was in Date Book operation mode, and the caller chose to schedule a callback.
I34CallBlockThe caller was sent directly to queue because the Call Block threshold was reached.
I35SmrtRteACDThe caller was sent directly to a pre-configured route point because the number of calls holding exceeded the SmartRoute threshold.
I36SmrtRteFIFOThe caller was sent directly to a pre-configured route point because the number of calls in the Virtual Queue exceeded the SmartRoute threshold.
I37SmrtRteEWTThe caller was sent directly to a pre-configured route point because the estimated wait time exceeded the SmartRoute Threshold.
I40OutreachThis call was made by the Outreach feature. No inbound call was received.
I41SmartQSpeakThe caller received a QueueSpeak announcement and was transferred to queue because the EWT extended beyond the business hours.
I42ExpiredA new interaction was not used within the allotted time.
I43RejectMessagingThe caller chose to reject a messaging offer presented by the 800Intercept application.
I44MessagingErrorA message could not be sent due to a technical error.

CallProgressResult codes

  • CallProgressResult codes are the result of the dialing portion of each callback attempt.
  • Codes are logged in the HistoricalOut table in the VHT_RPT database.

Click to view CallProgressResult codes

The following table lists the CallProgressResult codes and their meanings.

CallProgressResult codeShort descriptionDetailed description
O50No AnswerA callback was placed, but no one answered the call.
O51BusyA callback was placed, but the line was busy.
O52No DialTnA callback was attempted but received no dial tone from the telephone network.
O54FaxA callback was placed but reached a FAX machine.
O55HumanA callback was placed and was answered successfully.
O56OpIntA callback was attempted but reached an operator error message.
O57NoRingBackA callback was attempted but never rang the party.
O58AnsMachA callback was placed but reached an answering machine.
O59OtherA callback was placed but was not successful for an unspecified reason.

OutFate codes

  • OutFate codes track the result for each callback attempt.
  • These are logged in the HistoricalOut table in the VHT_RPT database.

Click to view OutFates codes

The following table lists the OutFate codes and their meanings.

OutFate codeShort descriptionDetailed description
O0No answerCall progress resulted in no answer.
O1BusyCall progress resulted in a busy signal.
O2CanceledThe callback was answered and the recipient canceled the callback.
O3HailMaxInvDiscThe callback was answered. Callback received the maximum number of invalid responses and disconnected call.
O4AbandonThe callback was answered and the recipient disconnected without making a selection.
O5FaxThe callback was answered by a fax machine.
O6NoRingBackCall progress resulted in no ringback.
O7ReschedThe callback was answered and the recipient rescheduled for another time.
O8HailNR ToutDiscThe callback was answered. Callback received no input, timed out, then disconnected the call.
O9Xfer2PriQThe callback was answered and the recipient was transferred to the priority queue.
O10HailTimeExpDiscDuring a callback, Option 2 was selected, for more time, then nothing was pressed before the hail time expired. Callback then disconnected the call.
O11NoDialTnCall progress resulted in no dial-tone.
O12AnsMachCall progress resulted in detecting an answering machine.
O14CBFailNoIVRRespQueue Manager did not receive a response from the IVR within the time allotted (Outbound equivalent to I23).
O15OutreachHAILDiscAfter the caller pressed the key to indicate his presence, the announcement message was played, then the call was disconnected. (Based upon the Outreach Transfer Mode setting in EyeQueue).
O16OutreachPVDDiscAfter positive voice detection, the announcement message was played, then the call was disconnected. (Based upon the Outreach Transfer Mode setting in EyeQueue).
O99CallbackFailedThe callback failed for an unknown reason.

FinalFate codes

  • FinalFate codes identify what happened to the caller at the completion of the transaction.
  • Codes are logged in the QDump table of the VHT_RPT database.

Click FinalFate codes

The following table lists the FinalFate codes and their meanings.

FinalFate codeShort descriptionDetailed descriptions
Q0AbndOnInThe caller disconnected while listening to the callback options.
Q1Max BusyThe callback was unsuccessful due to reaching the maximum number of failed attempts with a result of a busy signal. The callback was canceled.
Q2CanceledThe callback was answered and the recipient chose to cancel.
Q3ChoseHldXfer2QThe caller chose to remain on hold by making the proper selection or making the max number of invalid selections. The call was transferred to a holding queue and was answered by an agent.
Q4NRXfer2Q

The caller chose to remain on hold by making no selection and waiting for a timeout to occur. The call was transferred to a holding queue and answered by an agent.

Note: FinalFate code Q4 is used for both Max No Response - Main Menu and Max Invalid Response - Main Menu.

Q6MaxNoAnsThe callback was unsuccessful due to reaching the maximum number of failed attempts with a result of no answer. The callback was canceled.
Q7ChoseMessagingThe caller chose to receive a message. Callback initiated a messaging interaction, advised the caller that a message would be sent, then disconnected the call.
Q8ContinuityA pending callback was transferred to Mindful Callback when the Continuity feature was activated.
Q9MaxTryAgainThe callback was unsuccessful due to reaching the maximum number of failed attempts with a result other than a busy signal, no answer, or answering machine. The callback was canceled.
Q10CBXfer2PriQThe callback was answered by the recipient and transferred to the priority queue before being answered by an agent.
Q11MaxTotlAttemptsThe callback was unsuccessful due to reaching the maximum number of total attempts. The callback was canceled.
Q12UnderThresThe caller was sent directly to queue because the estimated wait time did not meet or exceed the Turn-On Threshold. The call was answered by an agent.
Q13Route FailureRoute failure caused by I16 or I17.
Q14AbndOnHoldThe caller disconnected while waiting in a holding queue.
Q15PurgeCallback was in Purge operation mode. The caller was sent directly to queue and was eventually answered by an agent.
Q16QSpeakXfer2QThe caller received a QueueSpeak announcement and was transferred to queue. The call was answered by an agent.
Q17ShutdownXfer2QCallback was in Shutdown operation mode. The call was sent directly to queue and was answered by an agent.
Q18StandbyXfer2QCallback was in Standby operation mode. The call was sent directly to queue and was answered by an agent.
Q19Xfer2QErrorThe caller chose to speak to an agent, but Callback failed to transfer the call to queue. The caller may have disconnected during the transfer, or Callback may not have received notice of the successful transfer.
Q20Route RefusedCallback refused to route/treat the call due to detecting no agents staffed, or the IVR was unavailable while in After Hours operation mode.
Q21RejectMessagingThe caller chose to reject a messaging offer presented by the 800Intercept application.
Q22NoEwtEWT was blank - report console never received the EWT for the call. Call the support team.
Q23AbandonInPriQThe caller disconnected in the priority queue.
Q24AcceptSCOfferAfter first choosing to hold, the caller accepted a Second Chance Callback offer.
Q25ResQFailN/A - Currently unused in code (ref I19).
Q26AnsOffSiteThe caller was directed to another contact center by a different application.
Q27LostInQThe call was sent to a holding queue but not answered by an agent. The next call that came in either used the same call ID or arrived on the same trunk, so Callback assumed the call was lost.
Q28RestartThe call was in queue or the IVR when Callback was restarted. If the call was in the IVR, it was most likely disconnected. If the call was in the holding or priority queue, the ACD still handled the call, but Callback had no way to track it.
Q29AftHrsDiscCallback was in After Hours operation mode. The call was disconnected (see I26 and I27).
Q30MaxAnsMachThe callback was unsuccessful due to reaching the maximum number of failed attempts with a result of an answering machine. The callback was canceled.
Q31VQMaxInvDiscCallback was in Virtual Queue operation mode. The caller reached the maximum number of invalid entries, and the call was disconnected (see I29).
Q32DateBkDiscCallback was in DateBook operation mode. The caller reached the maximum number of invalid entries, and the call was disconnected.
Q33Equalize RouteThe caller was routed to another contact center by the Callback Equalize adapter.
Q34AnsOffSiteCPThe call was sent to a queue, but no route response was received. Calls that afterward after were answered by an agent, so Callback assumed the call was directed to another contact center by a different application.
Q35CallLostCPThe call was sent to a queue but not answered by an agent. Calls that arrived afterward were answered by an agent, so Callback assumed the call was lost and cleaned it up.
Q36CBDC CncCBCallback DoubleCheck was invoked, and the caller canceled his pending callback.
Q37CallBlockThe caller was sent directly to queue because the Call Block threshold was reached.
Q38CBDC KpCBDiscCallback DoubleCheck was invoked. The caller chose to keep his pending callback request and disconnected.
Q39CBDC MaxInvDiscThe caller was disconnected due to reaching the maximum number of invalid responses in the Callback DoubleCheck menu (see I62).
Q40CBDC CncCBDiscCallback DoubleCheck was invoked. The caller chose to cancel his pending callback and end the current call.
Q41SmartRouteThe caller was sent directly to a pre-configured route point because a SmartRoute threshold was exceeded.
Q42NotifyDiscCallback was in Notify operation mode. Callback played the Notify message and disconnected the call (see I38).
Q43NotifyCancCBThe caller requested a callback, but the queue switched to Notify operation mode before it was made. The caller was called back for the notification and opted to cancel their pending callback.
Q44CBExpiredThe callback was not made within the allotted time and was canceled.
Q45AdminCanclThe call was canceled manually through Virtual Queue Snapshot in EyeQueue.
Q46OutreachAnsDiscAfter the call was answered, Callback played an announcement message, then disconnected. This was based on the Outreach Transfer Mode setting in EyeQueue.
Q47InteractionExpA new interaction was not used within the allotted time and was canceled.
Q48ReCallCompleteThe Outreach call was transferred to an agent.
Q49ReCallAbandonThe Outreach call was disconnected.