TopView VOIP Call-out Alarm Notification

TopView VOIP Alarm Notification
(and how to make free VOIP calls from TopView)

What is TopView VOIP Alarm Notification?

TopView Alarm and Notification software supports numerous notification channels including: email, SMS/text, voice call-out, pagers, and others. Voice call-out, AKA TopView Voice Notification, delivers spoken alarm messages to any phone. In the past, TopView Voice Notification required an analog phone line and some type of TAPI call-out device (e.g., voice modem).

Now, with VOIP support, TopView can deliver spoken alarm messages to phones over an Ethernet networkThis means that no phone lines or additional physical devices/modems are required to send voice notifications, just a network connection via the internet or a LAN.

How does TopView send calls using VOIP?topview-voip

TopView VOIP support requires a VOIP Phone System, also known as an IP PBX.

TopView VOIP communicates via SIP (“Session Initiated Protocol”).

TopView is the “caller” and must log into the IP PBX under an account. As a minimum, you will need the host name or IP address of the VOIP Phone System SIP Server, a username, and password.

Upon an alarm, TopView can make VOIP calls by connecting to the VOIP Phone System over the network and initiating a call.

How can I receive a VOIP call from TopView?

It depends.

If your IP PBX has a VoIP gateway it can connect to existing phone lines and phone numbers outside of the IP PBX. This would allow you to call any phone number. If not, you can still make calls to phones registered to your IP PBX, even if they are not on the public phone network.

IP Phones connected to your IP PBX can also be called, usually by extension. An IP phone may be a physical phone that supports VOIP, or a “soft phone”.  A “soft phone” is phone software running on your computer, tablet, or smart phone. You can find free IP phones for Android and iPhone by searching the app store.

Testing TopView with a free VOIP/SIP Service and free Soft Phone

Even if you do not have a company VOIP phone system, or an IP PBX, you can use TopView with a hosted VOIP Service. You must have an account with the VOIP service and a connection from the TopView machine to the hosted VOIP service. This example will use a FREE SIP Service that can call other users of the free service but cannot call phone numbers.

Requirements

The LINPHONE Free SIP Service account

When you create the free account with LINPHONE you will register a username and password.  Your SIP Identity will look like this: username@sip.linphone.org. The username is your “phone number”.  Using this account you can call any other users connected to the LINPHONE Free SIP Service via IP phones or soft phones (or from TopView). To make VOIP calls to other people, you enter the username as the “phone number”.

To test TopView, you only need one LINPHONE SIP Service account – we can use a single account for both calling and receiving. To avoid confusion, the example below will assume that we have created two LINPHONE SIP Service accounts, one for calling and one for receiving.

The example will use the following LINPHONE accounts:

  1. For making calls (from TopView), username=topviewcaller, pw=abc
  2. For receiving calls from TopView (on the 3CX phone), username=topviewuser, pw=xyz

The 3CX Soft Phone3cxphone

The 3CX Softphone will receive calls from TopView. Therefore we need to configure the soft phone with the receiver account information.

When you first launch the 3CX phone, click the [Create Profile] button then click [NEW] to create a new account.

Leave the 3CX Phone running. In the next step will will call the phone from TopView.

Making a VOIP call from TopView

Launch the TopView Configurator

From the left menu, select Voice Notification, check “Enable Voice Notification”, and click [Configure]

The Voice Notification Settings screen contains 2 tabs: General and Call Settings. Let’s first configure the Call Settings, then the General settings.

Call Settings:

General: the General settings allow you to specify the SIP Service details and the default Voice Notification Recipient group

Add a recipient to the Default Voice Notification Group

To the right of the Default Voice Group recipient list, click [Add] to add a recipient phone number. We are going to perform a test call to the 3CX phone, and the “phone number” of the 3CX phone is the user name that you configured for the 3CX phone.  Example =topviewuser

Make a test call from TopView to the 3CX phone

Click the [Make test call] button to make a test call from TopView to the 3CX phone. If using Linphone, choose the recipient with (or set the recipient address to) the Linphone user name.