- Joined
- May 9, 2022
- Messages
- 8
- Reaction score
- 1
Hello, 3cx community,
I'm new to 3CX integration. I'm currently building a CRM in python API.
I've created a CRM template and a python API for integration.
Kindly correct me where ever I'm wrong in my understanding. Also, I have the following question:
Thanks in advance for any suggestion/guidance.
I'm new to 3CX integration. I'm currently building a CRM in python API.
I've created a CRM template and a python API for integration.
- 3CX makes a call to search for a contact by number. Because initially, my CRM database is empty it returns nothing.
- But CRM is not making API call for contact creation.
- My assumption is once 3CX sends a request for contact search and it does not find anything it should request for contact creation.
- 3CX is also not making requests for Call Journaling and Chat Journaling.
- My assumption is that that's because of failure in previous stages.
Kindly correct me where ever I'm wrong in my understanding. Also, I have the following question:
- What should be my response and response code when contact is not found in CRM?
- Will 3CX will make a call for contact creation, or my API should automatically generate a contact when not found?
- Is there anything wrong with my CRM template? (Please find attached XML file)
- Are there any examples of CRM integration code in Java/Python/etc?
- Is there any document that specifies what should be the response from CRM?
- I know this (https://www.3cx.com/docs/server-side-crm-template-xml-description/) document but it does not specify what CRM should send as response in each scenario.
Thanks in advance for any suggestion/guidance.

