This repository is deprecated; please follow the main search page or use the ‘Related code repos’ widget on the right side of the current page.

Finesse Inactivity Gadget

There is missing functionality in CCX to logout an agent that has been Idle for an extended period of time.

This project provides sample code for a Finesse gadget that provides this functionality in CCX only.

This gadget and code is to be used with Cisco Finesse, a next-generation agent desktop.

The URL used is: 3rdpartygadget/files/inactivity/Inactivity.xml?timeout=15

  • Inactivity.xml is the gadget XML file
  • timeout=15 is the timeout value in seconds, it can be changed to the desired timeout period.

Note:

  • The gadget will show a counter in seconds of how long the agent has been idle in NOT READY state.
  • Keeping the behaviour similar to CCE we are not sending logout in any other state apart from Not Ready.
  • Every state change from NOT READY to another state will reset the counter.
  • Agent will not go logout in READY/RESERVE/TALKING state.
  • Hovering the mouse over the gadget will also reset the timer in NOT READY state.

Additional Info

Finesse REST API

Documentation for the Finesse REST API can be found in the Finesse Developer Guide.

Finesse JavaScript Library

Documentation for the Finesse JavaScript library can be found on DevNet.

View code on GitHub
  • Owner

  • Contributors

    +2Github contributors
  • Categories

  • Programming Languages

    JavaScriptHTML
  • License

    MIT License

Code Exchange Community

Get help, share code, and collaborate with other developers in the Code Exchange community.View Community
Disclaimer:
Cisco provides Code Exchange for convenience and informational purposes only, with no support of any kind. This page contains information and links from third-party websites that are governed by their own separate terms. Reference to a project or contributor on this page does not imply any affiliation with or endorsement by Cisco.