How to use ring groups to follow the extension one by one in asterisk-pbx?

This configures a ‘virtual’ extension that rings a group of phones simultaneously, stopping when any one of them is picked up.

For this we need to create Ringgroup and add extensions. Then create context for incoming calls so that when someone calls the DID, it will go to the ring group.

[ext-did-0002]

include => ext-did-0002-custom

exten => fax,1,Goto(ext-fax,in_fax,1)

exten => 19499300360,1,Set(__FROM_DID=${EXTEN})

exten => 19499300360,n,Gosub(app-blacklist-check,s,1)

exten => 19499300360,n,ExecIf($[ “${CALLERID(name)}” = “” ] ?Set(CALLERID(name)=${CALLERID(num)}))

exten => 19499300360,n,Set(__CALLINGPRES_SV=${CALLERPRES()})

exten => 19499300360,n,Set(CALLERPRES()=allowed_not_screened)

exten => 19499300360,n,Goto(600@ext-group,s,1)

where 600@ext-group is the ring group

How to configure voicemail system in Asterisk?

VoiceMail is used to leave a message if someone is not answering your call. The configuration in Asterisk is done in /etc/asterisk/voicemail.conf. In order to configure voicemail, add following line:
1000 => myemail@gmail.com,,attach=no|saycid=no|envelope=no|delete=no

This will configure a voicemail system to email the received voice message (with attach file option) to myemail@gmail.com, when a call to ext 1000 is not picked.

How to Set DTMF in asterisk

How to change DTMF Setting on the fly in sip.conf or extensions.conf in asterisk.
Its common to have multiple DIDs from VoIP service Providers and those DID needs different DTMF settings. You can change the DTMF in asterisk no matter how the SIP trunk is configured.
In your routing block (Usually in extention.conf) your can add a line
[code] exten => DID.,n,SIPDtmfMode(inband)
[/code]

Example you have two DIDs

19856785635 and 8665298546 and one support RFC28cc and other one supports inband
[code] exten => 19856785635 ,n,SIPDtmfMode(RFC2833)
exten => 8665298546 ,n,SIPDtmfMode(inband)
[/code] In asterisk pbx you might have to use extensions_custom.conf

Post your question in comment if you need more help.

Setup Options for VOIP

VOIP has been a huge help for businesses all over the world. It offers flexibility, convenience, and cost savings. Moreover, it gives you three viable options for setup. Your choice depends on your needs and preferences.

On-premise VOIP

As its name suggests, the VOIP infrastructure is found within office, if not handled by your business. This is not difficult anymore as all the different pieces of equipment and software you need are readily available. This is also advantageous if you want to have full control over the configuration, power, and function of your VOIP. It is going to be much easier for you to upgrade the network to accommodate new technologies or integrate existing ones.

One of the disadvantages, however, is the cost. Unless you have already amassed a significant amount of capital, it is difficult to maintain your own VOIP, not to mention set one up. It further increases costs since you need to spend for your IT team, who needs to maintain your network.

Managed VOIP

A lot of business owners, especially first-time VOIP users and small-based ones, prefer managed VOIP. This means that a third-party provider takes care of the network, as well as other VOIP-related needs, such as the infrastructure.

The competition has been very tough among VOIP providers, so you have plenty of great choices with regards to cost. Moreover, you do not have to spend for anything, except for the monthly repayments. You can also count on its own pool of highly skilled IT personnel to maintain, upgrade, and troubleshoot your VOIP dilemmas.

The danger of managed VOIP is finding a mediocre provider. It is possible to be locked in to an agreement for a number of years, and you have to bear the consequences of its poor service, including poor audio and video quality.

Hosted VOIP

A hosted VOIP is a combination of managed VOIP and on-premise VOIP. You normally have the existing infrastructure, such as the PBX system. This is considered as your main controller for your network of PCs and phones within your company. When you use VOIP, the provider simply taps on your existing PBX system, making it the host of your technology. VOIP calls normally pass through a public switched telephone network (PTSN) before it goes through your PBX system.

 

Secure your VoIP

No network is immune to any type of malicious attack. Just think about I Love You Virus and the Millennium bug that had wiped out several millions’ worth of data all around the globe. So even your VOIP can be greatly damaged by viruses, phishing attacks, and malware, to name a few.

But that doesn’t mean you cannot do something about them. You have the power to greatly reduce the chances of these attacks by considering the following factors:

 

1.  Reliable VOIP provider

One of your best lines of defense will be your own VOIP service provider. It’s critical to have not only a popular but also dependable and supportive company to deal with. They should already have the infrastructure, backup plan, and security applications ready.

 

2. Security features

Updated anti-virus and firewall programs can already do wonders to make sure you can also protect your system, as well as your VOIP network, from hacks and other types of attacks.

 

3. Common sense.

Phishers sometimes tap into your number and call you for all sorts of reasons, such as pretending to be your bank or credit card issuer, just to obtain your personal details. If the call sounds suspicious, give your real bank or credit card company a call and inquire.

 

4. Alertness

If you think someone has tapped into your system without your permission, if you encounter problems that you have never met before, and if you are receiving anonymous calls, report them to your VOIP provider immediately.