- Joined
- Jul 11, 2022
- Messages
- 9
- Reaction score
- 0
Hello,
We are developing a script to call and play an announcement to hotel room extensions in an emergency, montior and audit all calls (answered/not answered) and email a detailed report.
The rooms are connected to an IVR with the anouncement, through an async psRoot.MakeCall(IVR, room);loop for all the rooms in a C# script.
The script works for analog phones and VoIP phones.
We now want to have another variant to trigger intercom calls for intercom capable phones like the Fanvil H602.
Is there a way for MakeCall to add an intercom header?
Just adding *9 in front of the extension number is ignored by the 3CX engine.
We can try workarounds, like autoanswer or HTTP_GET commands, but the question is if there is a way to do it cleanly with SIP.
We already have another script using paging group but for this specific script, we require individual, sequential calls so we can track and audit the exact connection status of each room independently.
Thank you
Nikos
We are developing a script to call and play an announcement to hotel room extensions in an emergency, montior and audit all calls (answered/not answered) and email a detailed report.
The rooms are connected to an IVR with the anouncement, through an async psRoot.MakeCall(IVR, room);loop for all the rooms in a C# script.
The script works for analog phones and VoIP phones.
We now want to have another variant to trigger intercom calls for intercom capable phones like the Fanvil H602.
Is there a way for MakeCall to add an intercom header?
Just adding *9 in front of the extension number is ignored by the 3CX engine.
We can try workarounds, like autoanswer or HTTP_GET commands, but the question is if there is a way to do it cleanly with SIP.
We already have another script using paging group but for this specific script, we require individual, sequential calls so we can track and audit the exact connection status of each room independently.
Thank you
Nikos