Page 1 of 1

Audible Beep every 10 seconds

PostPosted: Wed Jan 16, 2019 3:36 pm
by backin2shape
Is there a way to play a faint audible beep every 10 seconds or so? Similar to AMEX's customer service calls.

Vicibox_v8.x86_64-8.0.1.iso used | Version: 2.14-679a Build: 180618-2300 | Cloud Virtual Machine | No extra software installed | CPU: 4vCore RAM 8GB

Re: Audible Beep every 10 seconds

PostPosted: Wed Jan 16, 2019 3:48 pm
by williamconley
Never tried it, but in theory you could add a channel during the agent login that plays an audio file in the meetme room (which is silent for 9.75 seconds and then beeps) on loop.

Or you could modify the 8368 "Campaign Routing Extension" (if that's the one you use) to add a 2nd call to the same meetme room when a call is routed to an agent, using the same method of a barge/monitor but with a recording instead of a phone call.

Or you could modify the agi-VDAD_ALL_outbound.agi (if you use 8368) in that same manner. Depending on whether you are adept at dialplan manipulation or perl agi code changes.

Re: Audible Beep every 10 seconds

PostPosted: Wed Jan 16, 2019 10:35 pm
by ambiorixg12
I have done this task using Chanspy and Local channel, with chanspy you will inject the audio through a local channel who will match the agent SIP device ID

Re: Audible Beep every 10 seconds

PostPosted: Wed Jan 16, 2019 11:33 pm
by williamconley
ambiorixg12 wrote:I have done this task using Chanspy and Local channel, with chanspy you will inject the audio through a local channel who will match the agent SIP device ID

what did you use to activate it on each call? (trigger is most of the battle)

Re: Audible Beep every 10 seconds

PostPosted: Thu Jan 17, 2019 6:09 am
by mflorell
Yes, we've done this for customers using the campaign trigger features and the following AGI script:

# timer_rebeep.agi
#
# This script is designed to be launched from the in-group/campaign timer
# setting to set another trigger event for the next X seconds. Often used for
# calls that need to have a periodic beep signifying that the call is being
# recorded
#
# Just add the following to the System Settings Custom Dialplan Entry
# and set rebuild conf=Y
# exten => 8399,1,Answer
# exten => 8399,n,Wait(1)
# exten => 8399,n,Playback(beep)
# exten => 8399,n,AGI(timer_rebeep.agi,20---D1_DIAL_QUIET)
# exten => 8399,n,Hangup
#
# ; Below are the parameters needed for the script to be run properly
# ; 1. seconds delay before next trigger goes
# ; 2. timer action to launch
#
# Then set the in-groups/campaigns that you want to have this enabled
# "Timer Action" = D1_DIAL_QUIET
# "Timer Action Seconds" = 20
# "Transfer Conf Number 1" = 8399
#

Re: Audible Beep every 10 seconds

PostPosted: Thu Jan 17, 2019 11:35 pm
by ambiorixg12
williamconley wrote:what did you use to activate it on each call? (trigger is most of the battle)


I used campaign Timer Action option

Re: Audible Beep every 10 seconds

PostPosted: Thu Jan 17, 2019 11:56 pm
by williamconley
ambiorixg12 wrote:
williamconley wrote:what did you use to activate it on each call? (trigger is most of the battle)


I used campaign Timer Action option

Brilliant.

Re: Audible Beep every 10 seconds

PostPosted: Fri Jan 18, 2019 12:42 am
by ambiorixg12
williamconley wrote:Brilliant.


Just learning from you guys