Newbie Questios about Elastix Features

jordanlcn

Joined
Mar 18, 2009
Messages
141
Likes
0
Points
0
#1
Good Day Elastix Community.

First of I have to say I am blown away on how this software has been developed.

Now for my Question.

Can Elastix do "Listen In" on live calls?

If Yes what are the ways to do it? User Wise and Configuration Wise.

I have been looking into the forums and somehow it needs a little more Linux Knowhow than what I have currently but unfortunately I ran my mouth to fast to my boss and now I am tasked to get it running for development.

So I guess what I need is Help :D:woohoo:
 

Chilling_Silence

Joined
Sep 23, 2008
Messages
488
Likes
0
Points
0
#2
Go into the Web GUI
PBX --> PBX Configuration --> Feature Codes
Find the one that says "ChanSpy". Ive set it so that its *555 to get to it :)
 

jordanlcn

Joined
Mar 18, 2009
Messages
141
Likes
0
Points
0
#3
OK but with chanspy you cant choose which extension. We need to listen to specific people or extension is there a way to implement this?
 

dicko

Joined
Oct 24, 2008
Messages
4,099
Likes
0
Points
0
#4
Not much "development" or implementation to do really, apart from dialing the access code

Output from the asterisk CLI

core show application ChanSpy:

-= Info about application 'ChanSpy' =-

[Synopsis]
Listen to a channel, and optionally whisper into it

[Description]
ChanSpy([chanprefix][|options]): This application is used to listen to the
audio from an Asterisk channel. This includes the audio coming in and
out of the channel being spied on. If the 'chanprefix' parameter is specified,
only channels beginning with this string will be spied upon.
While spying, the following actions may be performed:
- Dialing # cycles the volume level.
- Dialing * will stop spying and look for another channel to spy on.
- Dialing a series of digits followed by # builds a channel name to append
to 'chanprefix'. For example, executing ChanSpy(Agent) and then dialing
the digits '1234#' while spying will begin spying on the channel
'Agent/1234'.
Options:
b - Only spy on channels involved in a bridged call.
g(grp) - Match only channels where their ${SPYGROUP} variable is set to
contain 'grp' in an optional : delimited list.
q - Don't play a beep when beginning to spy on a channel, or speak the
selected channel name.
r[(basename)] - Record the session to the monitor spool directory. An
optional base for the filename may be specified. The
default is 'chanspy'.
v([value]) - Adjust the initial volume in the range from -4 to 4. A
negative value refers to a quieter setting.
w - Enable 'whisper' mode, so the spying channel can talk to
the spied-on channel.
W - Enable 'private whisper' mode, so the spying channel can
talk to the spied-on channel but cannot listen to that
channel.

p.s. and just to be pedantic, this is nothing to do with "Elastix" (lovely though it is) it is just part of asterisk, with a little help from freepbx.
 

Chilling_Silence

Joined
Sep 23, 2008
Messages
488
Likes
0
Points
0
#5
jordanlcn said:
OK but with chanspy you cant choose which extension.
Its crude, but I simply hit * until I get the desired phone call.
 

dicko

Joined
Oct 24, 2008
Messages
4,099
Likes
0
Points
0
#6
Or less crudely, after entering ChanSpy, I hit nnn# and monitor ext nnn (if it's off hook)and go straight there.
 

Chilling_Silence

Joined
Sep 23, 2008
Messages
488
Likes
0
Points
0
#7
Even better! :D
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,902
Messages
130,887
Members
17,565
Latest member
omarmenichetti
Top