- Contents
PureConnect CX Insights Help
CallHistory
| Table Name | Column Name | CX Insights Name | CX Insights Type | Data Type | Description | Folder |
|
CallHistory |
agentoverride |
Agent Override |
attribute |
smallint |
If the agent chose an override option while using the Follow Up Call feature, there will be a code number in this column that indicates what type of override that occurred. To find out what type of override the code number indicates, you'll need to check the AgentComplianceOverrides table. By performing an SQL join of the CallHistory table and the AgentComplianceOverrides table, a database administrator can extract the pertinent data. |
IC Dialer |
|
CallHistory |
cadetail |
Call Analysis Detail |
attribute |
varchar |
Call Analysis results for each call are written to the CallHistory table along with the other information about the call, such as Wrap-up Codes and Categories, call id, and so forth. This allows reporting to be done not just on disposition, but also on call analysis results. This is important for customers whose call analysis is performed by Media Servers. Two columns in CallHistory table facilitate this: caresult indicates the result of call analysis. cadetail provides a textual description of the call analysis result. The cadetail (call analysis detail) column is text field up to 255 characters in length that contains extra information that supplements the caresult value. For example, if caresult is 2 (SIT), cadetail would contain a description of the SIT tone/message. For a caresult of 5 (ISDN Cause Code) cadetail would contain a description of the ISDN cause code. For caresult 6 (Failure) cadetail would contain a description of the error returned from MakeCall. Null values are allowed, since some caresult codes do not generate detail information. |
IC Dialer |
|
CallHistory |
callansweredtimeUTC |
Call Answered Time UTC |
attribute |
datetime |
The time when the call was answered by the remote party or a device. |
IC Dialer |
|
CallHistory |
callconnectedtimeUTC |
Call Connected Time UTC |
attribute |
datetime |
The time that the call was connected to the Agent. |
IC Dialer |
|
CallHistory |
calldisconnectedtimeUTC |
Call Disconnected Time UTC |
attribute |
datetime |
The time when Dialer stopped tracking the call. This can occur when the call is disconnected, or the call is completed upon a disposition being received from either by an agent or the system. |
IC Dialer |
|
CallHistory |
calledpartyoffset |
Called Party Offset |
attribute |
int |
Offset in seconds used to adjust UTC times based on the called party's time zone. |
IC Dialer |
|
CallHistory |
callhistory_id |
Call History ID |
attribute |
bigint |
Correlates this record with a row in the CallHistory table |
IC Dialer |
|
CallHistory |
callid |
Call ID |
attribute |
char |
The ID key assigned by CIC to this interaction record. CallIDKey includes the CallID embedded within it. That means you can search the Call Detail Record log for the original CallID number as seen in Interaction Client. The CallIDKey is comprised of the 10 digit CallID plus an eight digit date in the following format: YYYYMMDD. For example, a call placed on April 9, 2004 might show a Call ID of 2101990183 on Interaction Client. The resulting CallIDKey stored in the database would be that CallID plus the date: 2101990183 20040409 Note: The format and use of this field is reserved, and it should not be used as anything more than an opaque identifier. The format of this field might be changed at any time. This field is documented for descriptive purposes only. |
IC Dialer |
|
CallHistory |
callingmode |
Call Mode |
attribute |
tinyint |
Value Meaning: 0 Non-Dialer Call, 1 Predictive, 2 Power, 3 Preview, 8 Agentless |
IC Dialer |
|
CallHistory |
callplacedtimeUTC |
Call Placed Time UTC |
attribute |
datetime |
The time when the call was placed by Telephony Services. |
IC Dialer |
|
CallHistory |
callscheduletime |
Call Schedule Time |
attribute |
datetime |
When a scheduled callback occurs, this field will show the date and time that the call was scheduled. (Based on CCS time) More specifically, when a call results in a scheduled callback, a record is added the CallHistory table for that call and both the wrapupcategory and wrapupcode entries will contain the word Scheduled. The callscheduletime entry will be set to NULL at this point. When the scheduled callback actually occurs, a second record will added to the CallHistory table for that call; only this time the callscheduletime entry will show the date and time when the call was scheduled and the wrapupcategory and wrapupcode entries will contain appropriate values. Keep in mind that the callscheduletime entry will NOT indicate when the actual call occurred - just the time that the call was scheduled to occur. If you wish to determine the elapsed time between when the call was scheduled and when the call was actually made, you will need to check the callplacedtimeUTC entry in the record. |
IC Dialer |
|
CallHistory |
campaignname |
Campaign Name |
attribute |
varchar |
The name of the campaign |
IC Dialer |
|
CallHistory |
caresult |
CA Result |
attribute |
tinyint |
Value Meaning: 0 Represents an unknown call result. Call analysis could not determine what the remote party was, but the call did succeed and connect. Dialer treats this as live voice. 1 Voice detected. A human answered the call. 2 The carrier sent a SIT tone or a SIT message. 3 A Fax machine answered. 4 An Answering Machine answered the call. 5 The call failed with an ISDN Cause Code returned from the carrier. 6 Failure. The call failed in Telephony Services for some reason other than the above. |
IC Dialer |
|
CallHistory |
customdata1 |
Custom Data 1 |
attribute |
varchar |
Custom data 1 of CallHistory table. |
IC Dialer |
|
CallHistory |
customdata2 |
Custom Data 1 |
attribute |
varchar |
Custom data 2 of CallHistory table. |
IC Dialer |
|
CallHistory |
i3_identity |
I3 Identity |
attribute |
bigint |
An integer value that uniquely identifies each row in the contact list. This field is managed for the customer by Dialer. Customers may continue to insert records that contain I3_ROWID, but they should not populate I3_IDENTITY fields. When using the Follow Up Call feature, you'll see the same integer value in multiple rows - one for each additional call. To help you track each additional call, the phone numbers will appear in the corresponding phonenumber column. The label assigned to the phone in the contact record will appear in the corresponding phonenumbertype column. |
IC Dialer |
|
CallHistory |
i3_rowid |
I3 Row Id |
attribute |
varchar |
i3_rowid is a customer-managed field used to uniquely identify a row. i3_rowid is no longer a required field, since it was superseded by i3_identity, a Dialer-managed field. However, i3_rowid is supported in the contact list and is propagated to the CallRecordSchedule and CallHistory tables. i3_rowid is also available in Scripter and in policies for backwards compatibility. |
IC Dialer |
|
CallHistory |
isabandoned |
Is Abandoned |
attribute |
bit |
This flag indicates whether the call was abandoned (1=Yes, 0=No). This value can be set by Dialer or by a script. See Interaction Scripter Developer Guide for details. |
IC Dialer |
|
CallHistory |
isAdditionalCall |
Is Additional Call |
attribute |
bit |
This flag indicates whether the call is one of the additional calls made to the same contact using the Follow Up Call feature or an standard call. If it is a 1, the then call was one of several additional calls made to the same contact. If it is a 0, then the call was a standard call. |
IC Dialer |
|
CallHistory |
iscontact |
Is Contact |
attribute |
bit |
iscontact contact of IO_AdvancedConfig table. |
IC Dialer |
|
CallHistory |
isdetect |
Is detect |
attribute |
bit |
Signifies whether call analysis detected that the call was answered by a person. If call analysis is turned off, the value will always be 1 (true) since those calls are treated as live voice. |
IC Dialer |
|
CallHistory |
isrpc |
Is Right Party Contact |
attribute |
bit |
Signifies whether the call was a right party contact. |
IC Dialer |
|
CallHistory |
issuccess |
Is Success |
attribute |
bit |
Signifies whether the campaign result was achieved, governed by the 'interaction was successful' setting on the wrap-up Category. |
IC Dialer |
|
CallHistory |
messageplaytimeUTC |
Message Playtime UTC |
attribute |
datetime |
The time that a message was played to the contact, due to the campaign type or due to the absence of available agents. |
IC Dialer |
|
CallHistory |
odsoffset |
ODS Offset |
attribute |
int |
The offset of the ODS's time zone from UTC in seconds. This is used to translate the agenttimeUTC field to local time. |
IC Dialer |
|
CallHistory |
phonenumber |
Phone Number |
attribute |
varchar |
Phone number of the line. |
IC Dialer |
|
CallHistory |
phonenumbertype |
Phone Number Type |
attribute |
varchar |
The customer-defined phone number type associated with the phone number dialed. This is used for reporting purposes. When using the Follow Up Call feature, you will find the term 'NULL' in the phonenumbertype column if this was an ad-hoc call where the number was manually entered. |
IC Dialer |
|
CallHistory |
previewpoptimeUTC |
Preview Pop Time UTC |
attribute |
datetime |
In Preview mode, the time when the call record popped for the Agent to review. This is the time that Preview call data was presented to an Agent (not the actual call time.) |
IC Dialer |
|
CallHistory |
previewtimerinit |
Preview Timer Init |
attribute |
bit |
This flag indicates whether a Preview call was initiated manually or automatically through a campaign configured preview timer. If it is a 1, then the call was initiated automatically through a campaign configured preview timer. If it is a 0, then the call was initiated manually. If it is null, then the call was made using a dialing mode other than Preview. |
IC Dialer |
|
CallHistory |
rulegroupid |
Rule Group Id |
attribute |
smallint |
The ID assigned to the Rule Group that was set. You can find more details about the RuleGroupID, such as the name of the Rule Group, in the CallHistory_RuleGroup table. |
IC Dialer |
|
CallHistory |
successresult |
Success Result |
attribute |
float |
This column is populated with the value of the successresult column on the contact. Successresult is a customer-managed column in both the ContactList and CallHistory tables. Customers can use successresult to maintain running counters, such as a money counter for example. The value of 'successresult' can be NULL when records are added or updated. The value of successresult in a CallHistory row will contain whatever was in the successresult column of the associated contact at the time the history row was written (when the record was dispositioned). |
IC Dialer |
|
CallHistory |
wrapupcategory |
Wrapup Category |
attribute |
varchar |
The wrap-up category for the given wrap-up code at the time that the wrap-up code was entered. |
IC Dialer |

