In the following list of customizable commands, the first level represents the name of the chain of command, the second level represents the default sub-command, and the third level represents the parameters. Use this list to customize your code, as shown in Customizing a Command. For more detailed information, examine the Extension Samples code.
- InteractionVoiceAnswerCall
- AnswerCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceReleaseCall
- ReleaseCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceRedirectCall
- RedirectCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "OtherDn": System.String
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceHoldCall
- HoldCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceRetrieveCall
- RetrieveCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceInitTransfer
- PutNotepadInAttachedDataCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- RequestSaveNotepadCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- InitTransferCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Destination": System.String
- "Location": System.String
- "UserData": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceSingleStepTransfer
- PutNotepadInAttachedDataCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- RequestSaveNotepadCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- SingleStepTransferCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Destination": System.String
- "Location": System.String
- "UserData": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceInitConference
- InitConferenceCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Destination": System.String
- "Location": System.String
- "UserData": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceSingleStepConference
- SingleStepConferenceCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Destination": System.String
- "Location": System.String
- "UserData": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceCompleteTransfer
- CompleteTransferCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceCompleteConference
- CompleteConferenceCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceAlternateCall
- AlternateCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceReconnect
- ResumeCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceResumeCall
- ReconnectCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceMuteOn
- MuteOnCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceMuteOff
- MuteOffCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceSendDTMF
- SendDTMFCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- "DtmfDigits": System.String
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceAddVideo
- AddVideoCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- InteractionVoiceRemoveVideo
- RemoveVideoCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- InteractionVoiceDeleteFromConference
- DeleteFromConferenceCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.Party
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceListenDisconnect
- ListenDisconnectCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.Party
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceListenReconnect
- ListenReconnectCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.Party
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionVoiceCloseInteraction
- PossibleToMarkdoneCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- CompleteVoiceDispositionCodeCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- CloseInteractionCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- UpdateInteractionVoiceUCSCommand (Module Contact)
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- StoppedInteractionVoiceUCSCommand (Module Contact)
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- InteractionIMSendMessage
- SendMessageCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionIM
- "Content": System.String
- "ContentType": System.String
- InteractionIMReleaseIM
- ReleaseIMCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionIM
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionIMCloseInteraction
- CloseIMInteractionCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionIM
- NotepadInsertTimeStampCommand
- InsertTimeStampCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteraction
- "TextBox": System.Windows.Controls.TextBox
- MediaVoiceMakeCall
- MakeCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Agents.IMediaVoice
- "Destination": System.String
- "Location": System.String
- "MakeCallType": Genesyslab.Entreprise.Interaction.MakeCallType
- "UserData": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- MediaIMMakeIM
- MakeIMCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Agents.IMediaVoice
- "Destination": System.String
- "Location": System.String
- "MakeCallType": Genesyslab.Entreprise.Interaction.MakeCallType
- "UserData": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Reasons": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- "Extensions": Genesyslab.Enterprise.Commons.Collections.KeyValueCollection
- InteractionSIPRecordCallCommand
- RecordSIPCallCommand
- InteractionSIPStopRecordCallCommand
- StopRecordSIPCallCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- ToasterAcceptInteraction
- AcceptInteractionCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- ToasterDeclineInteraction
- DeclineInteractionCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteractionVoice
- ToasterAcceptPreviewInteraction
- AcceptPreviewInteractionCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteraction
- ToasterDeclinePreviewInteraction
- DeclinePreviewInteractionCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteraction
- AcceptPreviewCommand
- AcceptPreviewCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteraction
- DeclinePreviewCommand
- DeclinePreviewCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteraction
- NotepadInsertTimeStampCommand
- InsertTimeStampCommand
- "CommandParameter": Genesyslab.Desktop.Modules.Core.Model.Interactions.IInteraction
Refer to the Genesys Developer Documentation CD or the Genesys Developer website, DevZone. DevZone is available at http://www.genesyslab.com/developer. It contains the latest versions of all Software Development Kit (SDK) documents, and forums, along with other important sources of developer-related information.
For additional information about the Genesys Telecommunications Laboratories, Inc., see our Technical Support website.
The following documentation contains information about Interactive Workspace. Genesys recommends that you consult the Deployment Guide first.
Interaction Workspace 8.0.0 Deployment Guide
Interaction Workspace 8.0.0 User’s Guide
Interaction Workspace 8.0.0 Release Note
Interaction Workspace 8.0.0 Extension Samples
Interaction Workspace 8.0.0 Context Sensitive Help (found in the application interface)