Hallo zusammen,
wir haben aktuell mobydick 7.11 im Einsatz und Vtiger CRM in Version 6.3 - nun versuchen wir die beiden System zusammen zu bringen.
Ich nutze dazu hauptsächlich diese zwei Anleitungen:
https://wiki.vtiger.com/vtiger6/index.php/PBX_Manager
Leider komme ich nicht weiter und dachte mir ich schreibe daher mal ins Forum (der andere Beitrag über vtiger sagt zwar immer, “ah jetzt haben wirs - aber leider nicht wie und was gemacht wurde”.
Also mein erstes Problem: Wie und wo trage ich den Vtiger inbound ein?
**
Was ich gemacht habe:**
- in MobyDick einen neuen User angelegt (Appliance -> Asterisk Managerkonten). Diesen verwende ich dann für die vTiger Connection
- Asteriks Connector von vtiger installiert, habe ihn unter /usr/local/VtigerConnector/ abgelegt
- Asteriks Connector Daten angepasst ( VtigerAsteriskConnector.properties):
So schaut meine VtigerAsteriskConnector.properties Datei aktuell aus:
// Location where the application server will be running.
ServerIP = 192.168.2.71
ServerPort = 10000
// Call Recordings storage path
StorageDir = /etc/admin/vtiger/rec
// Enable(true) or Disable(false) call recordings
Recording = false
// Location where the applications database files will be stored.
AsteriskAppDBPath = /etc/admin/vtiger/db
// Asterisk Server Details
AsteriskServerPublicIP = 192.168.2.73
AsteriskServerIP = 192.168.2.73
AsteriskServerPort = 5038
AsteriskUsername =tiger
AsteriskPassword = Vtiger4Tonkom
// Vtiger CRM URL
VtigerURL = http://vtiger-url/
VtigerSecretKey = SECRETEKEY-XYZ
//Enable(true) or Disable(false) Asterisk Events and Database Logs in Connector
AsteriskLog = true
DatabaseLog = true
So - hier hört es jetzt leider auf, da vieles nicht mit der MobyDick Config übereinstimmt und bevor ich noch was kaputt mache lieber so.
Also erste Frage:
Ich muss für den neuen vtiger einen Inbound eintragen - laut Doku so:
b. Inbound Calls:
Add new context for handling inbound calls. And make this context as default in FreePBX Settings > Asterisk SIP Settings > Default Context = vtiger_inbound.
; --- START ----
[vtiger_inbound]
exten => 123456789,1,Agi(agi://0.0.0.0/incoming.agi)
exten => _X.,1,Agi(agi://0.0.0.0/incoming.agi)
; --- END ---
where 123456789 - Inbound DID
OR
Include below dial plan within existing inbound context, say “from-internal” assuming all incoming calls are routed to this context.
[from-internal]
…
…
exten => _X.,1,Agi(agi://0.0.0.0/incoming.agi)
Mein Problem: Ich habe keine Ahnung wo ich das Inbound eintragen kann (für outbound habe ich was gefunden - aber inbound finde ich nichts).
Zweites Problem - habe keine Idee was mein “Inbound DID” sein könnte - oder ist das einfach nur die Durchwahl?
Kann mir hier jemand helfen?
(PS: Ich weiß, dass das mit vtiger “dreckiger” Code ist - aber so wie ich es sehe haben es ja schon einige hinbekommen, wäre super wenn ihr das teilen könntet oder eben Pascom selber helfen kann)
danke und schon mal viele Grüße, Anton