Zum Hauptinhalt gehen
Version: 5.6

Einrichten von Xivo/Avencall

Diese Seite zeigt die Installation und Konfiguration der BlueMind Plugins, die eine Verbindung mit dem Produkt XiVO von Avencall ermöglichen.

Einrichten von Xivo​

  • Erstellen Sie einen Benutzer Xuc in Services > IPBX > Users.
  • Aktiviere den Xivo-Client für ihn und gib die Daten ein:
    • Login: xuc
    • password: 0000.
  • Erstellen Sie einen Web Services Benutzer in Konfiguration > Web Services Access mit den folgenden Parametern:
    • Login: xivows.
    • Passwort: xivows.
    • Host: leer lassen
  • Stellen Sie sicher, dass Multiqueues call stats sharing in Services > Ipbx > Advanced configuration > Queues aktiviert ist.

Installation des Xivo-Plugins für BlueMind​

Voraussetzungen​

Der XUC-Dienst muss auf der Seite von Avencall installiert und über Port 8090 erreichbar sein.

Erstellen Sie die Datei /etc/xuc/xuc.conf:

XivoWs {
enabled=true
}

api {
eventUrl = "http://<bluemind.srv.ip:9091/xivo/1.0/event/domain.tld/dropbox/"
}

xucami {
enabled = false
}

Verfahren​

  1. Installieren Sie die notwendigen Pakete :

    aptitude install bm-plugin-core-cti-xivo bm-xivobridge bm-plugin-core-cti bm-plugin-webserver-cti

    Bei einer auf mehrere Server verteilten Installation muss das Paket „ bm-plugin-webserver-cti “ auf dem Server installiert werden, auf dem der Dienst „ bm-webserver “ gehostet wird

  2. BlueMind nach der Installation neu starten :

    # bmctl restart
  3. Erstellen Sie die Datei „ /etc/bm/xivo.ini “ und geben Sie folgende Informationen an:

    xuc.host=<xuc_host>:8090

    Hinweis: Der Standard-XUC-Port ist 8090, aber ältere Versionen des XUC-Servers hören möglicherweise auf Port 9000

Konfiguration in BlueMind​

Einrichten der Domain​

  • Sich bei BlueMind als Systemadministrator oder Domänenadministrator anmelden
  • Gehen Sie zur Seite Systemadministration > Überwachte Domains
  • Wählen Sie das Gebiet, das Sie einstellen möchten
  • Klicken Sie auf die Registerkarte "Telefonie".
  • Wählen Sie hier die zu verwendende Implementierung aus XiVO
  • Geben Sie die HTTPS-Adresse des Servers XiVO ein:
  • Änderungen speichern

Konfiguration der Nutzer​

  • Sich bei BlueMind als Systemadministrator oder Domänenadministrator anmelden
  • Gehen Sie auf die Seite Verzeichnisse > Verzeichniseinträge
  • Wählen Sie den Benutzer oder die Benutzergruppe aus, für die Sie Einstellungen vornehmen möchten
  • Rollen auswählen
    • „Telefonie“ auf der Registerkarte „Zugriff auf Anwendungen“
    • „Externe Konten verwalten“ auf der Registerkarte „Allgemein“
  • Änderungen speichern

Spezifische Konfiguration​

On peut tester le bon fonctionnement en simulant un événement XIVO via CURL :
curl -X POST -H 'Content-Type: application/json' http://#BLUEMIND:9091/xivo/1.0/event/#DOMAIN/dropbox/ -d '{"username":"#LOGIN","status":#STATUS}'
avec :
- #BLUEMIND : l'url de BlueMind
- #DOMAIN : le domaine concerné (par exemple blue-mind.net)
- #LOGIN : le login de l'utilisateur (sans le domaine)
- #STATUS : le statut téléphonique
Les statuts supportés sont :
- 0 : disponible (vert)
- 2 : au téléphone (rouge)
- 8 : le téléphone sonne (rouge clignotant)

Nutzung der Telefonie​

Weitere Informationen zur Nutzung der Telefoniefunktion in BlueMind finden Sie unter Sie im Abschnitt „ Die Kontaktdaten eines Kontakts verwenden “.

Weiterführende Informationen​

Lesen Sie die BlueMind-Dokumentation in Verbindung mit