SPA 3012 needs to connect to a router

I purchased Flex PBX that uses SPA 3102. I am trying to do build an offline PBX system, but it would not connect once I unplugged it from the internet. What should I do? Does it even work offline?

Voicent software will require an internet connection in order for the software to authenticate your license key. The license key will be checked when you start the Voicent Gateway and before each phone call is placed.

The SPA3102 device does not need to have a valid internet connection as long as it is connected on your local network. This means you will be able to make & receive telephone calls through the device, even though it is not accessible to the public networks.

Posted in PBX, VOIP | Tagged , ,

Unified Communications

Will the IVR Studio offer Unified Communications – where voice mail messages are unified with an email server? IE – Voice Mails sent to desktop or smartphone email. When person deletes the emailed voice mail attachment, the message will be deleted from email as well as voice mail system

Voicent IVR Studio is a tool to develop a customized unified communications app by using many of the built-in operations. Many apps can be created by simply clicking and dropping graphical elements. The main built-in operations are support for database, web site, email server, Java programs or other external programs. In addition, there are many existing samples that can be reused.

For example, one example is to record a voice message and the email it to the owner of the mailbox. It is easy to see that it will not take long to create such a basic app. For more information about Voicent IVR Studio, please take a look at IVR Tutorial and download the software and give it a try.

Posted in IVR Usage |

Interacting with JSON Posts in IVR Studio

Starting with release 9, Voicent will offer JSON POST support throughout IVR Studio. The steps below will show you how to take advantage of a JSON.

First, select your parent element in IVR Studio, for an Incoming Call it will be the ‘Incoming Call’ element.

For BroadcastByPhone it will be ‘BBP Outbound Call’.

For AgentDialer it will be ‘AgentDialer Outbound Call’.

After you select the parent node/element, navigate to the ‘Variable’ tab of the properties after you right click it. On the ‘Variable’ tab, select ‘New…’ and give your JSON Variable a name, in this article we will name it ‘jsonresponse’, and for the ‘Value Expression’ give it the name of ‘jsoninit()’ to let IVR Studio know that will be a JSON variable. Hit ‘OK’ to save this variable, and ‘OK’ again to save the Root Elements properties.

To do the actually JSON post, you will need to design the IVR Studio flow, then at the desired element you want to JSON post to, right click and select ‘Properties’. Inside the properties, go to the ‘Action’ tab and select ‘New’, select the ‘Submit HTTP Request’ radio button and hit ‘OK’.

Give your action a name, a URL and the desired POST information. Make sure to select ‘Response is in JSON format’ at the bottom left. Once the action is filled out, select ‘OK’. Write the action name down.

Create a new action, select ‘Set Variable Value’ select the json variable we created at the parent element. With that parent element, set the value expression to the action name.
{
“response”: {
“DATA”: “2013081051″
}
}
To access the response item you need to use ‘action name’.'response field’.

For our example is would be jsonresponse.response.data to access the information in the JSON response.

Posted in IVR Usage | Tagged , ,