block manual calls from softphone

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

block manual calls from softphone

Postby 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

Postby mflorell » Thu Apr 09, 2009 10:36 am

astguiclient version?

what kind of softphone?
mflorell
Site Admin
 
Posts: 18339
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Postby 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

Postby 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.
Op3r
 
Posts: 1424
Joined: Wed Jun 07, 2006 7:53 pm
Location: Manila

Postby 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

Postby 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.
Op3r
 
Posts: 1424
Joined: Wed Jun 07, 2006 7:53 pm
Location: Manila

Postby 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

Records the calls from an extension...

Postby 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

Postby 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

Postby 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

Postby 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: 614
Joined: Tue Jan 16, 2007 9:38 am

Postby 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

Postby 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 261 guests