Track the number of minutes used by a user

Is there any way to track how many minutes a certain user has talked from any extension? Can a user be forced to ‘log in’ to a phone before making calls so that the number of minutes they use can be tracked?

Imagine a school environment where students are trying to make outgoing calls, but since most sip providers charge for outgoing calls, we can’t implement a phone card system. Is there any way to deal with this?

I can’t think of a way “out of the box” to do that. Everything in FreePBX is based on extensions, so if the callers all use the same extension, you can make some guesses, but without limited the callers to a specific extension, I don’t think so.

Check to see if “a2billing” or one of the other third-party billing systems can get you where you want to go. If that doesn’t do it, you could certainly write a custom context that sets the Accounting Code based on a user ID and PIN.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.