Voice Notification Service - Cloud PBX / VOIP

Hello Everyone,
We have been asked to set up our Voice Notification system by a customer. Our server is located in the Azure Cloud, and we have no physical phone lines.

I am curious what Cloud PBX / VOIP systems everyone is using, and if you would be willing to provide a short explanation on the setup. Currently, the only documented system is the manager.skype.com solution, and that has just had a formal bug report created that it’s not working reliably anymore.

If I can get any cloud systems working, I will certainly respond with full details, but I would be extremely grateful if anyone had any systems that they are currently using successfully.

I am going to try to look in to:
RingCentral
8x8 (I tried that yesterday to no avail)
Vonage Business

Thanks,
-RW

I would recommend Twilio: https://www.twilio.com/
There was a module in the marketplace for it a while back, but it has a powerful REST API that you can interface with from Python.

I hope that helps.

Cheers!

Thanks Oscar.
In the past I have not been particularly impressed with Twilio’s pricing models, so I decided to keep looking.

I actually just got a system up and running a few minutes ago.

When I was searching for systems, one of my biggest issues was that I didn’t even know how to ask for what I wanted. It seems like all of the VOIP cloud providers are expecting you to be connecting to their system with phones or using their proprietary software and there is a ton of cryptic acronyms and lingo.

Additionally, when I told them that I was using an automated dialer, they basically said they weren’t interested in my business.
(Vonage Business, RingCentral, 8x8, Genesys(wanted $2,000 / month!))

Finally, I found a company and just told them that all I needed was “SIP Trunking”.

That’s all you have to ask for: SIP Trunking
Don’t mention anything about having an automated dialer.

After that, they got me setup and it worked flawlessly.

The company I went with was Nextiva. Cost is ~$45 / month. (Almost $20 of that is taxes!)

It took me about an hour on the phone to get registered and setup through their support guys.

To get going:

  • Call or Email: christal.swafford@nextiva.com / (480)565-6105
  • Tell her Rob with Deep Fork Automation referred you. (I will get a very small commission. If this offends you, don’t do it. It won’t bother me.)
  • Tell her that you need to setup a single line for SIP Trunking.
  • Go through the quote acceptance process, and ask her to go ahead and connect you through to support to finalize setup on your PBX system.
  • When they ask you the name of your PBX system, just tell them “Ignition by Inductive Automation”.
  • After a while they will finish the setup and send you an email with everything you need.
    • auth name = Username/Account
    • auth pass = Password
    • domain = Gateway Address

I didn’t have to mess with any additional Proxy settings or anything like that, and it looks like it uses the default SIP ports.

If this whole post sounds like a sales pitch, it’s not.
I was really frustrated by the documentation, because I have a cloud based system and don’t even have a telephone system to plug hardware into.

I think it would be really helpful if the documentation here was updated to mention that a “SIP Trunking provider can be used directly from Ignition”.

Additionally, I would like to see it updated to add a couple of other providers than SKYPE. Since skype is shady and charges your credit card in Euros, your Credit Card can easily decline the charge, causing potential undetectable system outages. (Sorry European friends, but they should have an option for payment currency and accept multiple forms)
And, SKYPE isn’t even working properly with Ignition right now to boot.

If anyone else has / finds any other providers that work, please add them below with some basic instructions! The more options the better in my opinion.

-RW

Interesting. I use a bulk SIP trunk (10 line) to run my office phones with Asterisk. Not much traffic, so it is usually under $20/month. I’ll have to do some experiments with my provider.

Ill throw a few more out there.
Axvoice
Callcentric
Freelycall

I am using callcentric right now. It seems with these systems that they will work for a while then quit working. I had the same issues with skype. It worked for a while then quit… on top of the billing issues you saw.

Its also good if your provider has the ability to use a nonstandard port so you can have a backup option ready to go.

Also, there is no good way in Ignition to tell if the voice isnt working, so always setup a backup notification like sms or email.

Assuming with a line setup for SIP Trunking the modem would no longer be required?

For what it is worth, the 8.1 document has more current information and info about using Amazon Chime. And yes, unfortunately Skype decided to get out of the SIP Trunk business.

Sorry, just saw this. That is correct.
I'm currently trying to figure out if I can use Azure Communication Services.

I would like to add about 10 different numbers in case people start blocking my phone number!