Displaying Caller Number in Backend (Website) After Call is Answered

Status
Not open for further replies.

usrdevch

Free User
Joined
Apr 18, 2024
Messages
3
Reaction score
0
Hello everyone,

I am looking to integrate a feature into our website's backend that displays the caller's phone number (CallerNumber) immediately after a call is accepted. We are utilizing the 3CX system, and I need guidance on how to capture the CallerNumber via an API or any URL endpoint.

The requirement is simple: once the user answers the call, possibly using the web client, we only need to display the CallerNumber in our backend (Laravel custom development) without any additional functionalities.

Could anyone advise on how to achieve this with 3CX? Any pointers towards the right API or method to retrieve this information would be highly appreciated.

Thank you in advance for your assistance!
 
Webclient > ... > Settings > Integration, "open custom contact URL with variables".

That's the only way. There's no API or webhook currently to do this any other way.
 
As mentioned by @ConceptsWeb, his recommendation is exactly correct for client side applications. However, if you want to do this server-side rather than client-side, you can use the 3CX Call Control API and subscribe to active connections. It is not an easy API and the code has to run directly on the 3CX server, but it can be done. We can provide more guidance once we know whether you want to do this on each client, or on the server.
 
Many thanks VoIPTools and ConceptsWeb

There are a total of 4 employees answering the calls at the same time.

We have developed our own CRM for the customer and would like to display the phone number of the caller in our CRM so that the employees can see the phone number in the CRM after the employee has answered the call so that the employee can check whether the user is already a customer.

We have seen that we can pull a call history, but unfortunately this is of no use to us as it only shows the past calls.

So there must be a way where we can read and display the phone number.

What solution is there and how can we implement it?

Thank you very much for your support!
 
Many thanks VoIPTools and ConceptsWeb

There are a total of 4 employees answering the calls at the same time.

We have developed our own CRM for the customer and would like to display the phone number of the caller in our CRM so that the employees can see the phone number in the CRM after the employee has answered the call so that the employee can check whether the user is already a customer.

We have seen that we can pull a call history, but unfortunately this is of no use to us as it only shows the past calls.

So there must be a way where we can read and display the phone number.

What solution is there and how can we implement it?

Thank you very much for your support!
May I suggest you an even better solution?

https://www.3cx.com/docs/crm-integration/
 
I agree with @ConceptsWeb. You can use a generic CRM integration template to perform the screen pop and call journaling. This is the correct approach.
 
Hello everyone,

First off, thank you for your insightful contributions to this forum.

We're currently looking for assistance to integrate CRM functionality with 3CX in our Laravel dashboard. While we have extensive experience with various web applications and APIs, working with 3CX is new to us.

We're eager to collaborate with someone from this community on this project. If you're interested, please reach out to me at [email protected]. We are prepared to offer a competitive hourly rate for your expertise.

Looking forward to a prompt response and hoping for a successful collaboration.

Thank you!
 
Hello everyone,

First off, thank you for your insightful contributions to this forum.

We're currently looking for assistance to integrate CRM functionality with 3CX in our Laravel dashboard. While we have extensive experience with various web applications and APIs, working with 3CX is new to us.

We're eager to collaborate with someone from this community on this project. If you're interested, please reach out to me at [email protected]. We are prepared to offer a competitive hourly rate for your expertise.

Looking forward to a prompt response and hoping for a successful collaboration.

Thank you!
Hi,

We got your email too. We'll be in touch.
 
Status
Not open for further replies.