All installation and configuration problems and questions
Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
by newx22 » Thu Apr 09, 2009 8:09 am
1 - how can i block calls made directly from softphones & allow only calls made from vicidial interface ?
but since I will not be able to block it right now, how can I record every call made directly on softphone ?
thanks in advance
-
newx22
-
- Posts: 38
- Joined: Mon Dec 22, 2008 11:38 am
by mflorell » Thu Apr 09, 2009 10:36 am
astguiclient version?
what kind of softphone?
-
mflorell
- Site Admin
-
- Posts: 18406
- Joined: Wed Jun 07, 2006 2:45 pm
- Location: Florida
-
by newx22 » Fri Apr 10, 2009 4:44 am
astguiclient 2.0.5 just installed 2 days ago.
we are using eyebeam softphones
-
newx22
-
- Posts: 38
- Joined: Mon Dec 22, 2008 11:38 am
by Op3r » Fri Apr 10, 2009 5:02 am
Add this to every extension of your sip.conf
context=manual
add this to your extensions.conf
[manual]
exten => X.,1,Playback(tt-monkeys)
-- edited because i forgot 1.
Last edited by
Op3r on Tue Apr 14, 2009 3:26 am, edited 1 time in total.
Get paid for US outbound Toll Free calls. PM me. visit https://stopmanualdial.com for vicidial services.
-
Op3r
-
- Posts: 1432
- Joined: Wed Jun 07, 2006 7:53 pm
- Location: Manila
-
by newx22 » Fri Apr 10, 2009 5:07 am
wouldn't this block all calls ?
-
newx22
-
- Posts: 38
- Joined: Mon Dec 22, 2008 11:38 am
by Op3r » Fri Apr 10, 2009 5:11 am
It will block the manual calls to the extensions you specified.
It doesnt really matter with vicidial if you block all the calls of an extension. As long as you use vicidial interface to manual dial, this wont be an issue.

Get paid for US outbound Toll Free calls. PM me. visit https://stopmanualdial.com for vicidial services.
-
Op3r
-
- Posts: 1432
- Joined: Wed Jun 07, 2006 7:53 pm
- Location: Manila
-
by newx22 » Sat Apr 11, 2009 3:42 am
what about recording those calls instead of blocking them ? because at the moment I have to allow them untill we get a new server.
-
newx22
-
- Posts: 38
- Joined: Mon Dec 22, 2008 11:38 am
by tgalan » Mon Apr 13, 2009 8:49 pm
I would like to know how to record an sip extension manual calll...? can this be possible?
-
tgalan
-
- Posts: 44
- Joined: Wed Apr 01, 2009 7:02 pm
by Trying » Wed Apr 15, 2009 5:30 am
Does anyone out there have an idea how to do this?
-
Trying
-
- Posts: 865
- Joined: Sun Sep 09, 2007 8:41 am
- Location: South Africa
by aouyar » Thu Apr 16, 2009 11:04 am
You would have to create a dialplan for the manual context.
You can start by copying or including sections of the default dialplan. You should only need to copy entries for calls to internal extensions, the outbound calling entries and the hangup entry. You can exclude some outbound calling entries if you would like to disable calling to certain destinations for manual dialing.
You have to make some modifications in the dialplan entries for the manual context so that the Monitor Dialplan Application is called before the Dial Application. I am not sure but maybe you can use the call_log AGI for logging in Vicidial.
-
aouyar
-
- Posts: 124
- Joined: Fri Jan 30, 2009 12:49 pm
by mcargile » Mon Apr 20, 2009 9:39 am
It is very important that you copy the 'h' extension from the default context into EVERY context and macro that you create in your dialplan. Without it you will get very weird behavior out of Vicidial.
exten => h,1,DeadAGI(
agi://127.0.0.1:4577/call_log--HVcauses ... EBUG-----${HANGUPCAUSE}-----${DIALSTATUS}-----${DIALEDTIME}-----${ANSWEREDTIME})
It does not matter that the context or macro has nothing to do with Vicidial it must have this extension.
Michael Cargile | Director of Engineering | ViciDialGroup | http://www.vicidial.com
The official source for VICIDIAL services and support. 1-888-894-VICI (8424)
-
mcargile
- Site Admin
-
- Posts: 617
- Joined: Tue Jan 16, 2007 9:38 am
by xedlinux » Wed Apr 22, 2009 5:49 am
There is a record button in eyebeam. you can just press it and save the file in your computer.
hope this helps.
-
xedlinux
-
- Posts: 110
- Joined: Tue Mar 25, 2008 6:52 pm
-
by ciacho » Fri Apr 24, 2009 6:55 am
newx22: if You want block all outgoing calls from soft/hard phone, You can simple use this code in sip/iax.conf:
- Code: Select all
type=peer
Sample config:
- Code: Select all
[cc113]
disallow=all
allow=ulaw
allow=alaw
type=peer ; to block all outgoing calls (incoming active)
;type=friend ; to allow all outgoing calls (incoming/outgoing active)
username=cc113
secret=xxxxxxxxxxx
host=dynamic
dtmfmode=inband
qualify=1100
mailbox=113
-
ciacho
-
- Posts: 48
- Joined: Tue Jul 08, 2008 1:46 am
- Location: POLAND
Return to Support
Who is online
Users browsing this forum: No registered users and 137 guests