INCONCERT OCC API INTEGRATION

AGENT API ======================================================================================================================================================
Initialize Agent API
USER EVENTS ======================================================================================================================================================
On User Logged In
On User Logged Out
On User State Change
USER METHODS ======================================================================================================================================================
Login User
Logout User
Get Logged User
Get Logged User State
List User States
Change User State
Get Logged User Default Campaign
INTERACTION EVENTS ======================================================================================================================================================
On New Interaction Assigned (InteractionAssigned)
On Interaction Removed From Agent (InteractionRemovedFromAgent)
On Interaction Requeued (InteractionRequeued)
On Interaction Transferred (InteractionTransferred)
On Interaction Archived (InteractionArchived)
On Interaction Canceled (InteractionCanceled)
On Interaction In Wrapup (InteractionInWrapup)
PHONE EVENTS ======================================================================================================================================================
Call Taken
Call On Recording
Call On Hold
Call On Mute
Call On Preview
Call Redialing
Call Redial Accepted
Call Redial Canceled
Call Transferring (CallTransferring)
Call Transfer Connected (CallTransferConnected)
Call On Conference (CallOnConference)
Call Conference Consultation Trying (CallConferenceConsultationTrying)
Call Conference Consultation Connected(CallConferenceConsultationConnected)
Call On Switch
PHONE ======================================================================================================================================================
Get Phone State
Answer Phone Call
Hangup Phone Call
Archive
Hold Phone Call
Unhold Phone Call
Mute Phone Call
Unmute Phone Call
Record Phone Call
Stop Record Phone Call
Requeue
Create Outgoing Interaction
Redial Phone Call
Cancel Redial Phone Call
Transfer Interaction To Member
Confirm Transfer Phone Call
Cancel Transfer Phone Call
Transfer Interaction To Number
Confirm Transfer Phone Call
Cancel Transfer Phone Call
Switch Phone Call
Unswitch Phone Call
Conference Interaction To Member
Confirm Conference Phone Call
Cancel Conferece Phone Call
Conference Interaction To Number
Confirm Conference Phone Call
Cancel Conference Phone Call
Send Digits Phone Call
Schedule Interaction
Transfer Interaction To Campaign
Transfer Interaction To Attention Level
INTERACTION ACTIONS ======================================================================================================================================================
Get members to transfer
Get campaigns to transfer
Get attention levels to transfer
CAMPAIGN ======================================================================================================================================================
Get Campaigns
Get Campaign
Get Campaign Account
Get Campaign Dispositions
Get Campaign Labels
CONTACT METHODS ======================================================================================================================================================
Get Contact
Get Contact by External Id
Get Contact by Address
Get Contact Interaction
Get Contact Interactions History
Get Interaction Contact Interactions History
SEARCH INTERACTIONS ======================================================================================================================================================
Get Top Queued Interactions
Get Top Queued Interactions in Memory
Search Assigned Interactions
Search Appointment Interactions
Search Waiting Interactions
Search Queued Interactions
Search Archived Interactions
Search Abandoned Interactions
Global Search Interactions
GET INTERACTION DATA ======================================================================================================================================================
Get Interaction
Get Assigned Interaction By Address
Get Assigned Interaction By Contact
Get Interaction Dispositions
Get Interaction Reporting Data Fields
Get Interaction Reporting Data Field
Get Interaction Events
Get Interaction Unread Events
Get Interaction Records