Page 1 of 1

Call MENU Callback

PostPosted: Mon Mar 18, 2019 10:11 am
by ruben23
Version: 2.14b0.5
SVN Version: 3067
DB Schema Version: 1564
DB Schema Update Date: 2019-03-01 18:32:30
Password Encryption:DISABLED - S1 - C1
Auto User-add Value: 101
Recording Prompt Count: 0
Install Date: 2019-03-01
ASterisk 1.8
Scratch install Ubuntu Server


HI guys is it possible to used IVR - Call Menu and be able to set Callback setting for it, any idea guys.? Thanks

Re: Call MENU Callback

PostPosted: Thu Mar 28, 2019 8:46 am
by udy786
I am considering that Inbound call going to Call Menu and from there call going to In-Group. In-Group have an option where you can take input from customer and put that number in list and it will get called once agent will be available.

Play with "Wait Time Option" and "Wait Time Option Callback List ID".

But if you are planing that give an option on IVR before going to In-Group to callback then you can create a AGI code and execute an AGI file on key press and insert lead in list.

Re: Call MENU Callback

PostPosted: Sun May 19, 2019 3:10 pm
by williamconley
Pretty sure they've added this to the newer versions as a built in function. Have you read the latest Manual?

Also: are you in v2.4-311a Build 110514-1351 or Version: 2.14b0.5 with NO build? (waggling finger for the NO build)

Re: Call MENU Callback

PostPosted: Thu Dec 31, 2020 7:53 am
by Aerodesliza
Still not supported as a built in function, I'm running version VERSION: 2.14-772a BUILD: 201004-1045.

Re: Call MENU Callback

PostPosted: Thu Dec 31, 2020 10:44 am
by carpenox
what do you mean by callback settings? what are you trying to achieve so maybe I can help you with an out of the box solution

Re: Call MENU Callback

PostPosted: Thu Jan 21, 2021 5:33 pm
by williamconley
Inbound calls create new leads OR link to existing leads depending on DID settings.

Once connected to a new or old lead, the call termination "without an agent" can trigger an action via "No Agent Call URL" of the ingroup, which can be used to trigger a php file which can do ... anything. Move the lead to a new list. Add it to a hopper. Lots of stuff.

Additionally, the leads CAN be created in a list that is already in an outgoing campaign. The status field is then used to avoid dialing the lead OR to dial the lead when an agent is available (find the status for abandoned calls). And ... To ensure the lead CAN be dialed, this Ingroup setting is useful:

No Agent No Queue Lead Reset -This option if set to Y, will set the lead called-since-last-reset field to N when No agent no queue is triggered and the call is sent to an action like Message, Voicemail or Hangup. Default is N for disabled.

For callback as an option on a Call Menu, send the call to an ingroup with no agents logged in and "No Agent No Queue Lead Reset" enabled. You can also set the drop call seconds very low and put in a message about "we'll call you back" that ends just as the drop call seconds kicks in. If the lead is already in a list on a live campaign, then the two challenges are: Getting the lead into the hopper quickly via List Order and making sure the status for the abandoned or dropped call (preferably both in case they hang up before the message completes and the call drops).

For best results of course a php file in the no agent call url that would be sure the lead was completely set up and added to the hopper would be best. You could even create a callback for a specific agent with a note about what happened to land the callback there.