3CX v18
Für wen ist das gedacht?
- Für Administratoren, die die Integrationen des Unternehmens verwalten und IT-Zugang zum 3CX-Server haben.
Berechtigungen und Lizenzen
- Erforderliche Lizenz: Prüfen Sie je nach Ihrem Plan die Verfügbarkeit unter Einstellungen > Integrationen.
- Administratorrechte für Ihr Leexi-Konto.
- Selbst gehosteter 3CX-Server (nicht von 3CX gehostet) mit Debian als Betriebssystem.
- IT-Zugang zu Ihrem 3CX-Server.
Anleitung
Geschätzte Dauer: 20 Minuten.
Anrufaufzeichnung aktivieren
Gehen Sie in der 3CX-Verwaltungskonsole zu Users.

Wählen Sie für jeden Benutzer die Option Record all calls und speichern Sie mit OK.

Externe Archivierung konfigurieren
Unter Reporting → Recordings → Settings.

Wenn die externe Archivierung der Aufzeichnungen aktiviert ist (siehe die 3CX-Dokumentation), stellen Sie sicher, dass der Zeitplan "Archive recordings schedule" nicht auf "Immediately - Right after call ends" gesetzt ist. Wählen Sie stattdessen "Daily".
Wenn der "Temporary Recording Location" gegenüber dem Standardwert (/var/lib/3cxpbx/Instance1/Data/Recordings) geändert wurde, kopieren Sie den neuen Wert: Sie benötigen ihn bei der Aktivierung der Integration.
Anrufprotokolle (CDR) aktivieren
Gehen Sie in der 3CX-Verwaltungskonsole zu Reporting → CDR und wählen Sie Generate CDR mit der Option Separate files for each call.

Prüfen Sie unter Configure CDR Output fields, ob die ersten 9 Felder die folgenden sind, und zwar in derselben Reihenfolge (Standardkonfiguration).

Einen Benutzer mit SSH-Zugang erstellen
Die 3CX-Integration von Leexi benötigt einen SSH-Zugang zu Ihrem Server, um Anrufaufzeichnungen und CDR-Dateien abzurufen. Der Benutzer, mit dem Leexi auf Ihren Server zugreift, muss Lesezugriff auf den Datenordner Ihres 3CX-Servers und dessen Inhalt haben (typischerweise /var/lib/3cxpbx/Instance1/Data/).
Gehen Sie in Leexi zu Einstellungen > Integrationen > 3CX, klicken Sie auf Hinzufügen und kopieren Sie den öffentlichen Schlüssel.

Melden Sie sich anschließend an Ihrem PBX-Server an, erstellen Sie einen Benutzer (Namensvorschlag: "leexi") und fügen Sie den öffentlichen Schlüssel zu den autorisierten SSH-Schlüsseln hinzu. Führen Sie unter Debian folgende Befehle aus:
sudo useradd -m leexi -s /bin/bash
sudo passwd leexi
# set password
# Add leexi to the phonesystem group to ensure it has access to the necessary files
sudo usermod -aG phonesystem leexi
su leexi
# enter password
mkdir ~/.ssh/
vim ~/.ssh/authorized_keys
# paste the public key and save (:wq)
chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys
Firewall-Regeln anpassen
Öffnen Sie einen Port (standardmäßig 22) und setzen Sie die folgenden IP-Adressen auf die Whitelist: 13.39.26.202, 15.188.160.114 und 15.236.114.242.
Die Integration aktivieren
Geben Sie in Leexi in der 3CX-Integration den Host (feste IP oder DNS), den Port und den Benutzernamen ein und klicken Sie auf Speichern. Die Aktivierung schlägt fehl, wenn Leexi sich mit den angegebenen Informationen nicht mit Ihrem Server verbinden kann.
Benutzer den Nebenstellen zuordnen
Sobald die 3CX-Integration aktiviert ist, ruft Leexi alle Nebenstellen ab, für die seit der Aktivierung der CDR-Protokolle mindestens ein Anruf aufgezeichnet wurde. Diese Nebenstellen müssen dem entsprechenden Leexi-Benutzer zugeordnet werden. Eine Nebenstelle erscheint nur in der Liste, wenn für sie mindestens ein kürzlicher Anruf vorliegt.
Gehen Sie zu Einstellungen > Integrationen > 3CX, klicken Sie auf Verwalten, ordnen Sie die Leexi-Benutzer ihrer Nebenstelle zu und klicken Sie auf Speichern.

Ihre nächsten 3CX-Anrufe erscheinen in Leexi!
Häufige Fragen
Wichtige Hinweise
- Interne Anrufe (zwischen verschiedenen 3CX-Benutzern) werden nicht in Leexi importiert.
- Der Zeitplan für die Archivierung der Aufzeichnungen darf nicht auf "Immediately - Right after call ends" gesetzt sein: Wählen Sie "Daily".
- Eine Nebenstelle erscheint nur in der Zuordnungsliste, wenn mit ihr mindestens ein kürzlicher Anruf aufgezeichnet wurde.