...
Die maximale Anzahl an parallele Chats pro Agent muss konfiguriert werden. Dieser Wert ist standardmäßig bei allen Agenten auf 0 eingestellt.
Zusätzliche Konfigurationen für WhatsApp
Damt What's App funktioniert, müssen weitere Konfigurationen noch getätigt werden.
Hinweis: das Einrichten vom WhatsApp Business-Konto bzw. die Anbindung an den Provider (derzeit TynTec) erfolgt direkt mit dem Provider.
Warning | ||
---|---|---|
| ||
Der Load-Balancer muss mit https und ein gültiges Zertifikat betrieben werden. |
Zusätzliche Konfiguration im jtel-clientmessenger
Der Parameter DATADIR muss geprüft werden. Dies muss entweder auf das /srv/jtel/shared/Data/Clients/ Verzeichnis zeigen, falls dieser am Chat-Server direkt gehostet ist, oder /home/jtel/shared/Data/clients/, falls der Server das Verzeichnis gemoutet hat.
Code Block |
---|
DATADIR="/home/jtel/shared/Data/clients/" |
Zusätzliche Konfigurationen am Load-Balancer
Im Bereich frontend für das Portal sind zusätzliche Einträge nötig:
Code Block |
---|
frontend acdportal_https
...
acl whatsapp_req path /incoming
acl whatsapp_req path /delivery
...
use_backend backend_chat_ws if whatsapp_req |
Zusätzliche Parameter
Folgende System-Parameter müssen im Portal geprüft werden:
Parameter | Wert | Kommentar |
---|---|---|
ACD.Whatsapp.Server.Base.URL | Die URL, die vom Agenten-Client genutzt wird, damit der Agent auf Nachrichten antworten kann. Dies muss von allen Agenten-Arbeitsplätze aus gesehen auf eine gültige URL per DNS aufgelöst werden, und wird über den haproxy auf den Chatserver gerichtet. | |
ACD.Whatsapp.Whatsapp.Url | https://jtel-portal:3003 | Die URL, die von der Aussenwelt (WhatsApp Nutzer) genutzt wird, damit die Anhänge der Nachrichten heruntergeladen werden können. Dies muss vom Internet aus gesehen auf eine gültige URL per DNS aufgelöst werden, und wird über den haproxy auf den Chatserver gerichtet. |
ACD.Whatsapp.Tyntec.Url | https://api.tyntec.com/chat-api/v2/messages | Die URL des TynTec APIs für WhatsApp. |
TynTec API Endpunkte anpassen
Es kann notwendig sein, die API Endpunkte anzupassen, auf den die Nachrichten gesendet werden. Derzeit bietet TynTec keine Möglichkeit dies über eine Web-Konfiguration durchzuführen, dies muss über ein REST Aufruf geschehen. Dies kann am einfachsten mit Postman erfolgen.
Folgende Parameter werden benötigt, hierbei werden beide Callback-URL entsprechend des Endpunktes des Systems angepasst.
Einstellung | Wert |
---|---|
URL | https://api.tyntec.com/chat-api/v2/applications/default |
Request Typ | PATCH |
Authorization | apikey Wert = den generierten API Key von Tyntec |
Zusätzliche Header | Accept application/problem+json |
Zusätzliche Header | Content-Type application/json |
Body | { |
Chat-Connector Konfiguration
Folgende zusätzliche Parameter werden beim Chat-Connector konfiguriert:
- Der Haken Whatsapp wird gesetzt.
- Der TynTec API Key wird eingetragen.
- Die Rufnummer wird in E.164 Format eingetragen.