Interaction Workspace 8.0.0 .NET Developer's Guide and API Reference
Customizable Commands
Customizable Commands

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

Additional Information

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)

Top of Page