Sign inSign up

paulritter/fsqueuemon

By paulritter

•Updated over 6 years ago

Call Center Monitor for FreeSwitch

Image
0

118

paulritter/fsqueuemon repository overview

⁠fsqueuemon

Web status monitor for FreeSWITCH's mod_callcenter queues and agents

Screenshot

⁠Description

A simple web status monitor / dashboard for mod_callcenter. It will show active/inactive agents and queued callers.

fsqueuemon is implemented in Python using the Flask web microframework (http://flask.pocoo.org/⁠). It uses FreeSWITCH's mod_xml_rpc to interact with FreeSWITCH using XML-RPC.

⁠Setup

fsqueuemon was developed using Python 2.7 and Flask 0.8. The queuemon.py script can be executed to locally start a development server. See the Flask documentation for deployment options.

Please adapt these three settings to your environment:

  • domain in backends.py should be the domain part of the queues/agents you want to display
  • URI in queuemon.py to access mod_xml_rpc
  • hide_agents can contain agents that should never be shown

⁠ToDo

The few strings in the UI are German right now and not yet i18nalized.

Tag summary

Content type

Image

Digest

Size

106.5 MB

Last updated

over 6 years ago

docker pull paulritter/fsqueuemon:alpha