The Nexmo Comms Router API enables businesses to leverage self-hosted or on premises APIs to manage Contact Center task management. The modern Contact Center is designed to be flexible and extensible through allowing developers to customise integrations and leverage Nexmo Comms Router API as a key building block.
Comms Router enables routing tasks coming in through a Voice application to be routed to a live agent dependent on skills or specific critiera. In order to manage the Agents, Skills and Queues within general operations of a Contact Center having access to a web interface to do this is an important feature.
Comms Router user interface allows Admins to do the following:
- Set the status of Agents (Online, Offline)
- Manage Agent skillsets
- Manage critieria for routing customers through specific Queues
- View incoming Tasks
- View Agents availabilty
- Near real-time monitoring of Contact Center activities (Agents and Tasks)
- Easy integratio into SAML or OAuth provider
- Enables operational Admins to manage Agents (skills and availability) and Queues
- Nexmo Account https://dashboard.nexmo.com/sign-up
- Nexmo Phone Numbers https://developer.nexmo.com/account/guides/numbers
- Nexmo Voice API https://developer.nexmo.com/voice/voice-api/overview
- Nexmo Comms Router API installed
... @Mario / @Illa
SAML / OAuth configration
it should be disabled only on backend in application.properties - shiro.configLocations=file:/opt/tomcat/conf/comms-router-web/noauth-shiro.ini and noauth-shiro.ini is: cat noauth-shiro.ini [main] ############################################################################
############################################################################
noAuthFilter = com.softavail.commsrouter.shiro.CommsRouterNoAuthFilter
[urls] /login = noAuthFilter /** = anon
The Comms Router GUI enables Adminstrators to manage Contact Center Agents and workflows, the following documentation is to help Adminstrators get to grips with the user interface.
Once the authentician methodology has been implemented and users added to which ever 3rd party access control management system they can log into the Comms Router user interface.
- Go to the homepage (e.g. http://localhost/comms-router-gui/#/)
- Click the
Log in
button - Enter username and password and signin
- Getting Started Guide for quick start.
- Predicate expression guide for Agents and Queues.
- Set up of database access and Tomcat configuration.
- How to manage database migrations.
- OpenAPI spec on localhost http://localhost:8080/comms-router-web/swagger-ui.html