From Bright Pattern Documentation
(Created new topic from branched topic Documentation:ServicePattern:desktop-integration-api-net-version-tutorial:AgentLogin:5.1) |
(Updated via BpDeleteTranslateTags script) |
||
Line 1: | Line 1: | ||
− | + | = Agent Login= | |
The ''AgentPlace'' object provides the following methods to log in to Agent Desktop for different [[agent-guide/SelectingaPhoneDevice|phone device types]]: | The ''AgentPlace'' object provides the following methods to log in to Agent Desktop for different [[agent-guide/SelectingaPhoneDevice|phone device types]]: | ||
Line 37: | Line 37: | ||
<center>[[desktop-integration-api-net-version-tutorial/ThreadingModel|< Previous]] | [[desktop-integration-api-net-version-tutorial/AgentState|Next >]]</center> | <center>[[desktop-integration-api-net-version-tutorial/ThreadingModel|< Previous]] | [[desktop-integration-api-net-version-tutorial/AgentState|Next >]]</center> | ||
− |
Latest revision as of 04:31, 29 May 2024
Agent Login
The AgentPlace object provides the following methods to log in to Agent Desktop for different phone device types:
- For the softphone (isSoftphone=true) or default phone (isSoftphone=false) option,
- public void loginOnDefaultPhone(string adHost, string loginId, string domain, string password, bool isSoftphone, bool force = false);
- For the internal phone (isInternal=false) or external phone (isInternal=false) option,
- public void loginOnHardPhone(string adHost, string loginId, string domain, string password, string phoneNum, bool isInternal, bool force = false);
- For a nailed connection (option "dial-in and keep line open"),
- public void loginOnVirtualPhone(string adHost, string loginId, string domain, string password, bool force = false);
- For the no phone option,
- public void loginNoPhone(string adHost, string loginId, string domain, string password, bool force = false);
After authentication, the following event will be raised to indicate whether the login is successful:
- public event LoggedInCallback loggedInCallback;
The following method is used to log out:
- public override ResultCode logout()
And the following event will be raised once logout is completed:
- public event LoggedOutCallback loggedOutCallback;