Properties
Static ACCEPT_CONSULT_CONTACT_URI
ACCEPT_CONSULT_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/accept-consult'
Static ACCEPT_CONTACT_URI
ACCEPT_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/accept'
Static ACTIVATE_CONTACT_URI
ACTIVATE_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/activate'
Static ADDRESS_BOOK_URI
ADDRESS_BOOK_URI: string = '/incontactapi/services/v23.0/agents/{agentId}/address-books'
Static ADD_CONTACT_URI
ADD_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/add-contact'
Static AGENT_MESSAGES_URI
AGENT_MESSAGES_URI: string = '/InContactAPI/services/v23.0/agents/{agentId}/messages'
Static AGENT_QUEUE_DETAIL_URI
AGENT_QUEUE_DETAIL_URI: string = '/incontactapi/services/v23.0/agents/{agentId}/queues-detail'
Static AGENT_QUEUE_URI
AGENT_QUEUE_URI: string = '/incontactapi/services/v23.0/agents/{agentId}/queues'
Static AGENT_SESSION_URI
AGENT_SESSION_URI: string = '/InContactAPI/services/v23.0/agent-sessions'
Static AGENT_STATE_URI
AGENT_STATE_URI: string = '/InContactAPI/services/v27.0/cache/agentstate'
Static CHANGE_ROUTING_QUEUE
CHANGE_ROUTING_QUEUE: string = '/dfo/3.0/contacts/{contactId}/routing-queue'
Static CONFERENCE_CALL_URI
CONFERENCE_CALL_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/conference-calls'
Static CONFERENCE_HOLD_URI
CONFERENCE_HOLD_URI: string = '/InContactAPI/services/v31.0/agent-sessions/{sessionId}/interactions/conference-hold'
Static CONFERENCE_JOIN_URI
CONFERENCE_JOIN_URI: string = '/InContactAPI/services/v31.0/agent-sessions/{sessionId}/interactions/{contactId}/join-conference'
Static CONFERENCE_RESUME_URI
CONFERENCE_RESUME_URI: string = '/InContactAPI/services/v31.0/agent-sessions/{sessionId}/interactions/conference-resume'
Static CONSULT_AGENT_URI
CONSULT_AGENT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/consult-agent'
Static CONTACT_CUSTOM_FIELD_DEFINITIONS
CONTACT_CUSTOM_FIELD_DEFINITIONS: string = '/dfo/3.0/contacts/custom-field-definitions'
Static CONTINUE_RESKILL
CONTINUE_RESKILL: string = '/inContactapi/services/v23.0/agent-sessions/{sessionId}/continue-reskill'
Static CUSTOMER_CONTACT_ASSIGNMENT
CUSTOMER_CONTACT_ASSIGNMENT: string = '/dfo/3.0/contacts/{contactId}/inbox-assignment'
Static DIAL_AGENT_LEG_URI
DIAL_AGENT_LEG_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/agent-phone/dial'
Static DIAL_AGENT_URI
DIAL_AGENT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/dial-agent'
Static DIAL_PHONE_URI
DIAL_PHONE_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/dial-phone'
Static DIAL_SKILL_URI
DIAL_SKILL_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/dial-skill'
Static DIGITAL_ATTACHMENT_UPLOAD
DIGITAL_ATTACHMENT_UPLOAD: string = '/dfo/3.0/attachments/temporary'
Static DIGITAL_BULK_REPLY
DIGITAL_BULK_REPLY: string = '/dfo/3.0/batch-actions'
Static DIGITAL_CASE_HISTORY
DIGITAL_CASE_HISTORY: string = '/dfo/3.0/contacts/{contactId}/history?page={pageNumber}&size={pageSize}&withContext=1'
Static DIGITAL_CHANNELS_LIST
DIGITAL_CHANNELS_LIST: string = '/dfo/3.0/channels'
Static DIGITAL_CONTACT_DETAILS
DIGITAL_CONTACT_DETAILS: string = '/dfo/3.0/contacts/{contactId}/detail'
Static DIGITAL_CONTACT_STATUS
DIGITAL_CONTACT_STATUS: string = '/dfo/3.0/contacts/{contactId}/status'
Static DIGITAL_MESSAGE_TRANSLATION
DIGITAL_MESSAGE_TRANSLATION: string = '/dfo/3.0/translate'
Static DIGITAL_QUICK_REPLIES
DIGITAL_QUICK_REPLIES: string = '/dfo/3.0/contacts/{contactId}/quick-replies'
Static DIGITAL_REPLACE_VARIABLES
DIGITAL_REPLACE_VARIABLES: string = '/dfo/3.0/contacts/{contactId}/quick-replies/{quickReplyId}/replace-variables'
Static DIGITAL_SEND_REPLY_URI
DIGITAL_SEND_REPLY_URI: string = '/dfo/3.0/channels/{channelId}/outbound'
Static DIGITAL_TRANSLATION_AVAILABLE_LANGUAGES
DIGITAL_TRANSLATION_AVAILABLE_LANGUAGES: string = '/dfo/3.0/translate/available-languages'
Static DIGITAL_USER_DETAILS
DIGITAL_USER_DETAILS: string = '/dfo/3.0/me'
Static DIRECTORY_ENTRIES
DIRECTORY_ENTRIES: string = '/rtd/v1/agents/{agentId}/directories/{directoryId}/entries'
Static DOWNLOAD_ALL_ATTACHMENTS
DOWNLOAD_ALL_ATTACHMENTS: string = '/dfo/3.0/attachments/download'
Static EMBEDDED_PAGE_URI
EMBEDDED_PAGE_URI: string = '/navigation_data/links/embedded-client'
Static END_AGENT_LEG_URI
END_AGENT_LEG_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/agent-phone/end'
Static END_CONTACT_URI
END_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/end'
Static ERROR_RETRY_INTERVAL
ERROR_RETRY_INTERVAL: number = 10000
Static EVENT_HUB_SUBSCRIPTION_URI
EVENT_HUB_SUBSCRIPTION_URI: string = '/dfo/3.0/event-hub-subscriptions'
Static GENERATE_AUTO_SUMMARY_URI
GENERATE_AUTO_SUMMARY_URI: string = '/autosummary/digital-events-consumer/public/v1/contacts/{caseId}/summarize'
Static GET_AGENT_INTEGRATION_CONFIGURATION_URI
GET_AGENT_INTEGRATION_CONFIGURATION_URI: string = '/InContactAPI/services/v26.0/agent-integration/configuration'
Static GET_AGENT_INTEGRATION_DATA_MAPPING_URI
GET_AGENT_INTEGRATION_DATA_MAPPING_URI: string = '/InContactAPI/services/v27.0/agent-integration/configuration/{configurationId}/data-mappings'
Static GET_AGENT_INTEGRATION_DYNAMIC_DATA_MAPPING_URI
GET_AGENT_INTEGRATION_DYNAMIC_DATA_MAPPING_URI: string = '/InContactAPI/services/v29.0/agent-integration/configuration/{configurationId}/dynamic-data-mappings'
Static GET_AGENT_INTEGRATION_WORKFLOW_URI
GET_AGENT_INTEGRATION_WORKFLOW_URI: string = '/InContactAPI/services/v26.0/agent-integration/configuration/{configurationId}/workflow'
Static GET_AGENT_LOCATION
GET_AGENT_LOCATION: string = '/user-management/v1/users/location/evaluate'
Static GET_AGENT_SCHEDULE
GET_AGENT_SCHEDULE: string = '/schedules/user/{userId}?start={startDate}&end={endDate}'
Static GET_AGENT_SKILLS_URI
GET_AGENT_SKILLS_URI: string = '/InContactAPI/services/v23.0/agents/{agentId}/skills'
Static GET_AGENT_VOICE_CONTACT_HISTORY
GET_AGENT_VOICE_CONTACT_HISTORY: string = '/InContactAPI/services/v23.0/contacts/completed'
Static GET_AGENT_WITH_AGENT_ID
GET_AGENT_WITH_AGENT_ID: string = '/InContactAPI/services/v23.0/agents/{agentId}'
Static GET_AGENT_WITH_TEAM_ID
GET_AGENT_WITH_TEAM_ID: string = '/InContactAPI/services/v23.0/teams/{teamId}/agents'
Static GET_BULK_REPLY_HISTORY
GET_BULK_REPLY_HISTORY: string = ...
Static GET_CONTACT_DETAILS_BY_ID
GET_CONTACT_DETAILS_BY_ID: string = '/dfo/3.0/contacts'
Static GET_CREATE_CUSTOMER_NOTE
GET_CREATE_CUSTOMER_NOTE: string = '/dfo/3.0/customers/{customerId}/notes'
Static GET_CUSTOMER_DETAILS_BY_ID
GET_CUSTOMER_DETAILS_BY_ID: string = '/dfo/3.0/customers'
Static GET_CUSTOM_FIELD_DEFINITIONS
GET_CUSTOM_FIELD_DEFINITIONS: string = '/dfo/3.0/customers/custom-field-definitions'
Static GET_DIGITAL_USER_STATUS
GET_DIGITAL_USER_STATUS: string = '/engager/2.0/user-statuses'
Static GET_DIRECTORIES
GET_DIRECTORIES: string = '/rtd/v1/agents/{agentId}/directories'
Static GET_DIRECTORY_METADATA
GET_DIRECTORY_METADATA: string = '/rtd/v1/agents/{agentId}/directories/{directoryId}/metadata'
Static GET_DISPOSITION_URI
GET_DISPOSITION_URI: string = '/InContactAPI/services/v12.0/skills/{skillId}/dispositions'
Static GET_IEXSCHEDULE
GET_IEXSCHEDULE: string = '/incontactapi/services/v8.0/agents/{agentId}/wfm-schedule?startDate={startDate}&endDate={endDate}'
Static GET_MESSAGE_BY_ID
GET_MESSAGE_BY_ID: string = '/dfo/3.0/messages/{messageId}'
Static GET_MESSAGE_TAG
GET_MESSAGE_TAG: string = '/dfo/3.0/tags'
Static GET_MESSAGE_TAGS_BY_PAGE
GET_MESSAGE_TAGS_BY_PAGE: string = '/dfo/3.0/tags?page={pageNumber}'
Static GET_NEXT_EVENT_TIMEOUT
GET_NEXT_EVENT_TIMEOUT: string = '60'
Static GET_NEXT_EVENT_URI
GET_NEXT_EVENT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/get-next-event?timeout={timeoutSec}'
Static GET_PRESENCE_SYNC_RULE
GET_PRESENCE_SYNC_RULE: string = '/adapter-apis/v1/{partnerName}/rule/{partnerId}'
Static GET_SKILL_CPA_MANAGEMENT_PARAMETERS
GET_SKILL_CPA_MANAGEMENT_PARAMETERS: string = '/InContactAPI/services/v23.0/skills/{skillId}/parameters/cpa-management'
Static GET_SKILL_DELIVERY_PREFERENCES
GET_SKILL_DELIVERY_PREFERENCES: string = '/InContactAPI/services/v23.0/skills/{skillId}/parameters/delivery-preferences'
Static GET_SKILL_WITH_ID_URI
GET_SKILL_WITH_ID_URI: string = '/InContactAPI/services/v23.0/skills/{skillId}'
Static GET_TAGS_URI
GET_TAGS_URI: string = '/InContactAPI/services/v12.0/skills/{skillId}/tags'
Static GET_TEAMS
GET_TEAMS: string = '/InContactAPI/services/v23.0/teams'
Static GET_TEAM_WITH_TEAM_ID
GET_TEAM_WITH_TEAM_ID: string = '/InContactAPI/services/v23.0/teams/{teamId}'
Static GET_UNAVAILABLE_CODES_URI
GET_UNAVAILABLE_CODES_URI: string = '/InContactAPI/services/v23.0/teams/{teamId}/unavailable-codes'
Static HOLD_CONTACT_URI
HOLD_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/hold'
Static INDEPENDENT_DIAL
INDEPENDENT_DIAL: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/independent-dial'
Static INDEPENDENT_DIAL_OUTCOME
INDEPENDENT_DIAL_OUTCOME: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/independent-dial-outcome'
Static JOIN_AGENT_SESSION_URI
JOIN_AGENT_SESSION_URI: string = '/InContactAPI/services/v23.0/agent-sessions/join'
Static KEEP_ALIVE_URI
KEEP_ALIVE_URI: string = '/InContactAPI/services/v31.0/agent-sessions/{sessionId}/keep-alive'
Static MASK_CALL_URI
MASK_CALL_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/mask'
Static MERGE_CUSTOMER_CARD_BY_ID
MERGE_CUSTOMER_CARD_BY_ID: string = ...
Static MESSAGE_TAG
MESSAGE_TAG: string = '/dfo/3.0/messages/{messageId}/tags/{tagId}'
Static MUTE_AGENT_URI
MUTE_AGENT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/agent-phone/mute'
Static PC_DIALER_LOGIN
PC_DIALER_LOGIN: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/dialer-login'
Static PC_DIALER_LOGOUT
PC_DIALER_LOGOUT: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/dialer-logout'
Static PLAY_VOICEMAIL
PLAY_VOICEMAIL: string = '/incontactapi/services/V4.0/agent-sessions/{sessionId}/interactions/{contactId}/play-voicemail'
Static POST_AMD_OVERRIDE
POST_AMD_OVERRIDE: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/amd-override'
Static POST_ANS_MACHINE_OVERRIDE
POST_ANS_MACHINE_OVERRIDE: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/ans-machine-override'
Static POST_CUSTOM_FORM_DATA
POST_CUSTOM_FORM_DATA: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/custom-data'
Static PRESENCE_SYNC_WEBSOCKET
PRESENCE_SYNC_WEBSOCKET: string = '/directory/ws'
Static RECORD_CALL_URI
RECORD_CALL_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/record'
Static REGIONAL_AUTH_REFRESH_TOKEN
REGIONAL_AUTH_REFRESH_TOKEN: string = '/public/authentication/v1/refresh'
Static REGIONAL_AUTH_TOKEN
REGIONAL_AUTH_TOKEN: string = '/public/authentication/v1/token'
Static REJECT_CONTACT_URI
REJECT_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/reject'
Static RESCHEDULE_SAVE_CONTACT_URI
RESCHEDULE_SAVE_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/disposition'
Static RESUME_CONTACT_URI
RESUME_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/resume'
Static SAVE_TAGS_URI
SAVE_TAGS_URI: string = '/InContactAPI/services/v23.0/contacts/{contactId}/tags'
Static SEARCH_DIGITAL_TAG
SEARCH_DIGITAL_TAG: string = '/dfo/3.0/tags?nameContains={tagName}&page={pageNumber}&includeDeleted=false'
Static SEARCH_DIRECTORIES
SEARCH_DIRECTORIES: string = '/rtd/v2/agents/directories/entries/search'
Static SELECT_AGENT_LOCATION
SELECT_AGENT_LOCATION: string = '/user-management/v1/users/location/select-location'
Static SEND_DTMF
SEND_DTMF: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/send-dtmf'
Static SEND_TRANSCRIPT
SEND_TRANSCRIPT: string = '/dfo/3.0/contacts/{contactId}/transcript'
Static SERVER_TIME_URI
SERVER_TIME_URI: string = '/InContactAPI/services/v23.0/server-time'
Static SET_AGENT_STATE_URI
SET_AGENT_STATE_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/state'
Static SKILL_ACTIVITY_URI
SKILL_ACTIVITY_URI: string = '/InContactAPI/services/v23.0/skills/activity'
Static SKILL_CACHE_URI
SKILL_CACHE_URI: string = '/InContactAPI/services/v23.0/cache/skills'
Static SNOOZE_CONTACT_URI
SNOOZE_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/snooze'
Static STANDARD_ADDRESS_BOOK_URI
STANDARD_ADDRESS_BOOK_URI: string = '/incontactapi//services/v23.0/address-books/{addressBookId}/entries'
Static TOTAL_RETRY_ATTEMPTS_FOR_OFFLINE_EVENTS
TOTAL_RETRY_ATTEMPTS_FOR_OFFLINE_EVENTS: number = 60
Static TRANSFER_CONTACT_URI
TRANSFER_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/transfer-calls'
Static TRANSFER_VOICEMAIL_CONTACT_URI
TRANSFER_VOICEMAIL_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/transfer-voicemail-to-agent'
Static TRANSFER_WORK_ITEM_CONTACT_URI
TRANSFER_WORK_ITEM_CONTACT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/transfer-work-item-to-agent'
Static UH_GET_USERS
UH_GET_USERS: string = '/user-management/v1/users/'
Static UNMASK_CALL_URI
UNMASK_CALL_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/interactions/{contactId}/unmask'
Static UNMUTE_AGENT_URI
UNMUTE_AGENT_URI: string = '/InContactAPI/services/v23.0/agent-sessions/{sessionId}/agent-phone/unmute'
Static UPDATE_CUSTOMER_CUSTOM_FIELD
UPDATE_CUSTOMER_CUSTOM_FIELD: string = '/dfo/3.0/customers/{customersId}/custom-fields'
Static UPDATE_DELETE_CUSTOMER_NOTE
UPDATE_DELETE_CUSTOMER_NOTE: string = '/dfo/3.0/customers/{customerId}/notes/{noteId}'
Static UPDATE_DIGITAL_USER_STATUS
UPDATE_DIGITAL_USER_STATUS: string = '/engager/2.0/users/{dfoAgentId}/status'
Static UPDATE_MESSAGE_READ_STATUS
UPDATE_MESSAGE_READ_STATUS: string = '/dfo/3.0/messages/{messageId}/read'
Static USER_SLOTS
USER_SLOTS: string = '/engager/2.0/users/{userId}/user-slots'
Class to add api uris for the application