/mcpFinesse does not support a user staying signed in to both Finesse servers at the same time, through either the REST API or XMPP subscriptions. The user XMPP presence determines which side a user is signed into, in order to perform actions on the user's behalf. These actions include transferring nonvoice dialogs automatically and either accepting or ignoring interrupts. Finesse transfers nonvoice dialogs automatically if an agent does not accept a dialog within the StartTimeout threshold for the MRD, and if the agent is set to transfer dialogs on sign out in the MRD. Important https://<FQDN>/finesse/api/User/<id>/Media/<mrdId> URI: https://finesse1.xyz.com/finesse/api/User/1234/Media/5001 Example URI: Users can only act on their own Media objects. Security Constraints: PUT HTTP Method: Application/XML Content Type: XML Input/Output Format: <Media> <maxDialogLimit>10</maxDialogLimit> <state>LOGIN</state> <interruptAction>ACCEPT</interruptAction> <dialogLogoutAction>CLOSE</dialogLogoutAction> </Media> HTTP Request: id (required): The ID of the user mrdId (required): The ID of the MRD maxDialogLimit (required): The maximum number of concurrent dialogs this user is allowed to handle in the MRD. Each dialog represents a task. state (required): The new state that the user wants to be in (LOGIN) interruptAction (required): Defines the behavior when an agent is handling a task in an interruptible MRD and is interrupted by a task or call from a non-interruptible MRD. Finesse can ACCEPT the interrupt; the agent is put into INTERRUPTED state and cannot work on dialogs in the interrupted MRD. Finesse can IGNORE the interrupt; the agent's state does not change and the agent can continue to work on the dialogs in the MRD. dialogLogoutAction(optional): Determines whether to TRANSFER or CLOSE active tasks when an agent logs out of the MRD. If not specified, this parameter is set to CLOSE. Request Parameters: requestId: A user provided unique string used to correlate originating request with the resulting HTTP response or asynchronous error. This parameter is not part of the resulting event/events. Header Parameters: Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 168 Cisco Finesse Desktop APIs Media—Sign In