ConnectWise Call Journal Creation not Working on V18

Status
Not open for further replies.

lab2110

Customer
Joined
May 19, 2019
Messages
3
Reaction score
0
We updated to V18 last week and ever since, 3CX is not creating call journal records upon calls.
I have tried the following:
1) Re-created the integration from scratch
2) Set it to add a new note, rather than activity

I've noted the following:
1) Contact creation is working
2) Number lookup is working
3) I can see in the ConnectWise logs a GET request is sent to CW when a call is answered to query the contact lookup so I know my authentication is working.
4) It looks like 3CX is not sending a POST request at the end of the call to create the activity.
5) ConnectWise V2021.2 (cloud hosted) and 3CX V18 Build 1880
6) CRM integrations say "Up To Date"
7) We have setup custom fields on the activity. For example subject is: "[CallType] [Contact::FullName] [Number] ([Duration])"
 
We updated to V18 last week and ever since, 3CX is not creating call journal records upon calls.
I have tried the following:
1) Re-created the integration from scratch
2) Set it to add a new note, rather than activity

I've noted the following:
1) Contact creation is working
2) Number lookup is working
3) I can see in the ConnectWise logs a GET request is sent to CW when a call is answered to query the contact lookup so I know my authentication is working.
4) It looks like 3CX is not sending a POST request at the end of the call to create the activity.
5) ConnectWise V2021.2 (cloud hosted) and 3CX V18 Build 1880
6) CRM integrations say "Up To Date"
7) We have setup custom fields on the activity. For example subject is: "[CallType] [Contact::FullName] [Number] ([Duration])"
My guess is the scenario fails because of your [Contact::] variables. Those are no longer available in v18.

However, here's mine and that one works:

1630380744965.png
 
As stated by Frederick, the variable [Contact::FullName] doesn't exist in v18, however this will not cause any issue because it will be considered an empty string.

In order to troubleshoot this, you will need to enable verbose logs from the 3CX Console > Dashboard > Activity Log > Settings. Then make a test call to reproduce the issue, and finally check the 3cxSystemService.log file that you can download from the 3CX Console > Dashboard > Activity Log > Logs button > Instance folder.

It's important that your agents have the extension number they have assigned in 3CX set, because that's used to map the 3CX extension to a ConnectWise agent, and if this can't be done, the call is not reported. If this is what's happening, then we will see this in the logs.
 
  • Like
Reactions: Evolute IT
Status
Not open for further replies.