- Joined
- Dec 14, 2022
- Messages
- 2
- Reaction score
- 0
We are installing 3CX for a client who has an analog nurse call system.
The operating principle is very simple. The nurse call system is an extension configured on a Grandstream gateway (Extension No. 950), and it dials the room number based on the received alarm (Room Extension Nos. 300 to 400).
We have therefore created virtual extensions 300 to 400 that transfer calls received by extension 950 to a "nurses" call group (Group No. 850).
The problem is that 3CX is natively unable to display the extension that performs the transfer, so the nurses see extension 950 calling and therefore do not see the room number displayed. I believe the only way to solve this problem is to create a CFD script that would replace the name of the initial caller with the name of the extension that performed the transfer.
Having never used CFDs before, this is a good opportunity to get started, but without a solid foundation it's complicated!
Please help me! Thank you!
The operating principle is very simple. The nurse call system is an extension configured on a Grandstream gateway (Extension No. 950), and it dials the room number based on the received alarm (Room Extension Nos. 300 to 400).
We have therefore created virtual extensions 300 to 400 that transfer calls received by extension 950 to a "nurses" call group (Group No. 850).
The problem is that 3CX is natively unable to display the extension that performs the transfer, so the nurses see extension 950 calling and therefore do not see the room number displayed. I believe the only way to solve this problem is to create a CFD script that would replace the name of the initial caller with the name of the extension that performed the transfer.
Having never used CFDs before, this is a good opportunity to get started, but without a solid foundation it's complicated!
Please help me! Thank you!