Plugin Wazo pour la gestion des files d'attente (queues) via l'API calld et la publication des stats temps réels de files d'attente.
Ce plugin ajoute des fonctionnalités de contrôle des files d'attente à wazo-calld et publie les événements vers le websocket Wazo. Il permet également de gérer les stats temps réels de files d'attente depuis wazo-call-logd.
- Gestion des files d'attente : Liste, consultation et contrôle des queues
- Statistiques temps réel : Consultation des stats live des files d'attente
- Statut des agents : Visualisation du statut de tous les agents
- Interception d'appels : Possibilité d'intercepter des appels en queue
- Logs des files d'attente : Publication des événements de queue via websocket
wazo-plugind-cli -c "install git https://github.com/mwolff44/wazo-calld-queue"- Wazo version 25.02 ou supérieure
Une fois installé, les endpoints sont disponibles dans l'API calld de votre Wazo :
- Consultez la documentation API :
http://votre_wazo/api(section calld)
GET /queues- Liste toutes les files d'attenteGET /queues/{queue_name}- Détails d'une file d'attentePUT /queues/{queue_name}/add_member- Ajouter un membrePUT /queues/{queue_name}/remove_member- Retirer un membrePUT /queues/{queue_name}/pause_member- Mettre en pause un membreGET /queues/{queue_name}/livestats- Statistiques temps réelGET /queues/agents_status- Statut de tous les agentsPOST /queues/{queue_name}/intercept- Intercepter un appel
- Sylvain Boily
- Mathias WOLFF
Voir le fichier LICENSE pour plus de détails.
Pour toute question ou problème, ouvrez une issue sur GitHub.