Sample Apps

C# Code Sample

Sample Apps

We have lots of sample applications for you to use as a starting point for your app. Use our code samples as the first building blocks for your code and expand from there. Or just give one of the apps a try to see the power of Voice Elements.  You will be amazed how quickly you can get your application into production!  

See below for samples.

Get it on NuGet

Integrate Voice Elements into your Visual Studio Solution by installing our NuGet package into your project.  You can compile using .NET Framework or .NET Core. Search Nuget using “VoiceElements”.  Your app can run under Windows, Linux, or Mac. Learn More

The easy way to build something amazing.


Free Demo

Sign up now and try Voice Elements for free. We know you love it after you give it a test run with your app idea. 

Deploy Anywhere

Deploy as a Windows System Service, a Windows app, a command line app or via a Web Page.  Run the app on your server or Cloud VM or deploy to our cloud for free.  Connect to our cloud servers or your own. Learn More


Call Options

Calls can connect via SIP, a Browser, or a Phone Carrier.  You can connect your Voice Element Server to your own PBX or to Microsoft Teams using their Direct Routing Interface. Learn More

All the Features You Need

Check out below all the features you need to Launch a Successful Product.


Lots of C# Sample Code

Once you sign up, you will have access to examples of how to do what you want. Take a look at this comprehensive list of Sample Solutions and the Feature the code showcases.  Code specifically designed for you to build on.



SMS (Texting)
  Inbound SMS
  Outbound SMS

Getting Started
Getting Started

Call Routing
  Half Routes
  Full Routes

IVR with Transfer
Getting Started, IVR with Transfer

  G711 Mode
  T38 Mode


  Just Connect Mode
  Detect Human/Machine
  Beep Detector
  Combo Human/Machine & Beep Detector

Getting Started, IVR with Transfer

Dsp Functions (Recording)
  Record File (eg Voice Mail)
  Record a Conversation
  Record and Follow a Conversation

IVR with Transfer
IVR with Transfer
IVR with Transfer

Dsp Functions (Play)
  Play a Tone
  Play Text to Speech
  Play TTS using Different Voices
  Consuming Digit Events
  Music On Hold
  Get Digits

IVR with Transfer
Getting Started, IVR with Transfer, Speech Recognition
Speech Recognition
Speech Recognition
IVR with Transfer
IVR with Transfer

Conferencing Basics
  Listen In/Coaching
  Recording Conference


  Simple Grammar
  Comples Grammar
  Continuous Speech
  (eg. Credit Card Number)
  Amazon Lex BOT

Speech Recognition
Speech Recognition
Speech Recognition

Amazon Lex

Design your App with Ease in Visual Studio
Client Diagram .NET Classes Built for Developers by Developers

Designed for .NET Developers

Visual Studio / .NET developers will be right at home using our sophisticated .NET class.  We build this from the ground up with you in mind.

Start by using the sample applications and see the basics.  Then see it all by checking out the .NET Class documentation.

Check out all of these Ideas

Since 1999 our customers have created thousands of inventive applications.  The following slide just shows some of them.  Use your imagination to improve your Customer Communications.

Ideas, Ideas Ideas:

Tele-Integrations, customer surveys, self-service IVRs, call centers, phone systems, ticket management, two-factor authentication, appointment reminders, customer surveys, Voice/SMS broadcasts, political polling, power dialer, reservation confirmation, collections, SMS marketing, emergency notifiction, order status, delivery reminders, flight information, fundraising, alerts/notifications…

Industry Solutions with Voice Elements
Voice Elements Customer Portal - Sample Solutions and Tutorials

Easy to Get Started

  • Start by Choosing a “Sample Solution”.  Just press the “Try For Free” button
  • Compile with Visual Studio.  Make changes as you desire.
  • Launch Your New Solution on Our Cloud or on Your Own Server

Try Voice Elements Now and Love It Forever

Video – Why Voice Elements

Watch this video on how Voice Elements will help solve your Customer Communication problems.