Custom API Sample

Agent
agent.get
agent.getStateList
agent.setState
agent.getState
Media
media.getMediaList
media.getMediaByName
media.setState
Interaction
interaction.getInteractions
interaction.getByInteractionId
interaction.setUserData
interaction.deleteUserData
interaction.selectCaseByCaseId
interaction.markdone
interaction.blockMarkdone
interaction.unblockMarkdone
interaction.accept
interaction.reject
Voice
voice.dial
voice.answer
voice.hold
voice.resume
voice.hangUp
voice.startCallRecording
voice.stopCallRecording
voice.pauseCallRecording
voice.resumeCallRecording
Sip
sipEndpoint.muteMicrophone
sipEndpoint.unmuteMicrophone
sipEndpoint.muteSpeaker
sipEndpoint.unmuteSpeaker
sipEndpoint.isMicrophoneMute
sipEndpoint.isSpeakerMute
Email
email.create
Outbound
outbound.getCampaigns
outbound.getPreviewRecord
outbound.getChainedRecords
outbound.getRecordFields
outbound.updateRecordFields
outbound.callPreviewRecord
outbound.rejectPreviewRecord
outbound.cancelPreviewRecord
outbound.startDirectPushPreview
outbound.stopDirectPushPreview
outbound.rescheduleRecord
outbound.cancelReschedule
outbound.getListOfCallResults
outbound.setCallResult
outbound.getCallResult
outbound.setDoNotCall
outbound.removeDoNotCall
System
system.getAllowedServices
system.popupToast
system.updateToast
system.closeToast
system.closeToast
system.isFrameLeading
system.isFrameFollowing
system.isFrameNegotiating
system.isFrameLeadingOrNegotiating
system.isLastActiveFrame
Configuration
configuration.getOption
configuration.getContextualOption
Messenger
messenger.broadcastMessage
Auth
auth.getJwtToken