- Joined
- May 12, 2024
- Messages
- 3
- Reaction score
- 0
We have a requirement from our customer to enable a billing system where each user has a monthly quota of $20. Once a user exceeds this quota, they should not be able to make external calls. We have already set up a CDR server externally to keep track of these records and check the user's billing status.
Now, we need to make a decision based on this billing status to allow or deny external calls. We are considering using a Call Flow Designer (CFD) for this, but we face an issue: how do we bind the outbound rules or SIP trunk so that the CFD is triggered to check the billing system whenever a user makes an external call?
For example, if a user dials an external mobile number (e.g., 0590964890) from extension 1001, the CFD should be triggered (CFD extension is 5699). However, there is no option available to route the call directly from an extension to an external number through the CFD.
Please guide us on how we can fulfill the customer's requirement in this scenario.
Now, we need to make a decision based on this billing status to allow or deny external calls. We are considering using a Call Flow Designer (CFD) for this, but we face an issue: how do we bind the outbound rules or SIP trunk so that the CFD is triggered to check the billing system whenever a user makes an external call?
For example, if a user dials an external mobile number (e.g., 0590964890) from extension 1001, the CFD should be triggered (CFD extension is 5699). However, there is no option available to route the call directly from an extension to an external number through the CFD.
Please guide us on how we can fulfill the customer's requirement in this scenario.