SkillAgentSearch skills...

Fsqueuemon

Web status monitor for FreeSWITCH's mod_callcenter queues and agents

Install / Use

/learn @gonicus/Fsqueuemon
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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.

View on GitHub
GitHub Stars41
CategoryDevelopment
Updated2mo ago
Forks27

Languages

Python

Security Score

90/100

Audited on Jan 13, 2026

No findings