03-19-2018 07:51 PM
03-20-2018 10:10 AM
Hi,
I am assuming that you are using the REST API directly and not the Finesse out of the box desktop.
The only way to prevent duplicate login is to do a GET on the agent before login. If the agent is not in LOGOUT state, then you know the agent is already logged in.
Thanx,
Denise
05-02-2018 06:08 AM
Hi Denise
Is there a way to force the agent to LOGOUT in some way ?
This situation could occur when an agent is connected to FINESSE "A" and is suddenly disconnected because of a network or FINESSE server breakdown. Then whenever the agent try to log in again to FINESSE "B" you may get the duplicate AgentID
Regards
Nick
05-02-2018 10:37 AM
Hi Nick,
The Finesse login API automatically forces the login per spec: https://developer.cisco.com/docs/finesse/#usersign-in-to-finesse/usersign-in-to-finesse
This API forces a sign-in. That is, if the user is already signed in, that user is authenticated via the sign-in process. If the user's credentials are correct, the user is signed in again but the user keeps the current state. For example, if a user signs in, changes state to Ready, and then signs in again, the user remains in Ready state.
Thanx,
Denise
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide