The DialerSession type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | BindRecord |
Attempts to bind an existing interaction to a Dialer contact record
|
![]() | BindRecordAsync |
Asynchronously attempts to bind an existing interaction to a Dialer contact record
|
![]() | EndBreak |
Notifies Dialer that this agent has completed their break and is ready to receive more calls.
|
![]() | EndBreakAsync |
Asynchronously notifies Dialer that this agent has completed their break and is ready to receive more calls.
|
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | EstablishPersistentConnection |
Establishes a persistent connection to the Outbound Dialer Server.
|
![]() | EstablishPersistentConnectionAsync |
Asynchronously establishes a persistent connection to the Outbound Dialer Server.
|
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | InitiateManualOutboundCall |
Initiates a manual outbound call using the supplied parameters
|
![]() | InitiateManualOutboundCallAsync |
Asynchronously initiates a manual outbound call using the supplied parameters
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | RequestBreak |
Requests a break for this agent.
|
![]() | RequestBreakAsync |
Asynchronously requests a break for this agent.
|
![]() | RequestContactData |
Sends a request to the ODS HTTP server to get data from the pnd table for a follow up call
|
![]() | RequestContactDataAsync |
Sends an asynchronous request to the ODS HTTP plugin to get data from the pnd table for a follow up call
|
![]() | RequestLogout()()()() |
Requests a logout for this agent for all campaigns he/she is logged into in addition to Dialer itself.
|
![]() | RequestLogout(IEnumerable<(Of <<'(CampaignId>)>>)) |
Requests a logout for this agent for certain campaigns.
|
![]() | RequestLogoutAsync(AsyncCompletedEventHandler, Object) |
Asynchronously requests a logout for this agent for all campaigns he/she is logged into in addition to Dialer itself.
|
![]() | RequestLogoutAsync(IEnumerable<(Of <<'(CampaignId>)>>), AsyncCompletedEventHandler, Object) |
Asynchronously requests a logout for this agent for certain campaigns.
|
![]() | SetAgentType(AgentType) |
Sets the AgentType for this agent in every campaign he/she is logged into.
|
![]() | SetAgentType(AgentType, IEnumerable<(Of <<'(CampaignId>)>>)) |
Sets the AgentType for this agent for certain campaign..
|
![]() | SetAgentTypeAsync(AgentType, AsyncCompletedEventHandler, Object) |
Asynchronously sets the AgentType for this agent for every campaign he/she is logged into.
|
![]() | SetAgentTypeAsync(AgentType, IEnumerable<(Of <<'(CampaignId>)>>), AsyncCompletedEventHandler, Object) |
Asynchronously sets the AgentType for this agent for certain campaigns.
|
![]() | StartReceivingCalls()()()() |
Notifies Dialer that this agent is ready to start receiving calls for every campaign he/she is logged into.
|
![]() | StartReceivingCalls(IEnumerable<(Of <<'(CampaignId>)>>)) |
Notifies Dialer that this agent is ready to start receiving calls for certain campaigns.
|
![]() | StartReceivingCallsAsync(AsyncCompletedEventHandler, Object) |
Asynchronously notifies Dialer that this agent is ready to start receiving calls for every campaign he/she is logged into.
|
![]() | StartReceivingCallsAsync(IEnumerable<(Of <<'(CampaignId>)>>), AsyncCompletedEventHandler, Object) |
Asynchrously notifies Dialer that this agent is ready to start receiving calls for certain campaigns.
|
![]() | ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | BreakStatus |
Gets the break status for the agent
|
![]() | CampaignName | Obsolete.
Gets the campaign the agent is logged into.
|
![]() | Campaigns |
Gets the campaigns the agent is logged into.
|
![]() | GlobalSession |
True if the user logged on to Dialer without specifying any campaigns. When true, the user can receive auto login/logout notifications.
|
![]() | UseRecordSnippet | |
![]() | UserID |
Gets the ID of the user that the session belongs to.
|
![]() | WorkflowName | Obsolete.
Gets the workflow the agent is logged into.
|
Events
Name | Description | |
---|---|---|
![]() | AutoLogin |
Occurs when one is automatically logged into a campaign via rule or supervisor.
|
![]() | AutoLogout |
Occurs when one is automatically logged out of a campaign via rule or supervisor.
|
![]() | AutomaticBreakEnded |
Occurs when an automatic break has ended.
|
![]() | BreakGranted |
Occurs when a requested break has been granted.
|
![]() | CampaignTransition | Obsolete.
Occurs when a campaign transition occurs for the workflow this DialerSession is associated with.
|
![]() | ContactDataLoaded |
Occurs when the contact data for a follow up call has been loaded.
|
![]() | DataPop |
Occurs when a Dialer call is added to the agent's queue.
|
![]() | DialerServerRestarted |
Occurs when the dialing server restarted. Agents should logout from all campaigns and re-login to resume calling.
|
![]() | LogoutGranted |
Occurs when a requested logout has been granted.
|
![]() | ManualOutboundCallStatus |
Occurs when the status of a manually-initiated outbound call changes.
|
![]() | PreviewCallAdded |
Occurs when a Preview call is added to the agent's queue.
|
![]() | PreviewTimeoutExpired |
Occurs when the timeout associated with a preview call has elapsed and the preview call is about to be automatically dialed.
|
![]() | PreviewTimeoutStarted |
Occurs when the timeout associated with a preview call has started.
|
![]() | PreviewTimeoutStopped |
Occurs when the timeout associated with a preview call has stopped.
|