AutoTask CRM & 3CX Search Contacts

Status
Not open for further replies.

petxi79

Gold Partner
Advanced Certified
Joined
Mar 15, 2019
Messages
19
Reaction score
36
Hi forum,

According the template from @Chris Ellsaesser (great job!) in this post: https://www.3cx.com/community/threads/autotask-new-rest-api-integration.74665/post-342347

I have tried to create the scenario for search contacts from the 3cx client dialer. But when the scenario is called I see results in the logs but, these results aren't showing in the 3CX client dialer.


The logs:

Code:
2024/04/10 10:39:01.449|84434|0031|Trac|CRM: Obtaining scenario entity order for entity ''
2024/04/10 10:39:01.449|84434|0031|Trac|CRM: Ordering configuration not found, using scenario entity order 0 for entity ''
2024/04/10 10:39:01.449|84434|0031|Verb|CRM: Processing scenario 'SearchContacts'.
2024/04/10 10:39:01.449|84434|0031|Verb|CRM: Creating new HttpClient with no authentication
2024/04/10 10:39:01.449|84434|0031|Verb|CRM: Performing GET request 'https://webservicesXX.autotask.net/ATServicesRest/v1.0/Contacts/query?search={"filter": [ {"op":"or","items": [ {"op":"contains","field":"phone","value":"629xxxxxx"},{"op":"contains","field":"mobilephone","value":"629xxxxxx"} ] } ] }'.
2024/04/10 10:39:01.449|84434|0031|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] Start processing HTTP request GET https://webservicesXX.autotask.net/ATServicesRest/v1.0/Contacts/query?search=%7B%22filter%22:%20[%20%7B%22op%22:%22or%22,%22items%22:%20[%20%7B%22op%22:%22contains%22,%22field%22:%22phone%22,%22value%22:%22629xxxxxx%22%7D,%7B%22op%22:%22contains%22,%22field%22:%22mobilephone%22,%22value%22:%22629xxxxxx%22%7D%20]%20%7D%20]%20%7D
2024/04/10 10:39:01.449|84434|0031|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Sending HTTP request GET https://webservices12.autotask.net/ATServicesRest/v1.0/Contacts/query?search=%7B%22filter%22:%20[%20%7B%22op%22:%22or%22,%22items%22:%20[%20%7B%22op%22:%22contains%22,%22field%22:%22phone%22,%22value%22:%22629xxxxxx%22%7D,%7B%22op%22:%22contains%22,%22field%22:%22mobilephone%22,%22value%22:%22629xxxxxx%22%7D%20]%20%7D%20]%20%7D
2024/04/10 10:39:01.450|84434|0031|Info|CRM: Search has been canceled
2024/04/10 10:39:01.450|84434|0031|Verb|MYPHONE: _DAC([528 RequestSearchCrmContacts]) - 00:00:00.3132452 - from 000[9fbb33af-648b-be3f-ab45-f86190ce6a7a]@5.5.5.5. Requests:2 -> 1 (traceid=0HN2P6AP362II:00000002)
2024/04/10 10:39:01.450|84434|0031|Trac|[Microsoft.AspNetCore.Mvc.StatusCodeResult] Executing StatusCodeResult, setting HTTP status code 500
2024/04/10 10:39:01.450|84434|0031|Trac|[Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker] Executed action ManagementConsoleJS.MyPhone.MyPhoneController.MPWebService (3CXManagementConsole) in 313.5453ms
2024/04/10 10:39:01.450|84434|0031|Trac|[Microsoft.AspNetCore.Routing.EndpointMiddleware] Executed endpoint 'ManagementConsoleJS.MyPhone.MyPhoneController.MPWebService (3CXManagementConsole)'
2024/04/10 10:39:01.450|84434|0031|Verb|#340 (traceid=0HN2P6AP362II:00000002) STOP: POST https://vipcom-labelkey.my3cx.es:443/MyPhone/MPWebService.asmx processed 00:00:00.3137633
2024/04/10 10:39:01.451|84434|0031|Trac|[Microsoft.AspNetCore.Hosting.Diagnostics] Request finished HTTP/1.1 POST https://vipcom-labelkey.my3cx.es:443/MyPhone/MPWebService.asmx - 499 6 application/octet-stream 313.8193ms
2024/04/10 10:39:02.241|84434|0031|Info|[System.Net.Http.HttpClient.Default.ClientHandler] Received HTTP response headers after 792.1269ms - 200
2024/04/10 10:39:02.241|84434|0031|Info|[System.Net.Http.HttpClient.Default.LogicalHandler] End processing HTTP request after 792.2112ms - 200
2024/04/10 10:39:02.241|84434|0031|Verb|CRM: The response is: '{"items":[{"id":30704526,"additionalAddressInformation":"","addressLine":"C/ Torres Quevedo, 3","addressLine1":"Pol.Ind.Prado de Regordoño","alternatePhone":"","apiVendorID":null,"bulkEmailOptOutTime":null,"city":"Móstoles","companyID":29703270,"companyLocationID":null,"countryID":210,"createDate":"2018-07-26T14:58:49.11Z","emailAddress":"[email protected]","emailAddress2":null,"emailAddress3":null,"extension":"","externalID":"","facebookUrl":"","faxNumber":"","firstName":"Jose Elias ","impersonatorCreatorResourceID":null,"isActive":1,"isOptedOutFromBulkEmail":false,"lastActivityDate":"2023-11-08T08:54:13.933Z","lastModifiedDate":"2023-11-08T08:54:13.933Z","lastName":"Aguado","linkedInUrl":"","middleInitial":null,"mobilePhone":"629xxxxxx","namePrefix":null,"nameSuffix":null,"note":"","receivesEmailNotifications":true,"phone":"91xxxxxxx","primaryContact":false,"roomNumber":"","solicitationOptOut":true,"solicitationOptOutTime":"2022-02-17T10:43:55.087Z","state":"Madrid","surveyOptOut":true,"title":"Responsable IT","twitterUrl":"","zipCode":"28936","userDefinedFields":[]}

2024/04/10 10:39:02.241|84434|0031|Verb|CRM: Filtered variables for matching:
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'LastName' = 'xxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'PhoneMobile' = '629xxxxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'FirstName' = 'Jose xxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'ResultsCount' = '9'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'PhoneBusiness2' = ''
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'Email' = '[email protected]'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'ContactUrl' = '30704526'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'CompanyID' = '29703270'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'PhoneBusiness' = '91xxxxxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'ContactID' = '30704526'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM: Filtered variables for matching:
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'LastName' = 'Suárez xxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'PhoneMobile' = ''
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'FirstName' = 'xxxxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'ResultsCount' = '9'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'PhoneBusiness2' = ''
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'Email' = '[email protected]'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'ContactUrl' = '30704757'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'CompanyID' = '29703270'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'PhoneBusiness' = '629xxxxxx'
2024/04/10 10:39:02.241|84434|0031|Verb|CRM:    'ContactID' = '30704757'




I attach the template
 

Attachments

Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,843
Messages
589,328
Members
164,680
Latest member
JV J