The AgentManager type exposes the following members.
Constructors
Name | Description | |
---|---|---|
AgentManager |
Initializes a new instance of the AgentManager class.
|
Methods
Name | Description | |
---|---|---|
AllocateAgents(Collection<(Of <<'(String>)>>), Collection<(Of <<'(ConfigurationId>)>>), Collection<(Of <<'(ConfigurationId>)>>)) |
Request that one or more agents be automatically logged in or out of campaigns.
| |
AllocateAgents(Collection<(Of <<'(String>)>>), Collection<(Of <<'(CampaignId>)>>), Collection<(Of <<'(CampaignId>)>>)) |
Request that one or more agents be automatically logged in or out of campaigns.
| |
AllocateAgentsAsync |
Asynchronously request that one or more agents be automatically logged in or out of campaigns.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
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.) | |
GetActiveAgentsForCampaign(ConfigurationId) |
Gets the list of agents active in a given campaign.
| |
GetActiveAgentsForCampaign(CampaignId) |
Gets the list of agents active in a given campaign.
| |
GetActiveAgentsForCampaignAsync |
Asynchronously gets the list of agents active in a given campaign.
| |
GetActiveCampaignsForAgent |
Gets the IDs of all campaigns that a given agent is active in.
| |
GetActiveCampaignsForAgentAsync |
Asynchronously gets the IDs of all campaigns that a given agent is active in.
| |
GetEligibleAgentsForCampaign(ConfigurationId) |
Gets the list of agents that are logged in and eligible to participate in a given campaign.
| |
GetEligibleAgentsForCampaign(CampaignId) |
Gets the list of agents that are logged in and eligible to participate in a given campaign.
| |
GetEligibleAgentsForCampaignAsync |
Asynchronously gets the IDs of all campaigns that a given agent is active in.
| |
GetEligibleCampaignsForAgent |
Gets the IDs of all active campaigns that a given agent is eligible to participate in.
| |
GetEligibleCampaignsForAgentAsync |
Gets the IDs of all active campaigns that a given agent is eligible to participate in.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
RefreshActiveAgentList |
Refreshes ActiveAgents.
| |
RefreshActiveAgentListAsync |
Asynchronously refreshes ActiveAgents.
| |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
ActiveAgents |
The list of agents logged into Dialer a.k.a. agents that may be managed via the AgentManager class. This does not include agents logged directly into campaigns, which cannot be managed by this class.
| |
Session |
Gets the Session used by the AgentManager.
|