- Joined
- Mar 11, 2019
- Messages
- 185
- Reaction score
- 135
We have a requirement to integrate with a third-party IVR system.
To do so we have two SIP trunks:
- Primary trunk - proper "outside facing" trunk from an ISP that has the DDI's that customers actually ring in on
- Secondary trunk - direct SIP peer between 3CX and the IVR system.
The call flow is like:
- Incoming call on primary trunk, to a DDI
- Inbound DDI route is set to "Forward to outside number" Value: 7100
- Outbound route is set match numbers that start with 7, 4 digits in length
- Outbound route sends call over secondary trunk
- Secondary trunk answers, does IVR functions, etc
- Secondary trunk then sends a SIP REFER with the "Refer-to" value of "<sip:[email protected].3cx>"
However, at that point, 3cx throws a 403 and the call fails.
7101 is the DN of a 3CX queue. Internally on 3CX, I can dial 7101 and get put in the queue as expected.
How do I get 3CX to follow the SIP refer, and drop the call back in to the queue?
I've tried added "7101" as a DDI to the secondary trunk, and setting an inbound route to the queue from there.
Edit: Just FYI, I have a proper ticket in with support too. Just thought it might be good to get community feedback.
To do so we have two SIP trunks:
- Primary trunk - proper "outside facing" trunk from an ISP that has the DDI's that customers actually ring in on
- Secondary trunk - direct SIP peer between 3CX and the IVR system.
The call flow is like:
- Incoming call on primary trunk, to a DDI
- Inbound DDI route is set to "Forward to outside number" Value: 7100
- Outbound route is set match numbers that start with 7, 4 digits in length
- Outbound route sends call over secondary trunk
- Secondary trunk answers, does IVR functions, etc
- Secondary trunk then sends a SIP REFER with the "Refer-to" value of "<sip:[email protected].3cx>"
However, at that point, 3cx throws a 403 and the call fails.
7101 is the DN of a 3CX queue. Internally on 3CX, I can dial 7101 and get put in the queue as expected.
How do I get 3CX to follow the SIP refer, and drop the call back in to the queue?
I've tried added "7101" as a DDI to the secondary trunk, and setting an inbound route to the queue from there.
Edit: Just FYI, I have a proper ticket in with support too. Just thought it might be good to get community feedback.