Revision as of 22:56, January 14, 2019 by Valentip (talk | contribs) (Treatment sequence examples)
Jump to: navigation, search

Treatments based on Disposition Codes

[FDS; https://intranet.genesys.com/pages/viewpage.action?spaceKey=RP&title=Iteration+11%28a%29%3A+Treatments+application+based+on+Disposition+Codes]

Starting with release 8.1.519.xx, OCS supports the ability to apply treatments based on Disposition Codes, in addition to treatments based on Call Results. Disposition Codes can be specified by the agent desktop or by a routing strategy. OCS reads a configured set of Disposition Codes from the Tenant's Business Attributes in the configuration environment, and applies the Disposition Code selected by an agent to any chain that is reached the desktop (for example, Answer, Answering Machine, Fax, or Silence call results).

Treatment properties and rules for applying Disposition Codes are the same as for Call Results actions.

Treatments for Disposition Codes are configured at the Campaign Group level (as in CX Contact) or at the individual Calling List level (traditional configuration). For information about configuring treatments based on Disposition Codes using the CX Contact, see Delivery and Retry Options in the CX Contact documentation.

Sequences of treatments based on Disposition Codes and Call Results do not overlap. When OCS switches between treatments based on Disposition Codes and Call Results, OCS starts a new sequence of treatments with the number in sequence equal 1, the same way when OCS switches between treatments based on different Call Results. Any “Next in Chain …” treatment finalizes the current sequence and, depending on Cycle Attempt, can start a new sequence with the number in sequence equal 1.

OCS stores the Disposition Codes treatments history in the Calling List treatments field, along with Call Results-based treatments.

Treatment sequence examples

  • The sequence of treatments based on a Disposition Code is started and completed:
    1. The first RecordProcessed request arrives with Disposition Code = 92.
    2. OCS applies a treatment with the name of “CXRD:92:..” and number in sequence = 1.
    3. The second RecordProcessed request arrives with Disposition Code = 92.
    4. OCS applies a treatment with the name of “CXRD:92:..” and number in sequence = 2.
    5. The third RecordProcessed request arrives with Disposition Code = 92.
    6. There is no treatment with the name of “CXRD:92:..” and number in sequence = 3.
    7. OCS finalizes the chain.
  • The sequence of treatments based on Disposition Code is not started:
    1. The first RecordProcessed request arrives with Disposition Code = 92.
    2. There is no treatment with the name of “CXRD:92:..” and number in sequence = 1.
    3. OCS applies a treatment with a matching call result and number in sequence = 1 if it is present.
Comments or questions about this documentation? Contact us for support!