Featured Posts

Introducing ISN: Free SIP Dialing From Any Asterisk Phone

Posted by admin | Posted in asterisk scripts | Posted on 01-07-2009

0

Wouldn’t it be nice to pick up any telephone on your Asterisk system and place free SIP calls to anywhere in the world by dialing joe@sip.asterisk.com or any SIP URI? The problem, of course, is that most phones don’t include alphanumeric keyboards much less the @ symbol. Well, not to worry. A group of Asterisk gurus headed up by John Todd came up with a clever plan using DNS that lets you dial any SIP URI using the 10 numeric keys plus the asterisk key on any standard telephone keypad. Today, we’ll show you how to set up your Asterisk system to support ISN’s (aka ITAD Subscriber Numbers).

Overview. In laymen’s terms, the trick to ISN dialing is that we pass a number such as 1234*1061 to a DNS server that knows how to translate the numeric sequence into a SIP URI that looks like this: 1234@sip.pbxinaflash.com. In short, it takes the number after the asterisk and resolves it to a fully-qualified domain name which is preconfigured at freenum.org. And the result is inter-domain numeric SIP addressing using ordinary telephone instruments. For our recommended setup, you’ll actually dial ISN numbers like this: **1234*1061. The leading asterisks will tell FreePBX to treat this as an ISN dial string.1

Prerequisites. We’re assuming that you already have one of the FreePBX-enhanced Asterisk aggregations in place such as PBX in a Flash. If not, start there and then run the Orgasmatron Installer which provides all of the SIP URI functionality you’ll need for this project. If you’re not using PBX in a Flash, then review our tutorial on SIP URI’s which will walk you through getting this functionality set up on your FreePBX-enhanced Asterisk server.

Adjusting Your Phones to Support ISN Dialing. We’ll be using a somewhat different dial plan to make ISN calls so you’ll probably have to adjust the default dialplan on your actual phones or ATA to get this to work. If you can place ISN calls with a softphone but you get a fast busy when you dial the same number on your hardware-based phones, then it’s a dialplan problem. For Aastra phones, you can access the Aastra dialplan settings with a web browser. Just go to the IP address of the phone and login with admin:22222. Click on thePreferences option and you should see Local Dial Plan at the top of the page with an entry that looks like this: x+#|xx+*. Just change it to: x+#|xx+*|’*'xx+* and click the Save Settings button. No reboot of the phone is required. Notice that we’ve enclosed the asterisk in single quotes in the third option. That’s the trick to getting Aastra phones to recognize * as part of an actual dial string. If you’re using other phones, consult your user’s guide for tips on modifying your dialplan to accommodate an asterisk as the first character in the dial string.

Enabling Outbound ISN Dialing. There are a number of ways to get ISN outbound dialing to work with Asterisk. We’re going to show you a couple of methods. You can either set up a trunk and outbound route to handle the calls, or you can add an extension to your system which actual prompts for the ISN number when you dial that extension. There are also two ways to look up ISN numbers at freenum.org. The preferred method is using DNS queries with the new Asterisk ENUMLOOKUP function. An alternative method (which is especially useful with older versions of Asterisk that do not support ENUMLOOKUP) is to use FreeNUM’s external public resolver to map ISN dial strings to SIP URIs. WithPBX in a Flash and Asterisk 1.4.21.2 or later, both methods work.

Implementing the Trunk Method for ISN Dialing. With this option, you’ll be able to pick up any (properly configured) phone on your Asterisk system and dial **1234*1061 to complete a free ISN SIP call. To set this up, we’ll add a new trunk and outbound route in FreePBX. Then we’ll insert a dialplan script in extensions_custom.conf to finish up. Once you reload your Asterisk dialplan, you’ll be good to go.

Open FreePBX in a web browser, and choose Admin, Setup, Trunks, Add Trunk, Add Custom Trunk. Leave the General Settings blank for now. In the Dial Rules, insert X.*X. (be sure to include trailing period!) and, for the Custom Dial String, insert: local/$OUTNUM$@freenum. Click the Submit button to save your settings and reload the dialplan when prompted. Now add an Outbound Route calledOutFreeNUM. For the Dial Pattern, use **|X.*X. with the trailing period again. For the Trunk Sequence, choose local/$OUTNUM$@freenum. Save your entries and reload the dialplan once more. Finally, log into your server as root and edit extensions_custom.conf in /etc/asterisk. At the bottom of the file, insert the following code:

[freenum]
exten => _X.,1,Set(TIMEOUT(absolute)=10800)
exten => _X.,2,NoOp(Number to Call: ${EXTEN})
exten => _X.,3,Set(isnresult=${ENUMLOOKUP(${EXTEN},sip,,1,freenum.org)})
exten => _X.,4,GotoIf($["${isnresult}"=""]?6:5)
exten => _X.,5,Dial(SIP/${isnresult},40,r)
exten => _X.,6,Background(ss-noservice)
exten => _X.,7,Congestion
exten => _X.,8,Hangup
exten => h,1,Hangup
exten => i,1,Hangup
exten => T,1,Hangup

Make sure you eliminate the line-wrap on line 3 above. Then save the file and reload your dialplan: asterisk -rx “dialplan reload”. Now place a test call by dialing: **1234*1061. If the call doesn’t connect to Nerd Vittles’ demo site, check the Asterisk CLI and fix any reported errors.

Implementing the Extension Method for ISN Dialing. With this option, you’ll be able to pick up any phone on your Asterisk system and dial FREE (3733) to place an ISN call. You’ll be prompted to enter the number using the following format: 1234*1061. Note that there are no leading asterisks with this method. Instead of using ENUMLOOKUP to find the ISN number, we’ll use FreeNUM’s external public resolver to do the ISN translation into a SIP URI.

Log into your Asterisk server as root and edit extensions_custom.conf in /etc/asterisk. At the bottom of the file, insert the following context:

[custom-freenum]
exten => s,1,Answer
exten => s,2,Wait(2)
exten => s,3,Background(pls-entr-num-uwish2-call)
exten => s,4,Read(NUM2CALL,beep,30)
exten => s,5,GotoIf($["foo${NUM2CALL}" = "foo"]?10)
exten => s,6,Set(TIMEOUT(absolute)=10800)
exten => s,7,Background(pls-hold-while-try)
exten => s,8,Dial(SIP/${NUM2CALL}@public.freenum.org,30,m)
exten => s,9,Congestion
exten => s,10,Hangup
exten => h,1,Hangup
exten => i,1,Hangup
exten => T,1,Hangup

Now move to the top of the file and insert the following line in the [from-internal-custom] context:

exten => 3733,1,Goto(custom-freenum,s,1)

Save the changes you’ve made to the file and then edit (or create, if necessary) sip_custom.conf and insert the following line:

promiscredir=yes

Save the file and then restart Asterisk: amportal restart. Now place a test call by dialing 3733. When prompted for the ISN number, enter 1234*1061 and press # to avoid the timeout delay. Be aware that on non-FreePBX systems, this code would go in sip.conf; however, that file gets overwritten with any FreePBX reload. Hence the reason that we’ve placed the code in sip_custom.conf.

Creating a SIP URI for Your Asterisk Server. Before you can receive any inbound calls with ISN dialing, you’ll need at least one SIP URI for your Asterisk server. The format of a SIP URI is much like an email address: somename@yourdomain.dyndns.org or somenumber@yourdomain.dyndns.org. Step 1 is to register a fully-qualified domain name (FQDN) for your Asterisk server. Step 2 is to actually set up the SIP URI’s on your server.

If you already have a registered domain, then we recommend you create a sip subdomain: sip.yourname.org. Then point that subdomain to the IP address of your Asterisk server. If your Asterisk server has a dynamic IP address, then register a subdomain with a service such as dyndns.org and point that domain at your Asterisk server. We’ve previously covered how to install software on your Asterisk server to make sure your FQDN always resolves to the correct dynamic IP address. Here’s the link for DNS-O-Matic.

Once you have FQDN covered, you’re ready to set up a SIP URI. With Orgasmastron builds of PBX in a Flash, the work already has been done for you. You should already have a SIP URI of mothership@yourFQDN. For everyone else, the drill involves moving a copy of the [from-sip-external] context intoextensions_override_freepbx.conf in /etc/asterisk so that it can be edited without risking an overwrite from FreePBX. To find out the location of the [from-sip-external] context, issue the following commands while logged into your server as root:

cd /etc/asterisk
grep from-sip-external *

The result will look something like this:

extensions.conf:[from-sip-external]
extensions_override_freepbx.conf:[from-sip-external]
sip_general_additional.conf:context=from-sip-external

If the middle line is there, the context already has been copied over. Otherwise, list out the file showing [from-sip-external] which varies depending upon your version of FreePBX: cat extensions.conf. Now cut-and-paste the entire [from-sip-external] context into extensions_override_freepbx.conf. Then edit the override file and add an entry for each SIP URI you wish to create. The entries should be inserted just below the exten => s,1… line. Here are some samples:

exten => 16781234567,1,Goto(from-trunk,${DID},1)

This entry would let you control the routing of 16781234567 by creating a new incoming route in FreePBX with a DID entry of 16781234567. Then you can point the SIP URI to any FreePBX resource, e.g. an extension, ring group, IVR.

exten => e164,1,Goto(from-trunk,e164,1)

This entry would route e164@yourFQDN to the Inbound Route created for a DID number entry of e164.

exten => 18431234567,1,Goto(custom-windyhouse,s,1)

This entry would route incoming calls to 18431234567@yourFQDN to s,1 in a custom context called [custom-windyhouse] in extensions_custom.conf.

exten => 17065439876,1,Dial(SIP/17066313456@sip.otherdomain.com)
This entry would route incoming calls to 17065439876@yourFQDN to another SIP URI.

exten => 12021234567,1,Dial(local/12029876543@from-internal)

This entry would route incoming calls to 12021234567@yourFQDN to a cellphone at 12029876543 using your Asterisk dialplan to choose an appropriate trunk for the call.

exten => 18883331212,1,Dial(SIP/skype_joe@proxy01.sipphone.com)

This entry would route incoming calls to 18883331212@yourFQDN to a Skype user named joe using the free Gizmo5 gateway.

Once you’ve made all desired SIP URI entries, save the override file and reload your Asterisk dialplan.

Using the PBX in a Flash ITAD Number. So you’re probably asking, “What’s in this for me?” Well, a couple of things actually. First, if you’re a PBX in a Flash user, we want you to join our free calling network. We already have reserved the 1061 ITAD number for our group. Just cut-and-paste the form below, fill in the blanks, and email it to us. We’ll set up an ISN number for your server (one per customer, please) so that others can contact you without spending a dime. The other option is to obtain your own ITAD number for your organization and set it up on your own server. We’ll get to that in a minute.

If you want to join our club (and we really don’t mind if you’re not using PBX in a Flash), then cut-and-paste the form below into your email and fill it out. And here’s the email link. Once we receive your request, we’ll set up an ISN number for you that matches your existing phone number. So, if your phone number is 16781234567, your new ISN number will be 16781234567*1061. Please include your international codes with your phone number. Before we activate your ISN number, we’ll place a test call to your SIP URI to verify it’s working. Please be sure it is before applying.

Name:
Mailing Address:
Phone Number:
SIP URI for Your Server: _____________@_____________________________
ISN Number (leave blank):
Publish Entry in Directory? Yes or No (choose one)

Obtaining Your Own ITAD Number. We know there are lots of you that prefer to do things yourself. And that’s perfectly fine. We’re going to quickly show you how. But, if you want to be included in the PBX in a Flash directory, please send us the form above with your own ISN contact number once you get things working.

To get your own ITAD number, visit this link and follow the instructions for requesting your own number. It’s easy, but detail matters so do it right the first time! Within a few days, you’ll get your shiny new number. And, in a few more days, freenum.org will notify you that your account has been established.

Setting Up An ISN Account at FreeNum.org. Once you receive your login credentials from FreeNUM, log in to your account. Leave the DNS Wildcard setting the way it is. All you have to do is insert your fully-qualified domain name in the FQDN placeholder. For example, if your FQDN were sip.big.edu, then the last part of the DNS entry should look like this:

sip:\\1@sip.big.edu!” .

Save your entry and wait an hour. Then test it by dialing your new ISN number or, after logging into your server as root, use a command like the following. Turn your SIP URI around from 6781234567*1061 so that it looks like this:

dig @freenum.org NAPTR 7.6.5.4.3.2.1.8.7.6.1061.freenum.org.

Aretta Introduces Free NetPBX. In an industry first, Aretta Communications is rolling out a free Asterisk hosted solution known as NetPBX Free Edition. The only cost is for the minutes you use, and the free hosted service will support one inbound or outbound call at a time. Everything including the SIP trunking is preconfigured so the system is literally plug-and-play. We’ll provide a more in-depth review once we’ve had some time to play.


whos.amung.us If you’re wondering what your fellow man is reading on Nerd Vittles these days, wonder no more. Visit our new whos.amung.us statistical web site and check out what’s happening. It’s a terrific resource both for us and for you.

New Vitelity Special. Vitelity has generously offered a new discount for PBX in a Flash users. You now can get an almost half-price DID and 60 free minutes from our special Viatalk sign-up link. If you’re seeking the best flexibility in choosing an area code and phone number plus the lowest entry level pricing plus high quality calls, then Vitelity is the hands-down winner. Vitelity provides Tier A DID inbound service in over 3,000 rate centers throughout the US and Canada. And, when you use our special link to sign up, the PBX in a Flash project gets a few shekels down the road while you get an incredible signup deal as well. The going rate for Vitelity’s DID service is $7.95 a month which includes up to 4,000 incoming minutes on two simultaneous channels with terminations priced at 1.45¢ per minute. Not any more! For PBX in a Flash users, here’s a deal you can’t (and shouldn’t) refuse! Sign up now, and you can purchase a Tier A DID with unlimited incoming calls for just $3.99 a month and you get a free hour of outbound calling to test out their call quality. To check availability of local numbers and tiers of service from Vitelity, click hereDo not use this link to order your DIDs, or you won’t get the special pricing! After the free hour of outbound calling, Vitelity’s rate is just 1.44¢ per minute for outbound calls in the U.S. There is a $35 prepay when you sign up. This covers future usage and any balance is fully refundable if you decide to discontinue service with Vitelity.

Earn Money if know asterisk,vicidial,php etc..

Posted by admin | Posted in Uncategorized | Posted on 01-07-2009

0

If you know asterisk,vicidial,openser,php,linux,mysql or any of these you can earn handsome money from these website.

You just need to register and start getting work, no registration fee involved.

Register here

or

Register here

Vicidial multiple server

Posted by admin | Posted in Vicidial multiple server | Posted on 27-06-2009

0

WARNING: Before you start doing this install
The Vicidial Team has seen a number of problems with Redhat/Fedora/CentOS based systems running vicidial and does genreally NOT RECOMMEND using those for Vicidial.
Beside of this this is a great start to get a testing system setup!

This document covers on how to install vicidial in a multi-server environment.
This setup is is done using the following components:

Author: Deo Dax Sillero-Cordova?
http://www.linkedin.com/in/codehaxor
deodax.cordova@gmail.com
M: +639163148590
M2: +639235272430

1 Webserver

Core2Duo? 1.86 GHZ Processor
150 GB SATA HDD
1 GB RAM
Operating System: CentOS 4.4 x64 Server CD

1 MySQL Database Server

Core2Duo? 1.86 GHZ Processor
150 GB SATA HDD
2 GB RAM
Operating System: CentOS 4.4 x64 Server CD

1 Asterisk Server

Core2Duo? 1.86 GHZ Processor
150 GB SATA HDD
2 GB RAM
Operating System: CentOS 4.4 x64 Server CD

1 FTP Server for recording archive

Core2Duo? 1.86 GHZ Processor
500 GB SATA 2 HDD
1 GB RAM
Operating System: CentOS 4.4 x65 Server CD

Definition of terms :
WS = Webserver assumed ip is 192.168.1.3 / 255.255.255.0
DB = Database Server assumed ip is 192.168.1.4 / 255.255.255.0
AS = Asterisk / Vicidial Server 192.168.1.5 / 255.255.255.0
FTP = FTP Record Archive 192.168.1.6 / 255.255.255.0

Summary :

A short preview of how things work, basically the agents will be logged using a softphone (SIP or IAX2) client to the AS, they will also log in to their user interface through a web browser via the WS, both AS and WS sends data to the DB for updates and agent transactions (CALLING, HANGING UP, NEW LEAD LOADED etc).

The AS will be the one responsible for calling out and bridging the calls to the logged in agent through meetme or app_conference, but this setup will focus on the usage of meetme as most common setups do, the AS is also responsible for recording calls of an agent and uploads them to the local FTP Record Archive.

What we are trying to achieve is to split the load to the servers so that you can accommodate more
agents in your asterisk server (this setup is in production with 25 agents on 1:2 ratio dialing full
recording)and at the same time make it more stable compared to a single server setup. In this way you
can also understand well how each server works and what you need. I am not a vicidial guru but I am
extending my help out to those who are new to vicidial to know how to set it up and get it going instead
of being ripped off by a “consultant” (I have a friend who almost got ripped of by someone who sold
him a vicidial server for 600,000 thousand pesos for 40 users), and also this is my contribution
to the opensource community since I know many people are making money out of vicidial and asterisk installs
without giving help back to the vicidial project.

So if I lack something please kindly add or edit it. It will be a great help to the our community.

Step 1: Setting up the webserver.

a.) Install CentOS 4.4 x86_64 and set the ip address, let us assume the ip address is 192.168.1.3 / 255.255.255.0

b.) Once the CentOS is installed it is recommended that you do an update. You can do this by typing:

root@localhost# yum -y update ; reboot

c.) Install the rpmforge (dag repo) repository, well be needing this to get some of the required rpms. Do this by typing:

root@localhost# __rpm -Uvh http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm

c.) Install the needed components for the webserver. You can do this by typing:

root@localhost# yum -y install httpd php php-mysql php-eaccelerator ploticus mysql

d.) Set the /etc/php.ini memory_limit to 48MB. Edit /etc/php.ini and search for memory_limit, by default it has a value of 16 or 8M now change it to 48 MB.

root@localhost# vi /etc/php.ini

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Change this to 48M

e.) Now your good go, to verify your installation you can start httpd and execute the ff commands:

root@localhost# service httpd restart
root@localhost# php -v
PHP 4.3.9 (cgi) (built: Sep 20 2007 19:31:11)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with eAccelerator v0.9.5.2, Copyright (c) 2004-2006 eAccelerator, by eAccelerator

Step 2: Installation of the FTP server

a.) Install CentOS 4.4 x64 server cd on the machine and set its ip to 192.168.1.6 / 255.255.255.0

b.) Do a yum update and reboot

root@localhost# netcfg
root@localhost# yum -y update
root@localhost# reboot

c.) Install vsftpd

root@localhost# yum -y install vsftpd

d.) Create a user and the respective recording and reports directory, in this case ill be using the user cron and a password of test

root@localhost# adduser cron
root@localhost# passwd cron
root@localhost# mkdir -p /home/cron/RECORDINGS
root@localhost# mkdir -p /home/cron/REPORTS
root@localhost# chown cron:cron /home/cron/ -R
root@localhost# service vsftpd restart

e.) Testing by ftpying into it, if it works and your logged in with the user name and the password then our ftp server is good to go

root@localhost# ftp localhost

Step 3: Setting up your database server

a.) Install CentOS 4.4 x86_84 Server CD to the machine

b.) Do a yum update and reboot

root@localhost# yum -y update ; reboot

c.) Install mysql server components and start mysql service

root@localhost# yum -y install mysql mysql-server mysql-devel
root@localhost# service mysqld restart

d.) Change the mysql root password

root@localhost# mysqladmin -password yournewpassword

e.) test the mysql connection

root@localhost# mysql -u root -p

f.) edit /etc/my.cnf and add the following that are indicated by a bold text

root@localhost# vi /etc/my.cnf

mysqld
max_connections = 500
skip-name-resolve
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
mysql.server
user=mysql
basedir=/var/lib
mysqld_safe
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

g.) Restart mysql and your good to go

root@localhost# service mysqld restart

Step 4: Installing Asterisk & AstguiClient? and their pre requisites (yehey were almost done)

a) Install CentOS 4.4 x86_64 Server CD on the machine and set the ip to 192.168.1.5

b) Install the dag rpm repository, do a yum update and reboot

root@localhost# rpm -Uvh http://apt.sw.be/redhat/el4/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el4.rf.x86_64.rpm
root@localhost# yum -y update ; reboot

c) Installation of required packages

root@localhost# yum -y install lame sox screen mysql mysql-devel gcc make openssl openssl-devel kernel-smp-devel
htop zlib zlib-devel bison flex

d) Installation of perl modules, just press ENTER when prompted and when you get the prompt MAKE INSTALL OPTIONS set it to
UNINST=1, then select mirrors and your location. If you are getting test errors when building Bundle::CPAN you can do a force install instead of the regular install cpan command.

root@localhost# perl -MCPAN -e shell
cpan1> install MD5
cpan1> install Digest::MD5
cpan1> install Digest::SHA1
cpan1> install readline
cpan1> install Bundle::CPAN
cpan1> reload cpan
cpan1> install DBI
cpan1> force install DBD::mysql (must at least have mysqlclientlibs installed)
cpan1> install Net::Telnet
cpan1> install Time::HiRes
cpan1> install Net::Server
cpan1> install Unicode::Map (needed for super list loader Excel)
cpan1> install Jcode (needed for super list loader Excel)
cpan1> install Spreadsheet::WriteExcel (needed for super list loader Excel)
cpan1> install OLE::Storage_Lite (needed for super list loader Excel)
cpan1> install Proc::ProcessTable (needed for super list loader Excel)
cpan1> install IO::Scalar (needed for super list loader Excel)
cpan1> install Spreadsheet::ParseExcel (needed for super list loader Excel)
cpan1> quit

e) Installation of the Asterisk Perl Module (as per scratch install dont use the .09 version)

root@localhost# cd /usr/local
root@localhost# wget http://asterisk.gnuinter.net/files/asterisk-perl-0.08.tar.gz
root@localhost# gunzip asterisk-perl-0.08.tar.gz
root@localhost# tar xvf asterisk-perl-0.08.tar
root@localhost# cd asterisk-perl-0.08
root@localhost# perl Makefile.PL
root@localhost# make all
root@localhost# make install

d) Downloading and installing asterisk and applying patches

root@localhost# wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.24.tar.gz
root@localhost# wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.21.tar.gz
root@localhost# wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.5.tar.gz
root@localhost# gunzip asterisk-1.2.24.tar.gz
root@localhost# tar xvf asterisk-1.2.24.tar
root@localhost# gunzip zaptel-1.2.21.tar.gz
root@localhost# tar xvf zaptel-1.2.21.tar
root@localhost# gunzip libpri-1.2.5.tar.gz
root@localhost# tar xvf libpri-1.2.5.tar
root@localhost# cd zaptel-1.2.21
root@localhost# make clean
root@localhost# make
root@localhost# make install
root@localhost# cd ../libpri-1.2.5
root@localhost# make clean
root@localhost# make
root@localhost# make install
root@localhost# cd ../asterisk-1.2.24
root@localhost# cd apps
root@localhost# wget http://www.eflo.net/files/app_amd2.c
root@localhost# mv app_amd2.c app_amd.c
root@localhost# vi Makefile
replace this line(line 32):
app_mixmonitor.so app_stack.so
with this line:
app_mixmonitor.so app_stack.so app_amd.so
root@localhost# wget http://www.eflo.net/files/amd2.conf
root@localhost# mkdir /etc/asterisk
root@localhost# mv amd2.conf /etc/asterisk/amd.conf
root@localhost# wget http://www.eflo.net/files/meetme_DTMF_passthru-1.2.23.patch
root@localhost# patch -p1 < ./meetme_DTMF_passthru-1.2.23.patch
File to patch: app_meetme.c
root@localhost# wget http://www.eflo.net/files/meetme_volume_control_1.2.16.patch
root@localhost# patch -p1 < ./meetme_volume_control_1.2.16.patch
File to patch: app_meetme.c
root@localhost# cd ../
root@localhost# wget http://www.eflo.net/files/cli_chan_concise_delimiter.patch
root@localhost# patch -p1 < ./cli_chan_concise_delimiter.patch
File to patch: cli.c
root@localhost# wget http://www.eflo.net/files/app_waitforsilence.c
root@localhost# mv app_waitforsilence.c apps/app_waitforsilence.c
root@localhost# wget http://www.eflo.net/files/enter.h
root@localhost# wget http://www.eflo.net/files/leave.h
root@localhost# mv -f enter.h apps/enter.h
root@localhost# mv -f leave.h apps/leave.h
root@localhost# make clean
root@localhost# make
root@localhost# make install

Vicidial on Debian

Posted by admin | Posted in Vicidial on debian | Posted on 27-06-2009

0

http://www.channelblend.com/SCRATCH_INSTALL_DEB.txt

Vicidial Consultant

Posted by admin | Posted in Vicidial Consultant | Posted on 27-06-2009

4

CONSULTANTS:

These consultants and consulting companies all have extensive Asterisk experience and have all installed astGUIclient/VICIDIAL systems that are running in production environments:
(in alphabetical order, and listed by Location) Only email, phone and website are allowed.


Argentina


XARA TELECOMUNICATION
Its an offshore company located in ARGENTINA, have installes several production VICIDIAL
systems in Argentina, Paraguay, USA, Brazil and Europe INBOUND and OUTBOUND,
and more than 10.000 asterisk ports include a 74 E1 IVR masive call company.
www.xara.net.ar
info@xara.net.ar
54-11-4328-7760


Canada


VCCS
VCCS is a VoIP based solutions company providing vicidial and asterisk customization, hosting, and support. We are based in Canada and service globally with quality and reliability our main focus when it comes to our business relationships. We also offer business class Wholesale A-Z VoIP Termination with direct premium routes. Resellers please inquire about our powerful reseller portal to get started asap. Please email me for a quote, and I look forward to working with you.

Matthew Martin
VCCS
sales@vccs.ca
www.vccs.ca
1-514-667-5962


Colombia


SEAQ SERVICIOS CIA LTDA
Located at Colombia, We provide consulting and support services for asterisk and vicidial. We’re Red Hat Business Partner in Colombia
Don’t hesitate in contact us for further inquiries.
http://www.seaq.com.co
Contact:
Andres Mujica
gerencia@seaq.com.co
571-6559800

AVATAR LTDA
http://www.avatar.com.co
Grupo OpenBox?
Contact:
contacto@avatar.com.co
571-6007695

Ivan Mauricio Gutierrez Gutierrez
Ivan is Telecommunications Engineer located in Bogota, Colombia. Has extensive experience in setting up inbound and outbound call center. A Call Center
Consultancy and also operates Call Center services.
Contact: Ivan Mauricio Gutierrez Gutierrez.
Email: vicidialmg@gmail.comivanchomg@users.sourceforge.net
Web: http://www.vicidialpro.blogspot.com
Phone: + 571 7425555 Ext: 232
Mobile: + 57 3142881998 (Comcel)


Costa Rica


SYSCOM LSV
Its located in COSTA RICA, have production VICIDIAL SYSTEMS as well as business IP PBX solutions. Asterisk, Asterisk + vicidial, asterisk + trixbox, asterisk + elastix
Contact:
Henry Sanchez
http://www.syscomca.com
syscominfo@syscomca.com
506-219-7433

TicoIT
TicoIT develops asterisk based phone switches and call center dialers based on vicidial. We are located in Costa Rica and ship locally and to other countries. We provide support to already installed servers.
Contact:
Luis Coronado
http://www.ticoit.com
lcoronado@ticoit.com
+506.8843.4430


Czech Republic


IPEX a.s.
They are located in Czech Republic, and have installed several production VICIDIAL systems.
contact: Pavel Zocek
email: zocek at ipex.cz
phone: +420-383-836-944
web: http://www.voipex.cz


France


SDCI
We are based in France , and have installed several production VICIDIAL systems. We have a Vicidial Full French version with many other feature like Calendar, Dynamic forms …
Provides installation and support and devloppement for Asterisk, Asterisk + vicidial, sip gateway, A2billing, asterisk + trixbox, Asterisk legacy integration
contact: Erwan DESVERGNES
email: erwan.desvergnes@sdci.fr
phone: +33.6.20.90.86.58
web: http://www.sdci.fr


Greece


Public issue
Publin Issue is a leading survey company located in Athens Greece.
Public issue has many qualified software engineers that implement Asterisk and many other open source systems.
Public issue’s http://www.eflo.net/VICIDIALwiki/index.php/VICI:users#PublicIssue owned call center is our referense for services upon request on Vicidial Project.
We provide those Services in Greece Cyprus and all the balkan countries.
Public Issue
Phone: +30 210 7575000
Email: it (at) publicissue (dot) gr
web http://www.publicissue.gr


India


Arien Consulting
Consulting Services for Asterisk PBX and Vicidial Installation.
Including NAT and Codec translation setup.
Providing onsite and online support in india and USA.
Contact: BHR Balaji
email : balaji@sol.net.in
Phone: 9849017612
DID: 732 2180 369

AAAveer
We are based in Ahmedabad and have more than 3 years of experience in Asterisk vicidial, SER, Asterisk Billing (Gatekeeper and Radius), SIP Gateway, Hosted Call Center Solution, Hosted IP PBX and Video Conferencing on Vicidial, Soft Switched for VOIP retail and wholesale, Call shop Solutions/Calling card solution.
Call today 91 9825500318;
mahavirvoip@gmail.com

Aabhas Bajpai
Having experience in asterisk and VoiP for more then 3 years
For Small to medium single and distributed Vicidial Installations
Of more than 230, Seats plan done in India.
Providing support to 19 call centers at different locations in India
Provide resident and onsite Support with turnkey solutions
Provides installation and support for Asterisk, Asterisk + vicidial, SER, sip gateway, A2billing, asterisk + trixbox, gnu dialer, Asterisk intiegration
Contact: aabhas bajpai
E-mail : aabhas.bajpai@gmail.com
Phone : +919936283432
: +919961683294
India.

Asher Network Solutions
we are based in hyderabad – india has about 3 years experiance in voip industries and installed ViCiDialer? in 6 centers through out Southindian Region. Asterisk/Open Source VoIP Installation/Configuration/Maintenance, Open Source Inbound/OutBound/Predictive Dialing solutions for Call Center
Ashernetworksolutions@gmail.com

Asteriskneeds online telephony shop deals in Asterisk related products.

we also provide supoort on Vicidial, Asterisk installation, Trixbox, Webcall Back
and many more
Contact us for quick support
info@asteriskneeds.com
http://asteriskneeds.com

ABDUL ILYAS
We are based in Hyderabad-India? has about 5 years of experience in VoIP industry and working
with Asterisk,SER and other VoIP architectures And have presence in Pune/Banglore/Mumbai/Delhi.
Has installed ASTGUICLIENT/VICIDIAL installations for production call centres.
We have many clients of production environment including call centers, call shops, ITSP’s.
Phone: +91 9885396904 (ilyas)
+91 9866164331 (Aditya)
Email: iluhyd@hotmail.com

Accrue Convergence Solution Pvt. Ltd.
Located In Delhi,India. Have implemented Asterisk solutions for small and
medium call centers and working on Asterisk based billing system. We have
setup more than 15 call centers.
Accrue Convergence Solution Pvt. Ltd., Delhi
Contact : Ajit Pandey
Phone +91-9999683522
Email info at accrueindia.com
Web : http://www.accrueindia.com

Asterisk@Office.com
Located In Mumbai,India. Have implemented Asterisk solutions for small and
medium call centers and working on Asterisk based billing system. We have
setup more than 50 call centers worldwide. http://www.asteriskatoffice.com/asterisk/services Services Offered Customized Asterisk Development, Asterisk installation/configuration, Dialplan programming, AGI scripting, IVR Designing
Kindly visit Asterisk@Office
Phone: +91-9867333566
Contact : http://www.asteriskatoffice.com/contact Contact Us
Web : http://www.asteriskatoffice.com Asterisk@Office

AsteriskService.com
We offer various services for Asterisk such as: Asterisk installation/configuration,Dialplan programming, AGI scripting, IVR Designing, text to speech, speech to text
Website: AsteriskService.com
Email : contact@asteriskservice.com“>mailto:contact@asteriskservice.com contact@asteriskservice.com
Phone : +1-631-498-4020
+91-79-40054019

CN Consultancy
A unique solution for startup VOIP based call centers. Get a working Vicidial Installed Server
for just $1000 (Rs.46,000). with everything up and running, just connect the server to your
rack, configure soft phones and you are ready to go.
Ready to use configurations for many Service providers (both IAX and SIP)
Minor customizations included
Email :cn.consultantcy@gmail.com

Diyanat Ali – VOIP Consultant – Hyderabad India
Diyanat is located in Hyderabad – India, has about 6 years of experience in the VOIP
industry and is working with asterisk/SER since 4 years.
Has installed about 24 production ASTGUICLIENT/VICIDIAL installations,
installed ABOUT 100 Asterisj based PBX for production environment including call centers, call shops, ITSP’s.
Services offered are: Installation/maintenance/configuration of Linux/PBX/Gatekeepers/Phones/devices
, Inbound/outbound/predictive dialing solution based on vicidial for call centers, Onsite and remote assistance provided, can travel worldwide to implement large projects, Per Hour installation/support charges only, asterisk/vicidial is OpenSource/GPL and free to use
Phone: +91 9885039230
Email: diyanat (at) hotmail.com
Website: http://www.voip-info.org/users/view/diyanat

Krishna Tele Soft
They are located in India, and have installed several production VICIDIAL systems.
They generally work on major VICIDIAL installation and support and are working on INBOUND
& OUTBOUND complete call center solutions. Majority of their work is on the asterisk based solutions providing consultancy work. .
Krishna Tele Soft
email: krishnatelesoft at- gmail.com

Net Solution Inc.
Located In Mumbai, India. Have implemented may Asterisk solutions for small and medium call
centers and calling card shops. We have setup loadbalancing Vicidial Servers with high
availability Mysql Cluster Database for high performance , stability and scalability.
Net Solution Inc, Mumbai
Phone +91-22-27581200
Email dkumar at netsolutioninc.com
Web : http://www.netsolutioninc.com

Synotek Enterprise
For Large, Distributed, Redundant Vicidial Installations of more than 100 Seats pan India
along with resident onsite Support.
Contact: sales @ synotek.com
Web : http://www.synotek.com
Phone: +91 93505 43050
India, Delhi, Gurgaon, Noida, Faridabad, other NCR areas and Ahmedabad, Gujrat.

Mahavir shah-Worldbizconsultant
We are based in Gujarat-India? and have more than 3 years of expreience in Asterisk solutions.
Has installed ASTGUICLIENT/VICIDIAL installations for production call centres.
We have many clients of production environment including ,billing systems, mobile systems,VOIP billings,call centers.
Phone: +91 9825500318
Email: ceo@worldbizconsultant.com

H M Kias Voip consultant – Pondicherry (near Chennai)
I m based in Pondicherry having more than 5 years experience in VOIP at ITSPs ,call centres ..
Consulting : Voip(asterisk, freepbx, trixbox,yeastar fxo/fxs, Vicidial , IVR,termination) , Call Centre, Routes , Linux ,Firewall, and other Infrastructure services.
Tel: 91-9443467600
Email : hmkias@yahoo.com ,hmkias@gmail.com
MSN : hmkias@hotmail.com

Online Productivity Solutions Pvt. Ltd.
We handle all types of Asterix/Vicidial/Cellix-Skypix set-ups, configurations, trouble-shooting, and on-going facilities management; for Call centers and corporate clients. We can provide a complete turn-key set-up to start-ups and specialise on the Small and Medium Business Segment. We’re a listed Linux, PostgreSQL, MySQL, Sun Java, Cisco, Novell and Microsoft (Gold Certified Partner Level) Company, based in Goa (India).
Phone1: +91-832-2887341
Phone2: +91-832-2887342
Mobile: +91-9422439593
Email: solutions@opspl.comsupport@opspl.com
WebSite: http://www.opspl.com


Pakistan


ICT Innovations…Leveraging open source in ICT
Ict Innovations is a team of open source telephonoy profesionals and have experties in installation, integeration, customization and development over following open source voip and foip (T.38) applications: asterisk, vicidial, sugarcrm, freepbx, freeswitch, astbill, a2bill, callweaver, openwengo, openser and other
Tahir Almas
project manager
email tahir at ictinnovations.com
ICT Innovations http://www.ictinnovations.com

Emergen Consulting Pvt Ltd
Emergen Consulting is located in Karachi, Pakistan and has been delivering open-source
solutions support to companies and call centers all over pakistan and the far-east. We deliver
a comprehensive solution including load balancing, failover, high performance storage and voice-over-ip
for your requirements. We have VICIDIAL operational in small and mid sized call centres and many Asterisk PBX
installations.
contact: Rehan Zafar
email: sales@emergen.biz
phone: +92.21.111.111.320
web: http://www.emergen.biz

Nethawk (Pvt) Ltd.
We are a R&D oriented company, we have strategic alliances with several hardware resellers, focus on reliability and security We provide Consulting, Planning, Deployment, support and training services for VICIDIAL /Asterisk based IP PBX and appliances. Installation of Asterisk PBX with PSTN, VoIP, GSM and FAX integration, Installation of VICIDIAL, Installation of switches with traffic management and Wifi Networks with wireless IP phones, Turnkey solutions & Integration of asterisk with existing network utilizing SIP and/orIAX2, Call center solutions, Custom AGI scripts, diaplan extensions, billing systems, Asterisk/VICIDIAL / VoIP Network Support & Management, 24×7x365 On-Call Engineer support services.
Contact: Shaharyar Rao
Phone: +92.51.2282147
Cell: +92.344.5900154
email: info@nethawk.com.pk
website: http://www.nethawk.com.pk

Tektrix inc.
Tektrix is located in Lahore-Pakistan?. We have 5 years of extensive experience in VOIP and Enterprise Data Networks. We offer a wide range of IT Services including but not limited to the following: Asterisk/Open Source VoIP Installation/Configuration/Maintenance, Linux Systems/Servers, Linux Firewall Solutions, Open Source Inbound/OutBound/Predictive Dialing solutions for Call Center(5 major Vicidial installations for 25 to 75 agents), Small, Medium, Large Scale deployments of Asterisk, SER, Asterisk@home/Trixbox/FreePBX, Cisco IPCC/IPT solutions for Corporate IP Telephony and Medium to Large (500+) Seats Call Center Solutions, Assistance provided worldwide 24×7.
Phone: +92 321 4426288
Email: info@tektrix.net


Peru


VIRTUAL ORBIS
http://www.virtualorbis.com
Email: info@virtualorbis.com
Tel: +51-1-7028888 / +51-1-97452395


Philippines


Edwin A. Valbuena Jr
Edwin is located in Manila, Philippines. Has extensive experience in setting up inbound and
outbound call center. Have installed and currently maintains various VICIDIAL implementation
ranging from 20 seats to 140 seats call centers. He also owns Core Communications Inc. A Call Center
Consultancy and also operates Call Center services. Services offered: VICIDIAL Installation / Configuration, Custom VICIDIAL add-ons, Asterisk Installation / Configuration, Call Center Technology Setup, Asterisk billing solutions, Call Center Technology Consulting
Contact: Edwin A. Valbuena Jr.
Email: edvalbuena (at) gmail.com
Web: http://www.core-incorporated.com
Mobile: +63917-862-op3r(6737) /+639217731927

Next I.X., inc.
They focus on technology solutions for Start-up and Rapidly Growing Call Centers. The
company has done extensive testing, troubleshooting and installation of astGUIclient/VICIDIAL systems for real world production environment. Its integrated technology package is complemented by a dedicated technical support team that provides expert business process support services to boost the client’s competitive advantage in the highly dynamic call center industry. Next I.X. also operates an offshore call center and medical transcription company in the Philippines.
Contact: Bobby Suson
Email: bobby at nextixsystems.com
Phone: (703)2865017, (+63-32)2551330
Web: http://www.nextixsystems.com/

Voice Fidelity Philippines
Working on Vicidial installation and customization since 2006. Share the web barging concept
to the vicidial open-source community.
Contact: Lito Manansala / lito@voicefidelity.netavmanansala@gmail.com
HP: +639064370459
pstn: +63447960449
Tollfree: 1.866.658.8140
URL: http://www.voicefidelity.net


Romania


Dako SRL
Romanian company specialized in Asterisk installations, configuration and customization.
Also have a lot of knowledge about configuration and fine tuning of astGUIclient and Vicidial.
Contact: Bogdan Gonciulea
Email: bgonciulea <at> dako.ro
Phone: +40-722-274222
Location: Romania
Website: http://www.dako.ro

Zigosoft SRL
CallCenter? Services Romanian Company. Develop, assistance and customized Asterisk base services.
Technical Support for astGUIclient and Vicidial.
Contact: Radu Padure
Email: radu.padure <at> zigosoft.com
Phone: +40-745-209622
Location: Romania
Website: http://www.zigosoft.com


United States of America


Vicidial Group
The Vicidial Group is the official source for Vicidial service and support. The Vicidial group was created at the beginning of 2008 to offer Vicidial services to the enterprise market. Because they are the creators and maintainers of Vicidial there is no one more experienced with the product than the Vicidial Group. The Vicidial Group offers everything from hosted Vicidial systems to certified Vicidial compatible hardware to customizations to fit any clients needs. The Vicidial Group also offers enterprise class, 24 hour support with certified technicians.
Phone: 1-863-393-9330
Toll Free: 1-888-894-VICI (8424)
Email: info@vicidial.com
Website: http://www.vicidial.com

A1 Networks
A1 Networks is located in Northern California and provides support and installation for Vicidial Call Centers all over the nation. Our Call Center and ACD experience goes back over a decade to Lucent (now Avaya) and the Definity switch. We have years of experience with VoIP and Asterisk, and are now proud to provide emergency support and maintenance contracts for Vicidial/Astguiclient installations.
Website: www.a-1networks.com
Phone: (707)570-2021
Toll Free: (800)962-6115
Email: support(at)a-1networks.com

Astagent
Astagent is changing the way companies around the world support their Asterisk/Vicidial installations. Our mission is to be the global leader in Asterisk/Vicidial support and placement. Astagent has built a world-wide network of Asterisk/Vicidial professionals who are ready to support your organizations IP-PBX at a minutes notice. Our Asterisk Agents have passed extensive Asterisk/Vicidial training to give our customers peace-of-mind. We pride ourselves in the ability to support multi-national corporations with world-class service that is second to none. If you need Asterisk/Vicidial support, we can help.
Website:www.astagent.com
Phone: (800)763-2908
Email:support@astagent.com

Awesome Computing
Awesome Computing has over 5 years of Asterisk experience: Has installed the primary backbone servers for two VoIP telephone providers; Installed 6 working
ASTGUICLIENT/VICIDIAL] installations, including two very large (150+ seats) installations; Installed over 30 IP PBX systems;
Phone: (208)390-6347
Email: mxtreme311(at)mac.com

Call Center Service Group, LC
Commercial solutions ranging from 4 to 250 seats. Built on existing or new Vicidial certified servers, with on-site next-business-day h/w support as standard.
We provide both Standard and Custom solutions to fit your needs. Support is available by the hour, block of 10 hours or under a month to month contract.
If you have any questions, please don’t hesitate contacting us!
For more info including pricing, see callcentersg.com, or call:
(727)330-9491
(800)221-0251 (US)
info at- callcentersg dot- com

CrystalVOX Communications
CrystalVOX Communications – CrystalVOX is located in Ogden, Utah. They have implemented many Asterisk solutions to both small and medium sized businesses. CrystalVOX is involved in the VICI Projects providing testing and custom components. We have implemented dozens of callcenters throughout the U.S. and internationally and can provide references upon request.
CrystalVOX Communications
Phone: (801)917-1180
Email: vici@crystalvox.com“>mailto:vici@crystalvox.com vici@crystalvox.com
Website: www.crystalvox.com

DFW Onsite Technology Group
DFW Onsite is a North Texas area provider of Asterisk based business solutions with multiple installations to our credit. The principal of the company has over 3 years experience with Asterisk, and more than 15 years of experience in Network/Telecommunications, and business I.T. support. Let the professionals design and implement your Asterisk/VICIDIAL project, you have a business to run.
Website: www.dfwonsite.com“>http://www.dfwonsite.com www.dfwonsite.com
Phone: (214) 644-1900
Mobile: (469) 230-7667

Explido Software USA Inc.
Setting up Asterisk for a Callcenter with multiple hundred lines, gave us a lot of experience in areas that most users will not reach.
As current maintainer of Asterisk.NET we have a lot of experience with integrating Asterisk with Windows Applications.
Beside that we offer custom Asterisk Servers/Clusters of any size and have experience with conversion of legancy systems and extreme performance systems using all in RAM technologies.
Custom software for Linux, Unix and Windows, Consulting, Networking, Client Server, Hosted Phone Systems
We offer extended support times up to 24*7.
Website: www.explido.us
Email : info@explido.us
Phone : +1-863-815-3710
+1-800-348-5129
+49-1801-995500-6025 (14:00-23:00 MET)

F2 Incorporated
Full service Asterisk shop, Digium Authorized Reseller and Linksys Partner Connection resller. We are your trusted choice for design and implementation of IP-PBX, IVR and Call Center/Contact center.

Everything from remote/ssh help with an install, to on-site support for a full roll out. We specialize in AsteriskNow?, Asterisk Busines Edition (BE) but we also welcome projects with Trixbox and Elastix.
We have had great experiences using Vicidial in non-profit and schools and local government. Call for our special public sector pricing!
Conviently located in Portland Oregon.
Website: www.f2it.com
Email : sales <at> f2it.com
Phone : 503-808-1200
Other:

Locodyne Consulting
Chris Doyle has been installing/testing/troubleshooting astGUIclient/VICIDIAL systems for two years now and has very in-depth knowledge of how the system and Asterisk work together.
Chris Doyle
Locodyne Consulting
email: umaro at- narshe.net
phone: 888-514-5979

PoundTeam
We offer installation, consultation, and remote administration/modification of Vicidial. Our primary focus is on functional Vicidial with FreePBX integration on Gentoo Linux. We assist those who have attempted their own installation and just need a nudge. We also build Vicidial/Asterisk/FreePBX on Gentoo Linux in your box and ship it back to you. We have seven boxes on the street right now in varying sizes and types of facilities.
Website: www.PoundTeam.com
SourceForge: http://sourceforge.net/projects/poundteampbx SourceForge.net/projects/PoundTeamPBX
Email : Vici@PoundTeam.com“>mailto:VicidialWiki@Poundteam.com Vici@PoundTeam.com
Phone : +1-321-436-8368

Sound Choice Communications LLC
An Asterisk Systems Integrator from the State Minnesota in the United States. Eric Osterberg recently completed a handful of VICI installations on Trixbox and Asterisk@Home systems.
Eric Osterberg
Sound Choice Communications LLC
7839 12th Ave So

Bloomington, MN 55425 US
Phone: +1.(651)-999-0888
Email: staff(@at@)soundchoicecomm.com

Technicate Computer Solutions
Business Logic
Complete Asterisk and Vicidial solutions. Technicate has provided installation and customization support to multiple call center companies around the globe. From initial installations to full lifecycle support, Technicate is there to be a part of your success.
Damon Brown
Technicate Computer Solutions
Phone: 800.245.7110
Email: info@technicate.com
Web: http://www.technicate.com

Voxee Consultants
They have installed many production Asterisk systems and are a SIP/IAX termination provider
(see SERVICE PROVIDERS entry for details about free trial).
Value Communications – Voxee.com
email: support at- voxee.com


SERVICE PROVIDERS:


These service providers have Asterisk experience and all have current astGUIclient/VICIDIAL systems that are running using their services:

Abankai
VOIP for call center us/uk and aus @50 paise inc tax 6/6 billing only call today also providing asterisk consultations and call center set up,
mahavirvoip@gmail.com and 00919825500318

Binfone Telecom – Premiere Project Sponsor
BinFone? is a Call-Center-focused? VOIP termination and telecom provider that is fully
compatible with Asterisk offering IAX and SIP termination.
web: http://www.binfone.com

Enterux Telecom – Quality Outbound to US / UK
Enterux is a Call-Center-focused? VOIP termination and telecom provider that is fully compatible with Asterisk offering IAX and SIP termination.
Our rates for US/CA is flat 1c/min and can go below that based on your volumes.
Rates of UK is flat 1.5c/min landlines and can go below based on your volumes.
Contact us with your volume requirement to know our rates for other destinations.
web: http://www.enterux.net
contact: info at enterux dot com

Voxee Consultants
They are offering $1 US in free calls on their network to all users of
astGUIclient/VICIDIAL. Simply email the address below and type “ASTGUICLIENT ROCKS” in the email subject line and mention your desired account username in the email body. The system will automatically reply with a ticket tracking number and a member of their staff will pick up to process the $1 credit within one business day. All that they ask in return is that astGUIclient users do not abuse this service. Here are a couple rules:
- No signups from free email addresses such as hotmail, yahoo, etc.
- Only one staff per company is entitled to the free account.
- Those requesting the free $1 credit should already have signed up for a free account in their system.
Value Communications – Voxee.com
email: support at- voxee.com


Greece


Public issue
Publin Issue is a leading survey company located in Athens Greece.
Public issue has many qualified software engineers that implement Asterisk and many other open source systems.
Public issue’s http://www.eflo.net/VICIDIALwiki/index.php/VICI:users#PublicIssue owned call center is our referense for services upon request on Vicidial Project.
We provide those Services in Greece Cyprus and all the balkan countries.
Public Issue
Phone: +30 210 7575000
Email: it (at) publicissue (dot) gr
web http://www.publicissue.gr

My VICIDIAL is doing weird stuff whenever we put more agents on/do more with our server

Posted by admin | Posted in vicidial resources issue | Posted on 27-06-2009

0

VICIDIAL/Asterisk is a very load sensitive application; overloading it will cause unusual behavior. Generally, you want yourhttp://en.wikipedia.org/wiki/Load_(computing) Average Load to be 1 or lower for every CPU in your machine. If you are recording every call, consider turning on Recording Delay for your campaign and use the fastest storage system you can afford (15k RPM SCSI would be ideal).

Every time VICIDIAL is dialing a lead it add 1 before every area code

Posted by admin | Posted in vicidial outbound | Posted on 27-06-2009

0

This is the default behavior of VICIDIAL, as it was designed for use in the United States.
Go to the Campaign Detail modification screen and change “Omit Phone Code” fields to “Yes”.

Noone is in your session: 8600051

Posted by admin | Posted in vicidial inbound, vicidial outbound | Posted on 27-06-2009

0

either you dont have a softphone connected to the asterisk server when logging in the agent interface

Check if you have vicidial conferences defined on the server with the correct IP address

Check if you have timer installed like ztdummy.

Vicidial On Trixbox

Posted by admin | Posted in trixbox with vicidial | Posted on 24-06-2009

0

Question:

Can we install vicidial on Trixbox ?

Answer:

These simplest case scenario instructions apply to Trixbox fully updated (as of 9/28/6) 1.2 and latest 2.0.1 stable release of Astguiclient/Vicidial (as of 9/28/6).  These are adapted from Matt Florell’s detailed scratch install found at http://astguiclient.sourceforge.net and are designed for a single server install.  Running Trixbox and Vicidial together is not the most streamlined approach but if you have enough server and few enough agents it does work.  For larger numbers of agents you will want to cut off some of the fat and even use multiple servers for load balancing.

First do a

yum –y update

on Trixbox 1.2 to get the latest RPMs installed for Asterisk and Zaptel as the 1.2.11 version of Asterisk that ships with Trixbox 1.2 will not work.

You will want to add all the perl modules in Matt Florell’s scratch install document.

Add to /etc/asterisk/

vicidial_extensions.conf

vicidial_meetme.conf

vicidial_manager.conf

Add near top of extensions_custom.conf

#include vicidial_extensions.conf

[custom-vicidial]

Include => default

modify extensions.conf macro-dialout-trunk (changes in red)

exten => s,13,GotoIf($["${custom}" = "AMP"]?17)

exten => s,14,AGI(call_log.agi,${EXTEN})

exten => s,15,Dial(${OUT_${ARG1}}/${OUTNUM},120,${TRUNK_OPTIONS}) ; Regular Trunk Dial

exten => s,16,Goto(s-${DIALSTATUS},1)

; This is a custom trunk.  Substitute $OUTNUM$ with the actual number and rebuild the dialstring

; example trunks: “AMP:CAPI/XXXXXXXX:b$OUTNUM$,30,r”, “AMP:OH323/$OUTNUM$@XX.XX.XX.XX:XXXX”

exten => s,17,Set(pre_num=${CUT(OUT_${ARG1},$,1)})

exten => s,18,Set(the_num=${CUT(OUT_${ARG1},$,2)})  ; this is where we expect to find string OUTNUM

exten => s,19,Set(post_num=${CUT(OUT_${ARG1},$,3)})

exten => s,20,GotoIf($["${the_num}" = "OUTNUM"]?21:22) ; if we didn’t find “OUTNUM”, then skip to Dial

exten => s,21,Set(the_num=${OUTNUM}) ; replace “OUTNUM” with the actual number to dial

exten => s,22,Dial(${pre_num:4}${the_num}${post_num},120,${TRUNK_OPTIONS})

exten => s,23,Goto(s-${DIALSTATUS},1)

or, for trixbox 1.2:

exten => s,n,GotoIf($["${custom}" = "AMP"]?customtrunk)

exten => s,n,AGI(call_log.agi,${EXTEN})

exten => s,n,Dial(${OUT_${DIAL_TRUNK}}/${OUTNUM},120,${TRUNK_OPTIONS})

exten => s,n,Goto(s-${DIALSTATUS},1)

change extensions.conf by commenting out the default context:

;[default]

;include => ext-local

;exten => s,1,Playback(vm-goodbye)

;exten => s,2,Macro(hangupcall)

add an “o” (lower-case letter O) to your outbound dial options in the general part of freepbx.  Make sure T and t are there as well (probably only one of those t’s is necessary but this will duplicate the defaultvicidial dial options)

I made a separate database to keep things as modular and easy to follow as possible (while it is a flat text file, I suggest doing a find and replace to change my IPs to your IP as well as my test leads to your test leads):

Use phpmyadmin or command line mysql client to make vicidial database and assign cron/1234 full privileges from localhost

Run this set of sql commands on the new database to build and populate the tables with more or less the default stuff from the astguiclient scratch install:

vicidial.txt

GRANT SELECT on vicidial.phones TO idcheck@’%’ IDENTIFIED BY ‘1234′;

GRANT SELECT on vicidial.phones TO idcheck@localhost IDENTIFIED BY ‘1234′;

If you use the vicidial.sql from the above link, you will not need to load anything into your database at all.  If you use the asterisk flat config files above, you will not need to add any of Matt Florell’s additions to your Trixbox dialplan – they are all included in the configs you download here.

follow astguiclient install instructions on vicidial scratch install (I did all this as root)  or paste this onto the linux command line:

yum -y install screen

yum -y install webmin

mkdir /usr/src/astguiclient

cd /usr/src/astguiclient

wget http://internap.dl.sourceforge.net/sourceforge/astguiclient/astguiclient_2.0.1.zip

unzip astguiclient_2.0.1.zip

perl install.pl

You will need to paste the following entries into /etc/crontab:

### recording mixing for Asterisk run every 5 minutes

1,6,11,16,21,26,31,36,41,46,51,56 * * * 1,2,3,4,5,6 root /usr/share/astguiclient/AST_CRON_mix_recordings_BASIC.pl

### keepalive script for Asterisk updaters

* * * * * root /usr/share/astguiclient/ADMIN_keepalive_AST_update.pl

### keepalive script for Asterisk manager queue system

* * * * * root /usr/share/astguiclient/ADMIN_keepalive_AST_send_listen.pl

### keepalive script for Asterisk VICIDIAL autodial system

* * * * * root /usr/share/astguiclient/ADMIN_keepalive_AST_VDautodial.pl

### keepalive script for VICIDIAL remote agents

* * * * * root /usr/share/astguiclient/ADMIN_keepalive_AST_VDremote_agents.pl

### kill Hangup script for Asterisk updaters

* * * * * root /usr/share/astguiclient/AST_manager_kill_hung_congested.pl

### updater for voicemail

* * * * * root /usr/share/astguiclient/AST_vm_update.pl

### updater for conference validator

* * * * * root /usr/share/astguiclient/AST_conf_update.pl

### flush queue DB table every hour for entries older than 1 hour

11 * * * * root /usr/share/astguiclient/AST_flush_DBqueue.pl -q

### fix the vicidial_agent_log once every hour

33 * * * * root /usr/share/astguiclient/AST_cleanup_agent_log.pl

### updater for VICIDIAL hopper

* * * * * root /usr/share/astguiclient/AST_VDhopper.pl -q

### adjust the GMT offset for the leads in the vicidial_list table

1 1 * * * root /usr/share/astguiclient/ADMIN_adjust_GMTnow_on_leads.pl –debug

### reset several temporary-info tables in the database

2 1 * * * root /usr/share/astguiclient/AST_reset_mysql_vars.pl

### optimize the database tables within the asterisk database

3 1 * * * root /usr/share/astguiclient/AST_DB_optimize.pl

## adjust time on the server with ntp

30 * * * * root /usr/local/bin/ntpdate -u 18.145.0.30 2>/dev/null 1>&2

### VICIDIAL agent time log weekly summary report generation

2 0 * * 0 root /usr/share/astguiclient/AST_agent_week.pl

### keepalive script for VICIDIAL predictive script

* * * * * root /usr/share/astguiclient/ADMIN_keepalive_AST_VDadapt.pl

You will need an extension for this to work.  You can create the extension using FreePBX.  When you create the extension, you will want to change the context of that extension from “from-internal” to “default” if you want to use the features in vicidial such as monitoring.

To use inbound calling, you will want to follow Matt Florell’s inbound instructions on his scratch install and you will want to add an inbound route.  When you add an inbound route, you have several options but I chose to send the DIDs for the inbound calls to the custom-vicidial context made earlier and then I followed Matt Florell’s instructions for adding an inbound closer route in the default context invicidial_extensions.conf.  Example:

exten => 0000000000,1,Answer                  ; Answer the line

exten => 0000000000,2,AGI(agi-VDADcloser_inboundCID.agi,SALESLINE—–0000000000—–Closer—————999—–1)

exten => 0000000000,3,Hangup

When you create an outbound campaign, you will want to make sure that you set the dial prefix appropriately for your outbound trunks.  By default, the dial prefix is set to 9.  All defaults can be changed by editing the database table default values.

If you encounter any mysql errors, you may need this symlink:

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

and more recent versions of trixbox seem to hang up lead instead of transferring to meetme.  I suggest bypassing safe_asterisk and using Matt Florells startup script.  Here is what I did:

edit near line 163 /usr/sbin/amportal (changes in red):

start)

chown_asterisk

#                      run_asterisk

/usr/share/astguiclient/start_asterisk_boot.pl

run_fop

;;

stop)

stop_asterisk

stop_fop

;;

restart)

stop_asterisk

stop_fop

sleep 1

chown_asterisk

#                      run_asterisk

/usr/share/astguiclient/start_asterisk_boot.pl

run_fop

;;

chown)

chown_asterisk

;;

kill)

I also had to add (change 2nd line to match your hardware)

modprobe zaptel

modprobe ztdummy

/sbin/ztcfg –vvvvvvvvvvvv

To rc.local

I found that when setting up the database and server entries that the server IP could be set to 127.0.0.1.  This makes housekeeping much simpler when moving the server or changing IPs.

If you wish to install the answering machine detection patches you will want to remove the RPMs using webmin or the command line:

rpm –nodeps -e asterisk-1.2.11. -1.32797 zaptel-1.2.8-1.1104 zaptel-modules-2.6.9-34.0.1.EL-1.2.6-1.1104 libpri-1.2.3-1.349

edited for your versions, of course.

Then install from source:

yum -y install kernel-devel

yum -y install kernel-smp-devel

wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.2.12.1.tar.gz

tar -xzvf ./asterisk-1.2.12.1.tar.gz

mv ./asterisk-1.2.12.1 ./asterisk

wget http://ftp.digium.com/pub/zaptel/releases/zaptel-1.2.9.1.tar.gz

tar -xzvf ./zaptel-1.2.9.1.tar.gz

mv ./zaptel-1.2.9.1 ./zaptel

wget http://ftp.digium.com/pub/libpri/releases/libpri-1.2.3.tar.gz

tar -xzvf ./libpri-1.2.3.tar.gz

mv ./libpri-1.2.3 ./libpri

wget http://ftp.digium.com/pub/asterisk/releases/asterisk-addons-1.2.4.tar.gz

tar -xzvf ./asterisk-addons-1.2.4.tar.gz

mv ./asterisk-addons-1.2.4 ./asterisk-addons

amportal stop

rmmod zaptel

rmmod crc_ccitt

depmod -a

ldconfig

cd /usr/src/zaptel

make clean

make linux26

make install

modprobe zaptel

modprobe ztdummy

depmod -a

ldconfig

cd ../libpri

make clean

make

make install

cd ../asterisk

make clean

make

make install

cd ../asterisk-addons

make clean

make

make install

cd ../asterisk-sounds

make clean

make

make install

Vicidial Dial Empty Hopper

Posted by admin | Posted in vicidial outbound | Posted on 24-06-2009

0

Question:
When i load new leads in the list, it shows leads are successfully load, but the dial hopper is empty.

Question:

When i load new leads in the list, it shows leads are successfully load, but the dial hopper is empty.

Answer:

Check if you Have you installed All perl module which is given in the installation document.

Kindly recheck.Could be the problem with Perl DBD::mysql module.

There may be one other thing you have to check. Is the server you are running the VDhopper script from in the servers table in your asterisk database? If it ISN’T, when the VDhopper script runs from that server, it will assume Greenwich Mean Time, which could seriously throw off the leads that are being pulled and kept in the hopper. Unless you already live on GMT where you’re located, of course.

Check what servers are listed under the Admin => Servers section from the vicidial admin page. If the IP address of the server you are running this from is NOT in there, you will either have to add an entry for it or run the VDhopper script from a server that is already listed in the Servers section. And the server you do run this from needs to have the correct “Local GMT” value set.