Service VOIP

Asterisk IP-PBX

SMSi specializes in Asterisk system design and maintenance, and have been implementing and maintaining Asterisk VoIP systems since 2007. We provide full engineering consulting, installation, configuration, custom dial-plan configuration, training, and post-support for Asterisk customers either with or without support contracts.

Asterisk is an open-source PBX solution perfect for businesses needing a custom solution to handle customers in a way no other commercial PBX products can. Asterisk typically runs on a Linux platform, and is extremely versatile. It is easily expandable and supports analog lines, VoIP trunk lines, and digital PRI circuits.

A custom Asterisk configuration allows support for any number of analog or IP phones. It can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware. Its features include voicemail, callerID, auto attendant, dial-by-name directories, call conferencing, music on hold, interactive voice response (IVR), call queuing, three-way calling, protocol bridging, flexible extention logic, and much more..

Asterisk is the de facto standard in modern VoIP PBX systems.


  • Serious Cost Reduction
  • Control
  • Integration
  • No Lock-In to Proprietary Systems
  • Reduced Cabling Costs

Our services

Included in all Hosted PBX plans, make or take calls using your desk phone, conference room phone, computer softphone client, or smartphone. Your calls appear to originate from your VoIP number and all of your calls are routed through your Hosted Voice interface. Move a call from one device to another without disconnecting the call.

Any extension can also be a call center agent, receiving calls from the queue

SMS will guide you through the many options and customization now available to your business with the technology. Where it is possible to match your current call flow, taking advantage of the options afforded to your business through an auto attendant, direct inward dial numbers, and ring groups can help create an edge for your business in a competitive climate.

An Interactive Voice Response(IVR)/Auto-attendant feature is perhaps one of the most desirable features for a business PBX. An IVR plays an automated message to all incoming callers. This message plays to the caller, specifies the options which are available to them, and subsequently prompts them to make their selection based on the nature of the call. Once the caller chooses the appropriate option, the call can be routed to the intended party, extension, department, etc. IVR's are very robust and efficient tools in any business environment, and work to decrease the amount of time spent needlessly on the phone with a caller. Since the entire system is fully automated, calls are routed with more efficiency, and employees are able to maximize their productivity.

The Call Screening feature, when enabled, prevents a number from calling into the phone system. This is useful to prevent unwanted calling/solicitation, prevent harassment and/or abuse, stop telemarketing companies who just won't give up, and more. 

Direct Inward System Access (DISA) is a system feature which allows a user to access the phone system from external sources. This feature allows users (for example, on a mobile device) to connect into the phone system in order to check voicemail, place calls, dial extensions, and more. This feature works by prompting users to first dial an applicable number (this can be your regular business number or a special number specifically for this purpose), then (this is strongly recommended) dial a special feature code which will then prompt the user to enter a special PIN code. After entering the credentials, the user has access to your system almost as if they were at their desk.
An automated receptionist that provides a personalized message to callers with options for connecting to the operator, dialing by name or extensions, or connecting up to six configurable extensions. Enhanced Auto Attendant provides all the features of Auto Attendant, plus a holiday routing option and the ability to transfer to submenus.

View, play and read your voicemail and fax messages directly in your inbox. Combines Voicemail to Email which allows you to receive voicemails and faxes as email attachments and Voicemail Transcription which sends your voicemails transcribed as emails to your inbox. Faxes are included as PDF attachments.

Setup advanced call distribution to your agents with ring all, round robin, circular, least recent, random, etc

Caller ID is a standard Hosted PBX feature which enables incoming calls to be identified by their Caller ID. An incoming caller's ID is displayed on the users phone screen. Similarly, all Hosted PBX extensions can be set to display a certain Caller ID when making outgoing calls. This is useful if a particular phone belongs to a particular department or if an individual wishes to display his/her direct number when placing outgoing calls.

Hosted PBX gives you the ability to view all phone calls in a graphical interface. Hosted PBX allows you to filter by date, extension, user, duration, and more. Totals are calculated based on the filter settings, and are displayed graphically in a number of ways.

Voicemail Transcription sends a voice-to-text version of voicemail messages deciphered by software or an actual person to the e-mail address of your choice. When using voice recognition technology or a dedicated service, a written transcription is delivered to an end user's email address and/or e-mail enabled mobile phone along with an attached audio file of the actual voice message.
Guide your callers through your flows with custom recorded prompts

Organize your locations or teams into call groups that can be dialed simultaneously

Hosted PBX users can send and receive text messages on their desktop computer or smart device using their desktop app or the iOS or Android mobile app. Send and receive messages to and from your extension. Type and read messages directly from your desktop, laptop computer or mobile device. View message history

An intercom is a great feature to have in an environment where messages need to quickly be relayed to users across distances or offices. Paging/Intercom allows users to contact each other directly and immediately through the speakerphone (intercom and paging are automatically answered). Intercom allows one user to contact another user (or users in a ring group) instantly. All parties are able to speak and listen to each other. Paging allows one user to contact a group of users simultaneously. This differs from the intercom feature due to the fact that it is a one-way audio signal, meaning that those being paged cannot speak back to the pager.

The Office Hours feature makes it possible to route a call based on the time, day of the week, or month. This feature can be useful for routing calls differently after business hours, during weekends, holidays, etc. A good example of this feature in use would be to play to callers a message indicating that the business is currently closed. The message can then inform the caller of the regular business hours and prompt them to leave a message or simply call back during business hours. 

Hot Desking is simply the ability to log into any phone on your system, and have your user profile and settings populated onto that device. This technique allows the effective sharing of a single phone by part-time users.
A combination of Simultaneous and Sequential Ring, Find Me/Follow Me allows users to define how incoming calls are routed or forwarded to individuals or groups of inbound callers, ensuring that you receive important calls whether you’re at your desk, on the road, or anywhere else.

A complete, feature-rich Call Center Solution that offers automated, intelligent call distribution. It includes sophisticated Interactive Voice Response (IVR) services, Automatic Call Distribution (ACD), web-based clients, reporting, and call recording. Agents can conference in other agents and escalate calls to supervisors. Users can receive calls on the devices of their choosing, and Call Center extends ACD to any device they use to answer the call.

Do Not Disturb allows you to set your status to unavailable. Calls will go directly to your voice messaging box without ringing your telephone. In addition, you can have your primary phone emit a short ring burst to inform you when the call is being sent to voice messaging by using the Ring Reminder

This is a feature which can be accessed both externally and internally. When the directory is called, the caller is prompted to enter the first three letters of a user's first or last name. The directory will then search and match the input to the most probable user and play back that user's name for verification. 

The Call Spy feature enables certain privileged users to listen in on any phone call. This feature does not allow the user using call spy to interact with any member of the call being spied on. This feature also does not alert the party being spied on that someone else is listening. This feature can be useful if an executive wishes to listen to an active call live without the call party knowing.

The VMX (Virtual Machine eXtension) locator allows for advanced control of a user\\'s voicemail system. It is somewhat similar to the Follow Me feature; however it gives callers more control. In essence, the VMX locater is a mini-IVR (interactive voice response) for voicemail.
Host audio conferences using simple, intuitive desktop and mobile clients. Each user gets a conference code and leader PIN number for on-demand audio conferencing 24 hours a day, 7 days a week. Record conferences and share the recordings later. Outlook integration toolbar allows you to easily create meeting invitations with audio conferencing information. Toll-free conference bridge access number available.

Fax service (FOIP), via desktop, web browser or standalone. Receive inbond faxes via email as PDF attachments.

Barge is a feature in which an extension – such as an operator – can break into a conversation between two extensions or an extension and an outside line.

The E911 or enhanced 911 automatically provides the dispatcher number to the authorized body. Just dial 911 on your Hosted VoIP phone and inform the authorities that you are in trouble without saying a word.

With Hosted PBX Call Blacklisting feature, you can blacklist calls from as many numbers as you want. Just add the number to the Blacklist from your web account and you are done.

Call Transfer is used to transfer a call in progress to some other destination. There are two types of call transfer: attended call transfer, where the call is placed on hold, a call is placed to another party, a conversation can take place privately before the caller on hold is connected to the new destination; Blind call transfer, where the call is transferred to the other destination with no intervention (the other destination could ring out and not be answered for instance).
Improve training and meet compliance requirements. Record all inbound and outbound calls for one or more employees. Improve call center management, customer service and training.

Call parking enables a call to be placed in a call parking lot with an assigned number. This parked call can be picked up by any user with any phone. The caller who is placed in the call parking lot will have on-hold music played to them while they are awaiting a pick-up. Calls are assigned specific parking lot numbers upon transfer. The parking lot number is essential to this system, so it is imperative that the person transferring the call notes which parking lot number the call is placed in - the number is read to the transferring user after dialling the extension for the parking lot. Calls can be answered simply by dialling the parking lot number. This system is extremely useful when there are phones located where there may be more than 1 user (e.g. factory floor, newsroom, meeting roo

Music on hold is a feature which plays music to callers who have been placed on hold or are currently in a call queue. The music can be customized to play music pertaining to the demographic base of the callers, or simply present the callers with a number of custom recorded messages relating to the potential nature of the call. 

Call Pickup the ability to pull a ringing call to the phone you are currently on. Group call pickup allows you to collect a call from any ringing phone that is in the same pickup group as you, if there were more than one phone ringing then you would have no control over which call you collected. Directed pickup allows you to pickup a call at a specific extension, maybe you’re in another office and you hear a phone ringing and wonder if it’s yours. You dial the pickup number and your extension, and the call will only transfer if it is your extension.

Busy Lamp Field (BLF) is a lighted (green or red) indicator on your phone (or expansion module) which can be configured to indicate the status of certain conditions/features of Hosted PBX

This feature allows you to integrate an analog door phone so that you can have a two-way call with visitors and then unlock the door from your phone if you deem them worthy. A great way to upgrade the security of your building.