Watch active calls/channels in Asterisk server from CLI

To Watch number of active channels watch “asterisk -vvvvvrx ‘show channels’ | grep channels” To Watch number of active calls watch “asterisk -vvvvvrx ‘show channels’ | grep calls” To Watch active channels watch “asterisk -vvvvvrx ‘show channels verbose’” To Watch active channels in Asterisk watch “asterisk -vvvvvrx ‘core show channels verbose’”

Asterisk – best practice to play multiple sound files in .call files

If you want to play multiple sound file with .call then you can send it like this: Setvar: file_max=2 Setvar: file1=custom/1_message Setvar: file2=custom/2_message After that use asterisk’s dialplan to play files one-by-one. For example like this: exten => 123,3,Set(i=0); exten => 123,n(loop),Set(i=$[ ${i} + 1 ]) exten => 123,n,GotoIF($[ $i > ${file_max} ]?exit) exten => … Read more

Asterisk Play a file while calling for curl

In my dialplan I need to call a php file like below: exten => 6666,n,Set(foo=${CURL(http://reports.cr.mrgroup.in/IVR/sp.php?tid=${tid})}) it gives reponse after 1 min or 2min , I want to play a music file in these times. please give me some idea how to achieve this and if there any other option.

Clear Memory Cache on Linux centos

By default, every Linux OS has an efficient memory management system used to clear the buffer cache periodically. You can manually free up the memory cache with the following simple command: linux:~$ sudo sh -c “sync; echo 3 > /proc/sys/vm/drop_caches” However, if you want to force the Linux OS to do clearing memory cache on … Read more

Virtual Receptionist / Virtual Assistant

What is Virtual Receptionist ? Stay in touch with customers when the office is closed or staff members are out of the office by using Virtual Office. Incoming phone calls will be answered by one of our trained remote receptionists. The receptionist will then ask the caller who he or she is trying to reach … Read more

Voice Broadcasting

What is Voice Broadcasting Voice broadcasting is a mass communication technique, begun in the 1990s, that broadcasts telephone messages to hundreds or thousands of call recipients at once. This technology has both commercial and community applications. Voice broadcast users can contact targets (whether they be members, subscribers, constituents, employees, or customers) almost immediately. When used … Read more

unmount a Linux disk partition centos

To unmount a Linux disk partition centos # umount /dev/sda1 Type the command to unmount /mnt forcefully: # fuser -km /mnt Where, -k : Kill processes accessing the file. -m : Name specifies a file on a mounted file system or a block device that is mounted. In above example you are using /mnt Linux … Read more

what you need to know, before you deploy the VoIP in your organization : QoS (Quality of Service) for VoIP

The organization(s) that migrate from legacy PABX system (traditional phone system) to IP based PBX (Private Branch eXchange), they require a very carefully planning before they deploy the VoIP. They need to ensure the QoS (Quality of Service) for VoIP in your organization. Step 1 Analyze your existing LAN (Local Area Network) and find if … Read more