Hi guys,
Quote:
I am trying to setup a system that is completely callback based. So far i have run into a few issues.
1. is there a way to create a callback that when it calls the user back it will tell them their balance and then offer them to option to top up their account etc? This would be a free callback and would ask for their pin.
Yes, you can do this, but you may be best assigning a number to call for topups, an administrative number if you like.
Quote:
2. Currently my caller id is stuffed with my supplier but i have read in places here that in past version this was a problem as it gets set to the users number. Is this still the case? If so is there a clean work around? I know there are a few based on code changes.
The issue is when a callback comes to a mobile phone, and it has the same Caller ID as the mobile phone, the carrier regards this as the customer wanting to check voicemail. You would have to force the caller ID to the same in the agi-conf, but it would be set the same for all customers who use that agi-conf.
Quote:
3. I need to charge the first leg differently based on the DID called. The reason for this is some of my rates are flat rates and others per minute. My first leg needs to match this and either be flat rate to match the 2nd leg or per second to match the second leg. I thought this may be easier to do if used different DID's to trigger the callbacks or i could do it based on the number the user is trying to call.
As the system never answers the call to trigger a callback, there should be no need to differentiate between the trigger numbers, as none of them will ever incur a charge, as they are never answered.
Quote:
4. With callbacks is there anyway i can manipulate and check the number the user has entered? I was thinking of auto adding some area code info based on the callerID of the user if the user forgets to add it themselves.
It can be done with complicated rate tables and trunks.
Quote:
5. Is it possible to do CallerID and pin authentication on the same call? CallerID is used to workout to call them back or not but pin is still needed to make calls etc.
I'd have to check, it is a feature of callthrough, see the appropriate setting in the agi-conf.
Quote:
6. is there a way to have a DID the user could call and then it triggers a call back that will then request a pin. once it gets the pin it hangs up and assigns the caller id to that users account? If the caller id was against another account it would move it to this account. I am using a box for my callback system so i could get it to trigger this callback each time it gets power or something to keep the caller id info up to date so that this is the only number i would need to use all-callback on.
Without doing a callback, it would be possible to automatically set up an account by dialling an access number.