McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 486

↗ View in doc context
page
486
source
finesse/v12.5/developer-guide/developer-guide.md
chunk_id
finesse::v12.5::developer-guide::developer-guide::470

{finesse.restservices.User} The User object. loginMobileAgent(extension, mode, extension, handlers, reasonCode) Performs an agent login for the user and associates the agent with the specified extension. This marks the agent as a mobile agent and associates an external dial number. Parameters Required Description Type Name Yes The extension to associate with the user. String extension Yes The mobile agent work mode as defined in finesse.restservices.User.WorkMode. For more information, see User.WorkMode, on page 473. String mode Yes The external dial number to be used by the mobile agent. String extension Yes An object containing the handlers for the request. For more information on handlers, see Request Handlers, on page 447. Object handlers Yes An object containing the reasonCode for the login request. Object reasonCode Returns {finesse.restservices.User} The User object. logout(reasonCode, handlers) Performs an agent logout for the user. Parameters Required Description Type Name Yes The reason that the user is logging out. String reasonCode Yes An object containing the handlers for the request. For more information on handlers, see Request Handlers, on page 447. Object handlers Returns {finesse.restservices.User} The User object. makeBargeCall(number, dialogUri, handlers) Makes a silent monitor call to a particular agent's phone number. Barge in to call, which is silently monitored by the supervisor. Applicable for users that are supervisors. Barge in is performed on a call that is not being monitored by the supervisor, and the error handler is invoked. Note Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 470 Cisco Finesse JavaScript APIs User

Image 1 from page 486