Reference: OCC IVG Genesys disposition mapping

The following table includes the possible responses from the Interactive Voice Gateway (IVG) platform following an HTTP callback request from OCC. Each type of IVG response maps to a disposition, and each disposition maps to a data name and data value. The data names and data values are sent to Queue Manager to indicate the result of a callback attempt.

Disposition mapping

Queue modeScenarioData nameData valueOCC dispositionIVG platform response
Predictive

User chose to speak to an agent, and connected to the agent.

The agent disconnects first.

342 - CallbackConnectedCallback connected (via OCC)Success

MakeCall HTTP Response:

  • 200 OK

Disposition response:

  • Connected
Predictive

User chose to speak to an agent, and connected the to the agent.

The user disconnects first.

342 - CallbackConnectedCallback connected (via OCC)Success

MakeCall HTTP Response:

  • 200 OK

Disposition response:

  • Success
PredictiveCustomer did not pick up the call.2,Callback FailedNoAnswerfailed_no_answer

MakeCall HTTP Response:

  • 200 OK

Disposition response:

  • RNA
Predictive

No response, or invalid response.

Call goes to retry.

342 - CallbackConnectedCallback Connected (via OCC)Success

MakeCall HTTP Response:

  • 200 OK

Disposition response:

  • Success
Predictive

Dialog not prepared.

Wrong URL configured in the IVG voice platform.

2,Callback FailedCallback Failed (via OCC)Failed

MakeCall HTTP Response:

  • 200 OK

Disposition Response:

  • Dialog failed to start
PredictiveNo license, or deleted outbound application in the IVG voice platform.2,Callback FailedCallback failed (via OCC)Failed

MakeCall HTTP Response:

  • 200 OK

Disposition Response:

  • No license available
Agent priorityNo license available, or deleted Agent Priority application in the IVG voice platform.2, Callback FailedCallback Connected (via OCC)Failed

MakeCall HTTP Response:

  • 200 OK

Disposition Response:

  • uncaught exception
Agent priorityCustomer didn't pick up the call, or customer disconnects the call.2, Callback failedNoAnswerfailed_no_answer

MakeCall HTTP Response:

  • 200 OK

Disposition Response:

  • RNA
Agent priorityAgent didn't answer the call, or agent not available.2, Callback failedCallback failed (via OCC)Failed

MakeCall HTTP Response:

  • 200 OK

Disposition Response:

  • Agent priority failed
Agent priorityCustomer answered342 - CallbackConnectedCallback connected (via OCC)Success

MakeCall HTTP Response:

  • 200 OK

Disposition Response:

  • Success
Agent priorityCallback failed to launch.2,Callback failedCallback failed (via OCC)Failed to send request

MakeCall HTTP Response:

  • Error, socket closed remotely