Pay-As-You-Go Pricing

Cloud Pricing

pricing-mobile

*For volume pricing, simply email sales@inventivelabs.com or call (866) 923-5290
**DID or Toll-Free Numbers

  • Support

    All Cloud plans include support from our team of expert .Net developers.

Premise Pricing

Standard

premise-standard

Special Features

special-features-pricing

WebRTC (Browser Phone Client)

webrtc-pricing

SMS

sms-pricing

*For volume pricing, simply email sales@inventivelabs.com or call (866) 923-5290

  • Support

    All monthly plans include support from our team of expert .Net developers.

  • For one-time fee plans, support may be purchased for 20% of the licensing fee price.

Pay-As-You-Go Pricing

Cloud


  • Inbound
  • Outbound
  • Toll-Free
  • Numbers**

Standard

  • $.01/min
  • $.02/min
  • $.03/min
  • $2/month

WebRTC (Browser Phone)

  • $.005/min
  • $.005/min

SIP

  • $.005/min
  • $.005/min

SMS

  • $.005/txt
  • $.005/txt
  • $.015/txt

*For volume pricing, simply email sales@inventivelabs.com or call (866) 923-5290
**DID or Toll-Free Numbers

  • Support

    All Cloud plans include support from our team of expert .Net developers.

Premise

Standard

Ports

  • 4
  • 12
  • 24
  • 50
  • 100
  • 150
  • 200
  • 250
  • 300
  • 350
  • 400
  • 400+

One-Time Fee

  • $999
  • $1,995
  • $2,495
  • $3,495
  • $4,995
  • $6,495
  • $7,994
  • $9,245
  • $10,495
  • $11,495
  • $12,495
  • $15/port

Per Month

  • $58.28
  • $116.38
  • $145.54
  • $203.88
  • $291.38
  • $378.88
  • $466.32
  • $539.29
  • $612.21
  • $670.54
  • $728.88
  • $.88/port

Special Features


  • G.729
  • Conf.
  • Fax
  • Speech
  • HD

One-Time Fee

  • $25
  • $30
  • $50
  • $10
  • $10

Per Month

  • $1.46
  • $1.75
  • $2.92
  • $0.58
  • $0.58

WebRTC (Browser Phone Client)

Ports

  • 4
  • 12
  • 24
  • 50
  • 100
  • 150
  • 200
  • 250
  • 300
  • 350
  • 400
  • 400+

One-Time Fee

  • $1,998
  • $3,990
  • $4,990
  • $6,990
  • $9,990
  • $12,990
  • $15,988
  • $18,490
  • $20,990
  • $22,990
  • $24,990
  • $30/port

Per Month

  • $116.56
  • $232.76
  • $291.08
  • $407.76
  • $582.76
  • $757.76
  • $932.64
  • $1078.58
  • $1224.42
  • $1341.08
  • $1457.76
  • $1.76/port

SMS


  • Inbound
  • Outbound
  • Toll-Free

Per Text

  • $.005
  • $.005
  • $.015


*For volume pricing, simply email sales@inventivelabs.com or call (866) 923-5290

Support

  • All monthly plans include support from our team of expert .Net developers.

  • For one-time fee plans, support may be purchased for 20% of the licensing fee price.

Try Voice Elements For Free

14 Day Free Trial — Get Started Instantly
(No Credit Card Needed)

Step #1 of 2: Enter your email...

  • This field is for validation purposes and should be left unchanged.
Keith Tomlinson

My recommendation - if you want the job done cost effective and accurate the first time, Voice Elements is the only way to go.

Keith Tomlinson
Travis Hall

Voice Elements enables us to provide the best possible products to our customers and we simply could not do it without them. Not only do they listen to us and understand our needs, their expertise and attention to details always produces better than expected results.

Travis Hall

Frequently Asked Questions

What is Voice Elements and how does it work?


Voice Elements makes it easy to build both traditional phone applications and WebRTC applications which provide all the functionality of your phone right into your browser. This allows you use any .NET language to bring your voice applications to life through our cloud or your own server. Many of customers enjoy the ability to deploy their application through their own PBX.  It's kinda like a premise-based Twilio.  How neat is that?!

Here is how it works – Your Voice Elements application sends commands, and receives notifications from Voice Elements Server.

Voice Elements Server listens to commands from Voice Elements clients. It then “translates” those commands into telephone functions. For example, when you want to make a call, you write code that looks like this:

m_ChannelResource.Dial("5551234567"); // place a call
m_VoiceResource.PlayTTS("Hello World!"); // play "Hello World" to the user

Voice Elements receives, then dials the number specified and once the call returns, it will play back “Hello World.”

Is it easy to setup?

It's simple.  After you sign up for the free trial, you choose one of the "Quick Start" skeleton apps to install. Click through the installer to get everything you need installed to your system. Now you have a basic blueprint for creating your Voice Elements application within Visual Studio!  

To get your app connected to our cloud, it's just a single line of code.   

Want to deploy your app on your own server?  That's easy too. Our installer includes a step-by-step wizard to easily configure your own server. Once you install the server, you’ll need to modify which server your application connects to — we recommend placing this setting in a configuration file, so you don’t need to make any code changes.

What can I build with Voice Elements?

Enterprise IVR

Full-featured IVRs and Gateways
Click-to-Call
Email-to-Fax
Conferencing
Call Centers (On-site or Virtual)
Browser Calls and Browser-based PBX
Customer Self-Service
Trouble Ticket Management
Payroll and Benefits Services
Auto Attendant/Voice Mail
Voice Portal
Call Forwarding and Recording
Virtual PBX and Integration
Toll Bypass (FREE calls)

Financial Services

Bill Pay
Telephone Banking
Mortgage Qualification
Fraud Protection
Two Factor Authentication

Outbound Dialing

Predictive and Robo Dialers
Voice Broadcast
Call and Text Marketing
Lead Generation
Alerts/Notifications
Fundraising Campaigns
Political Polling
Customer Satisfaction Surveys
Weather and Dating Lines
Emergency Notification/Reverse 911
Market Research
Sales Force "Power Dialer"

Retail and Hospitality

Store Locator
Order Status
Delivery Reminders
Promotion Hotlines
Telephone Catalogue
Inventory Management
Reservation Confirmation
Flight Information
Coupon/Gift Card Activation

Health Care

Appointment Reminder
Prescription Refill
Collections
Public Health Info Hotlines
Follow-up Patient Inquiry
Medication Reminder
Clinical Trial Survey

Other Industries

Telemarketing
Automotive
Home Improvement
Service Bureaus
Mortgage and Insurance
Publishing
Merchant Services
Education
Communication and Media
Utility Companies
Non profit and Unions
Satellite/Cable
Lawn Care and Pest Control
Travel

Can I run Voice Elements on my own premise-based or virtual server?

Yes!

Voice Elements gives you the flexibility to run your application in our cloud, or run on your own server. Deploying to your own equipment can give you the ultimate in flexibility by allowing to integrate your Voice Elements applications to your existing equipment.

Voice Elements can connect to a variety of different hardware and software-based PBXs from a variety of vendors such as Avaya and Cisco.  It's also extremely scalable; Voice Elements powers software that runs tens of thousands of ports, handling hundreds of thousands of calls daily.

Can I run Voice Elements on the cloud?


Absolutely! If you’re new to creating Voice Applications, it can be intimidating to learn the nuances of VoIP and start making and receiving calls.

Our cloud-based services make it easy for you to run your application on our reliable, low-cost cloud-based service. This lets you focus on building a high quality voice app.

We understand that many of our customers aren’t interested in maintaining their own telephony servers and software and want to focus on building their application.

Our low-cost Telephony Bank provides a robust service for you to build on. In addition, you can move from our cloud-based service to your own premise-based system quickly and painlessly.

Lastly, our cloud-based service can handle thousands of calls, and is built from the ground up for high availability with redundancy.

 

Can I create WebRTC applications with Voice Elements?

You sure can! WebRTC enables you to build web applications that allow people to communicate in real-time using their browser without any additional plugins. Voice Elements makes this easy to accomplish using your favorite .NET programming language.

Voice Elements has WebRTC functionality built in. In a nutshell, Voice Elements allows the browser to connect directly to it. This means that you have all of the functionality that you would have in a typical Voice Elements application allowing you to do things like record calls, conference users, dial out, transfer, etc.

When a web browser connects to Voice Elements, it creates a WebSocket connection between it and Voice Elements. This allows your web application to send and receive commands directly to and from Voice Elements.

These commands are then forwarded to your Voice Elements app, allowing the browser to control features in your Voice Elements app. For example, let’s say you wanted to mute an employee on a WebRTC conference call. Your browser application sends a mute command, Voice Elements processes the command and forwards it to your Voice Elements application which receives it and mutes the employee.

Why would I want to communicate via the browser?

  1. Cost.  Imagine you run a call center. Typically, each employee would need their own desktop PC, a phone, headset, and other equipment just to get them connected. Now you can replace all of that with a cheap tablet and USB headset.Let’s say you want all of your employees to be able to place calls to one another. Traditionally, you’d need to buy and setup a PBX system along with the ongoing expenses of maintaining that system. Now, you can run a simple browser-based application that allows your employees to simply “Click” to instantly begin talking to each other.You have employees that you want to work from home. Nobody has land lines anymore and their cell phones sound terrible. Now you can allow your employees to call in to your conference system for free by clicking on your WebRTC application.
  2. Easy Setup.  Configuring VoIP can be a pain for a typical user. If you can access your WebRTC website, you can make and receive calls.
  3. Flexibility.  WebRTC applications work on anything with a WebRTC compatible browser – tablets, PCs, phones, etc.

What if I still have questions?

Our support staff is always happy to answer your questions at support@inventivelabs.com.

How do I get started?

What are you waiting for?!  Take advantage of our 14 day free trial.  Give Voice Elements a try by clicking the "Get Started Now!" button below.  We can't wait to see what you build.