Feedback

  • Contents
 

Priority Dialing Detail Table

The Priority Dialing Detail table is auto-created by Dialer to track Priority Dialing records inserted into a call list. The table is named I3_<ContactList>_JIT.  Dialer replaces <ContactList> with the actual name of the contact list).

See Priority Dialing for background information about this feature, which allows for prompt insertion of records at the front of the queue of records to be dialed, independent of Dialer's usual recycle logic.  When Priority Dialing is enabled, Interaction Dialer checks at configurable intervals for newly inserted records in the call list, and queues them for immediate dialing.

The table contains only one column, which stores an I3_Identity.  For performance reasons, Dialer watches this secondary table for inserted records, instead of the Call List itself. Just-in-time (Priority Dialing) records are created in this table only for call list records inserted (with a "J" status) while 1 or more Priority Dialing-active campaigns are dialing that call list.

The only action on insert is a trigger that inserts the i3identity into the JIT table. Everything else, such as addition of a record in the PND table, zone mapping and so on, happens as part of the contact query when dialer caches the record.

Priority Dialing Detail Table Schema

I3_<ContactList>_JIT

Column

Details

Description

I3_IDENTITY

PK, bigint, not null

I3_IDENTITY is an integer value that uniquely identifies each row in the contact list. 

Since Interaction Dialer creates and maintains this table automatically, customers should not modify it. Just in time records must be inserted into the call list instead, with a status of "J" to indicate that the record should be dialed immediately (just-in-time).