Jump to content
  • 0
kazte

Limits and Billing for accounts

Question

Hello,

I'm evaluating Kazoo for replacing my current kamailio+asterisk+custom routing supporting about a thousand end points. The billing/fraud prevention seems to raise some questions in my mind.

Is there a way in kazoo to support prepaid and postpaid customers ?

Can calls be interrupted at specified max duration, credit exhaustion, daily/weekly/monthly spending limits ? Also, can duration for the calls be determined in real-time by the dialed destination number ?

And last but not least, what is the best place for documentation and getting some paid support from the developers ?

Thank you.

Share this post


Link to post
Share on other sites

5 answers to this question

Recommended Posts

  • 0

For support, free options include this forum and IRC; you can email sales@2600hz.com to see about dedicated support plans.

For open-source builds you are probably best served with the 'dev' docs site: https://docs.2600hz.com/dev/

Also the 'sysadmin' docs site: https://docs.2600hz.com/sysadmin/

Both are great places to contribute to the project if Erlang code isn't something you want to take on at the moment.

Share this post


Link to post
Share on other sites
  • 0

 

Hi Kazte, 

I am also in the same process at the moment , therefore I would like to know the answer for this question.   

So far, I have managed to get service plans working in Kazoo 4.3 using the new services API documentation posted in  github/2600hz.. kazoo/core/kazoo_services 

I also managed to add a couple of rate documents in ratedeck database and I can see the rate to be applied using SUP command. However, cdrs still don't show the call being rated.   For this part, I used https://docs.2600hz.com/sysadmin/doc/kazoo/call-rating

 

Finally , Jonny5, after setting limits document for my test tenancy, installing kazoo-application-jonny5 and loading the application Jonny5, I still can't find the way to limit calls by balance run out, or any other type of limit.  For this bit, I am using this https://docs.2600hz.com/sysadmin/doc/whapp/jonny5/

I hope we could share information and figure it out

 

 

Share this post


Link to post
Share on other sites
  • 0

Thanks jes_tovar and mc_. I'm getting my feet wet in the whole kazoo thing. It's been a quite a bite for the last few days: erlang, couchdb but mostly I'm struggling with the docs and getting to know what is what and how things fit together, like why johnny5 is called so, and what does it do ? Hot-or-not: hilarious.

I'm trying to see if I'm able to configure kazoo more into a europe-based way of doing things (numbering, translations, taxes) and it does not seem to be achievable without learning a little (most, who am I kidding?) of how it works internally. I'll probably have to ask more than a couple of questions in the process, so please bear with me.

Share this post


Link to post
Share on other sites
  • 0

jonny5 is a reference to the movie Short Circuit; the kazoo app tracks limits and balances for accounts and does authorization for resource-consuming calls. In other words, it short-circuits calls that are not authorized :p

For numbers, check out https://docs.2600hz.com/dev/doc/internationalization/numbers/

You'll probably want alternative prompt languages too: https://docs.2600hz.com/dev/doc/internationalization/prompts/

While most of the 2600Hz team is US-based we do have a number of devs outside the US as well as a group of community members outside the US too. We all want KAZOO to be a proper platform for any region of the world. That said, we also know we have blind spots of how telecom is done everywhere so any feedback you have which can be incorporated into the project for everyone to take advantage of, is greatly appreciated.

Also, when you feel you need to look at code or the docs aren't sufficient, ask here in the forums - that's usually a good trigger for someone to take a stab at improving the documentation. You are always welcome to submit PRs for improved docs as well.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×