Interaction SDK
(Web Services)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

C

CALL_DROP_ERROR - a member in enum com.genesyslab.ail.ws.callback.RecordCallResult
Call Drop Error.
CALL_DROP_ERROR - a member in enum com.genesyslab.ail.ws.outbound.OutboundCallResult
Call drop error.
CALL_EXPIRED - a member in enum com.genesyslab.ail.ws.interaction.voice.TelephonyErrorType
The call has expired.
CALL_INBOUND - a member in enum com.genesyslab.ail.ws.monitor.MonitorAgentStatus
Agent is in 'Call Inbound' status.
CALL_INBOUND - a member in enum com.genesyslab.ail.ws.monitor.MonitorMediaStatus
Call Inbound.
CALL_REJECTED - a member in enum com.genesyslab.ail.ws.interaction.voice.TelephonyErrorType
The call has been rejected.
callableNumber - an attribute of the dn domain in service DnService
Callable number of this DN recognized by the switch. You have to use it for making calls, transfering calls, conferencing calls, and so on.
callableNumber - an attribute of the resource.dn domain in service ResourceService
Callable number available on the switch for this DN. You use this callable number to make calls, to transfer calls, to make a conference call, and so on.
callableNumber - an attribute of the routing.dn domain in service RoutingService
Callable number of this DN recognized by the switch. You have to use it for making calls, transfering calls, conferencing calls, and so on.
callback.record - a domain in service CallbackService
Callback record attributes definition
CALLBACK_REQUEST - a member in enum com.genesyslab.ail.ws.interaction.InteractionType
Interaction type callback request.
CallbackRecordEvent - an event in service CallbackService
Event concerning a callback record.
CallbackService - a service
Provides the callback service.
CallbackType - enum com.genesyslab.ail.ws.outbound.CallbackType
This enum lists the possible types for an outbound callback.
callingListName - an attribute of the outbound.record domain in service ExtendedOutboundService
The name of the current calling list.
callingListName - an attribute of the outbound.record domain in service OutboundService
The name of the current calling list.
callResult - an attribute of the callback.record domain in service CallbackService
The current RecordCallResult of this record.
callResult - an attribute of the outbound.record domain in service ExtendedOutboundService
The outbound record CallResult constant that corresponds to the result of this call.
callResult - an attribute of the outbound.record domain in service OutboundService
The outbound record CallResult constant that corresponds to the result of this call.
CallType - enum com.genesyslab.ail.ws.interaction.voice.CallType
This enum describes the type of phone call.
callType - an attribute of the interaction.voice domain in service InteractionVoiceService
The type of call of this interaction.
calltype - an attribute of the routing.interaction domain in service RoutingService
The call type of the routed interaction on this routing point.
CAMPAIGN - a member in enum com.genesyslab.ail.ws.outbound.CallbackType
OCS will be able to distribute the callback to anybody logged into the campaign.
CAMPAIGN - a member in enum com.genesyslab.ail.ws.outbound.TreatmentType
Treatment type campaign.
CAMPAIGN_ADDED - a member in enum com.genesyslab.ail.ws.outbound.CampaignEventType
A campaign was added in the outbound service.
CAMPAIGN_MODE_CHANGED - a member in enum com.genesyslab.ail.ws.outbound.CampaignEventType
A campaign was removed from the outbound service.
CAMPAIGN_REMOVED - a member in enum com.genesyslab.ail.ws.outbound.CampaignEventType
The mode of a campaign has changed.
CAMPAIGN_STATE_CHANGED - a member in enum com.genesyslab.ail.ws.outbound.CampaignEventType
The status of a campaign has changed.
CampaignAction - enum com.genesyslab.ail.ws.outbound.CampaignAction
The constants in this enum represent all actions that can possibly be applied to an outbound record.
CampaignDTO - class com.genesyslab.ail.ws.outbound.CampaignDTO
This class describes the DTO data for a campaign.
CampaignEventType - enum com.genesyslab.ail.ws.outbound.CampaignEventType
The constants in this enum represent all events that can be triggered for an outbound campaign.
campaignId - a field in class com.genesyslab.ail.ws.outbound.CampaignDTO
The campaign identifier.
campaignId - an attribute of the outbound.campaign domain in service ExtendedOutboundService
The campaign identifier.
campaignId - an attribute of the outbound.record domain in service ExtendedOutboundService
The campaign that handles this record.
campaignId - an attribute of the outbound.campaign domain in service OutboundService
The campaign identifier.
campaignId - an attribute of the outbound.record domain in service OutboundService
The campaign that handles this record.
CampaignMode - enum com.genesyslab.ail.ws.outbound.CampaignMode
The constants in this enum represent all possible modes of an outbound campaign.
campaignMode - an attribute of the outbound.chain domain in service ExtendedOutboundService
The campaign mode related to this outbound chain. Note: Received only upon subscription to outbound event.
CampaignOutboundEvent - an event in service ExtendedOutboundService
Outbound campaign event.
CampaignOutboundEvent - an event in service OutboundService
Outbound campaign event.
CampaignStatus - enum com.genesyslab.ail.ws.outbound.CampaignStatus
The constants in this enum represent all statuses that an outbound campaign can have.
canBeParent - an attribute of the interaction.open-media domain in service InteractionOpenMediaService
True if this thread is closed. If false, this interaction cannot have any child.
CANCEL - a member in enum com.genesyslab.ail.ws.callback.RecordAction
Cancel action.
CANCEL - a member in enum com.genesyslab.ail.ws.outbound.OutboundInteractionAction
Action of canceling an outbound interaction.
CANCEL - a member in enum com.genesyslab.ail.ws.outbound.OutboundRecordAction
Action of cancelling a record.
cancel - a method in service OutboundService
Cancels this outbound record. An agent may decide, because of history or record data, that this contact (and all its chained records) does not need any call. The record will no longer be handled by the current campaign. This action ends record processing in this interaction.
CANCEL_CALL - a member in enum com.genesyslab.ail.ws.routing.RoutingTreatmentType
Cancel call.
CANCEL_FORWARD - a member in enum com.genesyslab.ail.ws.dn.DnAction
'cancel forward' action.
CANCEL_RECORD - a member in enum com.genesyslab.ail.ws.outbound.OutboundCallResult
Cancel record.
cancelChain - a method in service ExtendedOutboundService
Cancels this chain's active record. An agent may decide, because of history or record data, that this contact (and all its chained records) does not need any call. The record is no longer handled in the current campaign. Note: This method does not modify the interaction (if any) associated with the records of this chain.
CANCELED - a member in enum com.genesyslab.ail.ws.expert.ExpertContextReason
The expert contact canceled the interaction.
CANCELED_BY_AGENT - a member in enum com.genesyslab.ail.ws.callback.RecordCallbackStatus
Status 'canceled by agent'.
cancelForward - a method in service DnService
Cancels the forward on the associated DN.
CANCELLED - a member in enum com.genesyslab.ail.ws.callback.RecordReason
Cancelled reason.
CANCELLED - a member in enum com.genesyslab.ail.ws.interaction.mail.CollaborationStatus
Collaboration status cancelled.
cancelRecord - a method in service CallbackService
Cancels this record.
cancelRecord - a method in service ExtendedOutboundService
Determines that this record (and only this one) does not need any call, due to its history or record data. This record will no longer be handled by the current campaign.
cancelRecord - a method in service OutboundService
Determines that this record (and only this one) does not need any call, due to its history or record data. This record will no longer be handled by the current campaign.
cancelRecordByPhoneNumber - a method in service ExtendedOutboundService
Cancels an outbound record. Used when an agent updates data of a contact outside of the processing of a campaign (during an inbound call, for example) and decides that there is no need to call this customer again.
cancelRecordByPhoneNumber - a method in service OutboundService
Cancels an outbound record. Used when an agent updates a contact’s data outside of campaign processing (during an inbound call, for example), and decides that there is no need to call this customer again.
caseId - an attribute of the workbin-interaction domain in service WorkflowService
The ID of the case of this interaction.
caseSensitive - a field in class com.genesyslab.ail.ws.contact.ContactAttributeMetaData
true, if this attribute is case-sensitive.
caseSensitive - a field in class com.genesyslab.ail.ws.srl.SRLSearchAttribute
true if the search for this attribute is case sensitive.
CATEGORY - a member in enum com.genesyslab.ail.ws.srl.SRLSearchCriteria
Search in categories.
categoryId - a field in class com.genesyslab.ail.ws.interaction.SuggestedCategory
The category identifier.
categoryId - a field in class com.genesyslab.ail.ws.srl.SRLCategoryDTO
The category identifier.
categoryId - an attribute of the interaction.chat domain in service InteractionChatService
ID of the category assigned to this interaction (by manual override at the desktop level).
categoryId - an attribute of the interaction.mail domain in service InteractionMailService
ID of the category assigned to this interaction (by manual override at the desktop level).
categoryId - an attribute of the interaction.open-media domain in service InteractionOpenMediaService
ID of the category assigned to this interaction (by manual override at the desktop level).
categoryId - an attribute of the srl-category domain in service SRLService
The standard response category identifier.
categoryId - an attribute of the srl domain in service SRLService
The category identifier of this standard response.
categoryIds - a field in class com.genesyslab.ail.ws.srl.SRLCategoriesResponses
The category identifiers.
ccAddresses - an attribute of the interaction.mail domain in service InteractionMailService
The addresses that received a copy of this e-mail.
changePassword - a method in service AgentService
Changes the password of a person.
changePasswordEx - a method in service AgentService
Changes the password of a person.
CHAT - a member in enum com.genesyslab.ail.ws.interaction.InteractionType
Interaction type chat.
CHAT - a member in enum com.genesyslab.ail.ws.place.MediaType
Chat media.
CHAT - a member in enum com.genesyslab.ail.ws.system.ServerType
Chat server.
ChatEvent - class com.genesyslab.ail.ws.interaction.chat.ChatEvent
This class describes a chat event. If this event occurred due to a chat message, this class contains the chat message.
ChatEvent - an event in service InteractionChatService
Chat event
ChatEventType - enum com.genesyslab.ail.ws.interaction.chat.ChatEventType
This enum lists the possible types of chat event.
ChatMessage - class com.genesyslab.ail.ws.interaction.chat.ChatMessage
This class describes a chat message.
ChatParty - class com.genesyslab.ail.ws.interaction.chat.ChatParty
This class describes a chat party.
ChatPartyType - enum com.genesyslab.ail.ws.interaction.chat.ChatPartyType
This enum lists the possible types of a chat party.
ChatPartyVisibility - enum com.genesyslab.ail.ws.interaction.chat.ChatPartyVisibility
This enum lists the possible constants for the visibility of a party.
checkPassword - a method in service AgentService
Checks the password of a person.
checkPasswordEx - a method in service AgentService
Checks the password of a person.
childCategories - an attribute of the srl-category domain in service SRLService
The child categories.
children - an attribute of the history domain in service HistoryService
The children of this item. Child interactions are interactions that reply to another interaction. For instance, an InteractionMailOut is a child of the InteractionMailIn to which it replies.
clear - a method in service InteractionChatService
Disconnects from the Chat Server in after_action mode 'ForceClose' or 'CloseIfNoAgents'. To disconnect in after_action mode 'KeepAlive' , use release method.
CLIENT - a member in enum com.genesyslab.ail.ws.interaction.chat.ChatPartyType
Constant for client party type.
CLIENT_NOT_LOGGED_IN - a member in enum com.genesyslab.ail.ws.InteractionServerErrorType
Client is not logged in
CLONED - a member in enum com.genesyslab.ail.ws.outbound.OutboundRecordStatus
Record has been closed by an external agent and can no longer be manipulated.
closeChain - a method in service ExtendedOutboundService
Closes this outbound chain.
CLOSED - a member in enum com.genesyslab.ail.ws.callback.RecordStatus
Closed status.
CLOSED_EXTERNAL - a member in enum com.genesyslab.ail.ws.outbound.OutboundRecordStatus
Record has been closed by an external agent and can no longer be manipulated.
CLOSED_EXTERNAL - a member in enum com.genesyslab.ail.ws.outbound.OutboundStatus
This outbound interaction has been closed by an external agent and its outbound data can no longer be manipulated.
CLOSED_INTERNAL - a member in enum com.genesyslab.ail.ws.outbound.OutboundRecordStatus
Record has been closed by the agent who was manipulating it and can no longer be manipulated.
CLOSED_INTERNAL - a member in enum com.genesyslab.ail.ws.outbound.OutboundStatus
This outbound interaction has been closed by the agent who was manipulating it and its outbound data can no longer be manipulated.
COBROWSE - a member in enum com.genesyslab.ail.ws.interaction.InteractionType
Interaction type cobrowse.
COBROWSE - a member in enum com.genesyslab.ail.ws.place.MediaType
Cobrowse media.
cobrowseIdParty - an attribute of the interaction.chat domain in service InteractionChatService
The CoBrowse id party, or null if there is no CoBrowse party.
CobrowseURL - class com.genesyslab.ail.ws.interaction.cobrowse.CobrowseURL
This bean describes the co-browse URL.
code - a field in class com.genesyslab.ail.ws.resource.ActionCode
The action code.
COLL_DIGITS - a member in enum com.genesyslab.ail.ws.routing.RoutingInteractionExtensionType
Extension key for collected digits. This attribute ise present if TREAT_TYPE is either Collect-Digits or PlayAnnouncementAndCollectDigits.
COLLABORATION_INVIT_IN - a member in enum com.genesyslab.ail.ws.interaction.InteractionType
Interaction type collaboration invitation in.
COLLABORATION_REPLY_OUT - a member in enum com.genesyslab.ail.ws.interaction.InteractionType
Interaction type collaboration reply out.
CollaborationStatus - enum com.genesyslab.ail.ws.interaction.mail.CollaborationStatus
Enumeration for possible collaboration statuses.
collaborationStatus - an attribute of the interaction.mail domain in service InteractionMailService
The collaboration status of this interaction, if any.
collaborativeReply - an attribute of the interaction.mail.in.collaboration domain in service InteractionMailService
The collaborative reply of this invitation (if any).
COLLECT_DIGITS - a member in enum com.genesyslab.ail.ws.routing.RoutingTreatmentType
Collect digits.
com.genesyslab.ail.ws - package com.genesyslab.ail.ws
com.genesyslab.ail.ws.agent - package com.genesyslab.ail.ws.agent
com.genesyslab.ail.ws.callback - package com.genesyslab.ail.ws.callback
com.genesyslab.ail.ws.contact - package com.genesyslab.ail.ws.contact
com.genesyslab.ail.ws.dn - package com.genesyslab.ail.ws.dn
com.genesyslab.ail.ws.event - package com.genesyslab.ail.ws.event
com.genesyslab.ail.ws.expert - package com.genesyslab.ail.ws.expert
com.genesyslab.ail.ws.history - package com.genesyslab.ail.ws.history
com.genesyslab.ail.ws.interaction - package com.genesyslab.ail.ws.interaction
com.genesyslab.ail.ws.interaction.chat - package com.genesyslab.ail.ws.interaction.chat
com.genesyslab.ail.ws.interaction.cobrowse - package com.genesyslab.ail.ws.interaction.cobrowse
com.genesyslab.ail.ws.interaction.mail - package com.genesyslab.ail.ws.interaction.mail
com.genesyslab.ail.ws.interaction.openmedia - package com.genesyslab.ail.ws.interaction.openmedia
com.genesyslab.ail.ws.interaction.voice - package com.genesyslab.ail.ws.interaction.voice
com.genesyslab.ail.ws.monitor - package com.genesyslab.ail.ws.monitor
com.genesyslab.ail.ws.outbound - package com.genesyslab.ail.ws.outbound
com.genesyslab.ail.ws.place - package com.genesyslab.ail.ws.place
com.genesyslab.ail.ws.resource - package com.genesyslab.ail.ws.resource
com.genesyslab.ail.ws.routing - package com.genesyslab.ail.ws.routing
com.genesyslab.ail.ws.script - package com.genesyslab.ail.ws.script
com.genesyslab.ail.ws.srl - package com.genesyslab.ail.ws.srl
com.genesyslab.ail.ws.system - package com.genesyslab.ail.ws.system
com.genesyslab.ail.ws.workflow - package com.genesyslab.ail.ws.workflow
COMPLETE_CONFERENCE - a member in enum com.genesyslab.ail.ws.interaction.voice.InteractionVoiceAction
the 'complete conference' action.
COMPLETE_TRANSFER - a member in enum com.genesyslab.ail.ws.interaction.voice.InteractionVoiceAction
The 'complete transfer' action.
completeConference - a method in service InteractionVoiceService
Completes the conference.
completeConferenceEx - a method in service InteractionVoiceService
Completes the conference.
completeTransfer - a method in service InteractionVoiceService
Completes the transfer. Releases both interactions on this DN.
completeTransferEx - a method in service InteractionVoiceService
Completes the transfer. Releases both interactions on this DN.
CONFERENCE - a member in enum com.genesyslab.ail.ws.interaction.voice.InteractionVoiceAction
The 'conference' action.
CONFERENCE - a member in enum com.genesyslab.ail.ws.resource.ActionCodeType
'conference' action code.
CONFERENCE - a member in enum com.genesyslab.ail.ws.workflow.OperationType
Indicates an interaction change due to a conference.
CONFERENCE_AGENT_FAILED - a member in enum com.genesyslab.ail.ws.interaction.InteractionExtensionType
Extension key for an interaction agent transfer failure. Value is the user name (the ID) of the agent with whom the interaction was not conferenced.
CONFERENCE_AGENT_SUCCEEDED - a member in enum com.genesyslab.ail.ws.interaction.InteractionExtensionType
Extension key for an interaction agent transfer failure. Value is the user name (the ID) of the agent with whom the interaction was conferenced.
CONFERENCE_PLACE_FAILED - a member in enum com.genesyslab.ail.ws.interaction.InteractionExtensionType
Extension key for an interaction agent transfer failure. Value is the name of the place with which the interaction was not conferenced.
CONFERENCE_PLACE_SUCCEEDED - a member in enum com.genesyslab.ail.ws.interaction.InteractionExtensionType
Extension key for an interaction agent transfer failure. Value is the name of the place with which the interaction was conferenced. .
conferenceAgent - a method in service InteractionChatService
Requests an agent or supervisor to join the chat session. If failure, the initiator will receive an Error InteractionEvent containing error description in extensions. If success, the invited agent will receive a RINGING InteractionEvent containing in extensions: RINGING_CONFERENCED = initiator, RINGING_CONFERENCE_REASON = reason, RINGING_CONFERENCE_VISIBILITY = ChatPartyVisibility
conferenceOwner - an attribute of the interaction.voice domain in service InteractionVoiceService
The party that has initiated the conference.
conferencePlace - a method in service InteractionChatService
Requests an agent or supervisor to join the chat session. If failure, the initiator will receive an Error InteractionEvent containing error description in extensions. If success, the invited agent will receive a RINGING InteractionEvent containing in extensions: RINGING_CONFERENCED = initiator, RINGING_CONFERENCE_REASON = reason, RINGING_CONFERENCE_VISIBILITY = ChatPartyVisibility
CONFIGURATION - a member in enum com.genesyslab.ail.ws.system.ServerType
Configuration server.
CONFIGURED_RESPONSE_TYPE - a member in enum com.genesyslab.ail.ws.srl.SRLResponseType
The system replied automatically with a specific response chosen by administrator.
CONFIRM_STATUS - a member in enum com.genesyslab.ail.ws.expert.ExpertContextAction
Indicates that the expert confims that he or she is handling the call.
CONFIRMED - a member in enum com.genesyslab.ail.ws.expert.ExpertContextReason
The expert contact confirmed that he or she is processing the interaction.
confirmStatus - a method in service ExpertService
Confirms that the agent is effectively handling this interaction.
connected - a field in class com.genesyslab.ail.ws.interaction.chat.ChatParty
true, if this party connected.
CONSULT - a member in enum com.genesyslab.ail.ws.interaction.voice.CallType
Consultation call type.
CONSULT - a member in enum com.genesyslab.ail.ws.routing.RoutingCallType
Consultation-call type.
consultationInteractionIds - an attribute of the interaction.voice domain in service InteractionVoiceService
IDs of the voice interactions that were initiated during this interaction (only consultation calls). Empty unless an initTransfer() or an initConference() was done.
CONTACT_ATTRIBUTE - a member in enum com.genesyslab.ail.ws.resource.EnumeratorType
Contact attribute.
CONTACT_CHANGED - a member in enum com.genesyslab.ail.ws.interaction.InteractionEventReason
Contact Changed.
ContactAttribute - class com.genesyslab.ail.ws.contact.ContactAttribute
This class contains the contact attribute values of a contact attribute.
ContactAttributeCreate - class com.genesyslab.ail.ws.contact.ContactAttributeCreate
This class describes the form to create a contact.
ContactAttributeMetaData - class com.genesyslab.ail.ws.contact.ContactAttributeMetaData
This class describes the metadata of a contact attribute. The metadata contains useful information available for all the values of this type of contact attribute. For example, a metadata can describe an e-mail address; this metadata is available for any contact attribute value which contains an e-mail address. ContactAttributeMetaData is defined in the Configuration Layer in the Business Attributes/Contact Attributes enumerator folder.
ContactAttributeMetaDataType - enum com.genesyslab.ail.ws.contact.ContactAttributeMetaDataType
This enum describes the different types of a contact attribute metadata.
ContactAttributePredefinedMetaData - class com.genesyslab.ail.ws.contact.ContactAttributePredefinedMetaData
This class describes a predefined contact attribute metadata. Each contact has a contact attribute which corresponds to this metadata.
ContactAttributePredefinedMetaDataType - enum com.genesyslab.ail.ws.contact.ContactAttributePredefinedMetaDataType
This enum lists the predefined types of a contact attribute metadata.
ContactAttributeRemove - class com.genesyslab.ail.ws.contact.ContactAttributeRemove
This class describes the contact attribute instances to remove.
ContactAttributeValue - class com.genesyslab.ail.ws.contact.ContactAttributeValue
This class is a container for a contact attribute value. This class has two usages. If the ContactAttributeValue object contains a contact attribute value from the ContactServer database, the isPredefined() method always returns false, and the getId() method returns the ContactServerID. If the ContactAttributeValue object contains a predefined value from the Configuration Layer, the isPredefined() method always returns true, the getId() method returns the name of the Configuration Layer value, and the getValue() method contains the display name in the Configuration Layer, the getDescription() method is the description, and the isPrimary() method returns true if the current value is the default Configuration Layer value.
ContactAttributeValueRemove - class com.genesyslab.ail.ws.contact.ContactAttributeValueRemove
This class describes the contact attribute values to remove.
ContactChangedEvent - an event in service InteractionService
Contact Changed event.
ContactError - class com.genesyslab.ail.ws.contact.ContactError
This class defines a contact error.
contactError - a field in class com.genesyslab.ail.ws.contact.ContactError
The contact error code.
contactError - a field in class com.genesyslab.ail.ws.contact.ContactResult
The contact error code (if one).
ContactFilterLeaf - class com.genesyslab.ail.ws.contact.ContactFilterLeaf
This class describes a contact filter leaf. A contact filter leaf contains an expression such as: "EMailAddress = myE-Mail@Address.com" or "primary EMailAddress == myE-Mail@Address.com"
ContactFilterLeafOperator - enum com.genesyslab.ail.ws.contact.ContactFilterLeafOperator
This enum describes the constants for the operator of a contact filter leaf.
ContactFilterNode - class com.genesyslab.ail.ws.contact.ContactFilterNode
This class describes a filter node. A filter node is an expression such as: node AND node AND ... AND leaf AND leaf.
ContactFilterNodeOperator - enum com.genesyslab.ail.ws.contact.ContactFilterNodeOperator
This enum describes the constants for the operator of a contact filter node.
ContactFilterRoot - class com.genesyslab.ail.ws.contact.ContactFilterRoot
This class describes the contact filter root of a contact filter tree. The filter root contains one filter node xor one filter leaf.
contactId - a field in class com.genesyslab.ail.ws.contact.ContactAttributeRemove
The contact identifier.
contactId - a field in class com.genesyslab.ail.ws.contact.ContactError
The contact identifier.
contactId - a field in class com.genesyslab.ail.ws.contact.ContactInfo
The contact identifier.
contactId - a field in class com.genesyslab.ail.ws.contact.ContactResult
The contact identifier.
contactId - a field in class com.genesyslab.ail.ws.contact.ContactValue
The contact identifier.
contactId - a field in class com.genesyslab.ail.ws.history.HistoryItemDTO
The contact identifier.
contactId - an attribute of the interaction domain in service InteractionService
The ID of this interaction's contact.
contactId - an attribute of the workbin-interaction domain in service WorkflowService
Contact identifier.
contactIdFrom - a field in class com.genesyslab.ail.ws.contact.ContactMergeForm
The contact identifier to merge from. This contact ID is removed from the database after the merge.
contactIdTo - a field in class com.genesyslab.ail.ws.contact.ContactMergeForm
The contact identifier to merge to. This contact ID remains after the merge.
ContactInfo - class com.genesyslab.ail.ws.contact.ContactInfo
Describes the additional information of a contact.
contactInfo - an attribute of the callback.record domain in service CallbackService
Information of the contact that corresponds to this record. Ex: phone number.
contactMediaType - an attribute of the outbound.record domain in service ExtendedOutboundService
The contact media type.
contactMediaType - an attribute of the outbound.record domain in service OutboundService
The contact media type.
ContactMergeDetail - class com.genesyslab.ail.ws.contact.ContactMergeDetail
Contains information about the last merge action performed on a contact.
ContactMergeForm - class com.genesyslab.ail.ws.contact.ContactMergeForm
This class describes the form used to merge two contacts. The 'from' contact attributes are not deleted, all its contact attribute values are assigned to the 'to' contact with primary status set to false (if needed). The merge might affect the default values for 'to' contact's attributes. If after merging, no default title is defined for the 'to' contact, the default title of 'from' contact, if it exists, is used for default title for this contact. If after merging, no default first name is defined for the 'to' contact, the default first name of the 'from' contact, if it exists, is used for default firstname for this contact. If after merging no default last name is defined for the 'to' contact, the default last name of the 'from' contact, if it exists, is used for default last name for this contact. If after merging no default e-mail address is defined for the 'to' contact, the default e-mail address of the 'from' contact, if it exists, is used for default e-mail address for this contact. If no default e-mail address exists, another value is taken from the list (if any). If after merging no default phone number is defined for the 'to' contact, the default phone number of the 'from' contact, if it exists, is used for default phone number for this contact. If no default phone number exists, another value is taken from the list (if any).
ContactResult - class com.genesyslab.ail.ws.contact.ContactResult
This class defines a set contact result.
ContactRetrieveAttribute - class com.genesyslab.ail.ws.contact.ContactRetrieveAttribute
This class defines a contact attribute to retrieve.
ContactSearchTemplate - class com.genesyslab.ail.ws.contact.ContactSearchTemplate
This class defines the template for contact searches. It defines a contact filter tree to search contacts and specifies a set of attributes used to sort the matching contacts. The list of matching contacts may be too huge to be retrieved. This form can specify the size and the index of the matching contacts' sorted list which is returned. For example: if index = 0 and length = -1, the returned list contains all the matching contacts; if index = 0 and length = 8, the returned list contains the first eight matching contacts; if index = 8 and length = 8, the returned list contains the next eight matching contacts.
contactServerId - an attribute of the workbin-interaction domain in service WorkflowService
Identifier of this interaction in the Contact Server.
ContactService - a service
Accesses the contacts' data stored in the Contact Server.
ContactSortAttribute - class com.genesyslab.ail.ws.contact.ContactSortAttribute
This class defines the contact attributes to sort.
ContactUpdateType - enum com.genesyslab.ail.ws.contact.ContactUpdateType
This enum describes the different types of a contact update.
ContactValue - class com.genesyslab.ail.ws.contact.ContactValue
This class describes the information of a contact. Each object reference is unique, two or several client applications do not handle the same reference even though the ID of the contact (ContactServerID) is identical. Objects, that handle the same contact ID, may not store the same contact attribute values. Therefore, one contact value object can contain a subset of contact attribute values of another contact value object with the same contact identifier that is fullfilled.
contentBinary - an attribute of the interaction domain in service InteractionService
The interaction's binary content.
contentBinaryMimeType - an attribute of the interaction domain in service InteractionService
The MIME type of the binary content. Complies with rules described in the RFC 2046.
copyAttachments - a method in service InteractionMailService
Copies the attachment instances that belong to another SRL or InteractionMailOut source into the given interaction.
countContacts - a method in service ContactService
Count the number of contacts matching the provided search template.
countOtherPendingInteractions - an attribute of the interaction domain in service InteractionService
The number of pending interactions for this contact. Counts all the interactions (except this one) that are pending for the same contact.
CREATE - a member in enum com.genesyslab.ail.ws.workflow.OperationType
Indicates an interaction was created.
CREATE_INTERACTION - a member in enum com.genesyslab.ail.ws.agent.AgentDnAction
'create interaction' action. Related to createInteraction() in InteractionVoiceService.
CREATE_INTERACTION - a member in enum com.genesyslab.ail.ws.agent.AgentMediaAction
'create interaction' action.
CREATE_INVITATION - a member in enum com.genesyslab.ail.ws.interaction.mail.InteractionMailAction
The 'create invitation' action.
createContacts - a method in service ContactService
Creates contacts with the given information.
CREATED - a member in enum com.genesyslab.ail.ws.outbound.OutboundChainReason
Reason created.
createInteraction - a method in service ExtendedOutboundService
Creates an interaction to process the given outbound chain.
createInteractionCobrowsePlaceDTO - a method in service InteractionCobrowseService
Create a co-browse interaction on a Place.
createInteractionForPlaceDTO - a method in service InteractionService
Creates new InteractionMultiMedia without submitting it, uses submit method in InteractionMultimedia to put it into workflow. Valid interaction types are only EMAILOUT_REPLY, EMAILOUT or PHONE_CALL. Valid parent interactions are null if no parent or Chat, EmailIn or Voice interaction.
createInteractionFromDnDTO - a method in service InteractionVoiceService
Creates a new interaction and makes a call on this DN if destNumber is not null. The Interaction will be created only if an Agent is logged on this DN.
createInteractionFromPlaceDTO - a method in service InteractionVoiceService
Creates a new voice interaction and makes a call on a DN of this place if destNumber is not null.
createInteractionMailAgentDTO - a method in service InteractionMailService
Creates a new outgoing e-mail interaction on an agent .
createInteractionMailPlaceDTO - a method in service InteractionMailService
Creates a new outgoing e-mail interaction on a place.
createInteractionOnMediaForPlaceDTO - a method in service InteractionService
Creates a new interaction on a Dn of this place. For voice interactions: The Dn will be affected when you call makeCall(). For instant messaging interactions, if your place handles a SIP DN, specify MediaType.CHAT in parameters.
createInteractionOpenMedia - a method in service ExtendedOutboundService
Creates a new open media interaction to process the outbound chain.
createInteractionOpenMediaAgentDTO - a method in service InteractionOpenMediaService
Creates new InteractionOpenMedia, Inserts it in UCS if in list of saved medias (app option is multimedia/open-media-saved-list).
createInteractionOpenMediaPlaceDTO - a method in service InteractionOpenMediaService
Creates new InteractionOpenMedia, Inserts it in UCS if in list of saved medias (app option is multimedia/open-media-saved-list).
createSubscriber - a method in service EventService
Creates a subscriber.
currentAgentId - an attribute of the place domain in service PlaceService
The identifier of the agent currently logged into this place.
currentPlaceId - an attribute of the agent domain in service AgentService
ID of this agent's current place. An agent is considered as 'sitting' on the place of the last DN on which the agent has logged in. Only the last logged DN is taken into account. It means that, if the agent logs into a DN of another place, he is no more seen as sitting on the first place but on the one of the last logged DN. And this despite the fact that he is still logged on the first DN. If the agent is not logged in anywhere, this method will return null if the agent has no default place.
currentReplyMailoutId - an attribute of the interaction.mail.in domain in service InteractionMailService
ID of the current e-mail interaction replying to this e-mail, if any.
currentWorkmode - an attribute of the dn domain in service DnService
The current workmode of the agent on this DN.
CUSTOM - a member in enum com.genesyslab.ail.ws.resource.EnumeratorType
Custom.
CustomAttachedData - class com.genesyslab.ail.ws.resource.CustomAttachedData
This class describes the custom metadata of an interaction attribute value. CustomAttachedData is a set of keys for interaction attached data. These keys come with preset values, among which the user can chose the value to assign as attached data to an interaction.
CustomAttachedDataType - enum com.genesyslab.ail.ws.resource.CustomAttachedDataType
This enum lists the possible types of custom attached data.
CustomAttachedDataValue - class com.genesyslab.ail.ws.resource.CustomAttachedDataValue
This class describes a preset value for a CustomAttachedData. When setting an attached data to an interaction, the user can chose the value among the CustomAttachedDataValues
CustomData - class com.genesyslab.ail.ws.interaction.mail.CustomData
This class describes the custom data associated with an incoming e-mail interaction.
customData - an attribute of the interaction.mail.in domain in service InteractionMailService
The custom data associated with this incoming e-mail.
CUSTOMER_REPLY_INTERACTION - a member in enum com.genesyslab.ail.ws.interaction.InteractionType
Interaction type inbound customer reply.
customerNumber - an attribute of the expert domain in service ExpertService
The customer number.
customFields - an attribute of the callback.record domain in service CallbackService
The custom fields attached to this record.
customFields - an attribute of the outbound.record domain in service ExtendedOutboundService
The custom fields for this record.
customFields - an attribute of the outbound.record domain in service OutboundService
The custom fields for this record.

Interaction SDK
(Web Services)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _