AMD.conf + voicemail drop??
Added by ras el about 5 years ago
Hello,
I am using goautodial 4 with asterisk 13.x
I have a regular outbound campaign with amd detection on yes + saved voicemail.wav
While on a campaign the agent hears the answermachine/voicemail, is there a way to auto drop the recording to the answermachine/voicemail??
Ive tried doing a hotkey for answermachine but that just disconnects the call,
I used the search function, and someone mentioned that i can press transfer and click on the VM button... however nothing happens.. how do i get this to work?
thank you.
Replies (19)
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala about 5 years ago
Hi,
You can use the following settings on your campaign:
Answer Machine Detection=ON
Answering Machine Message:
AMD send to Action:
WaitForSilence Options:
Audio Format should be (PCM) Attributes(8000hz, 16 Bits, Mono).
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el about 5 years ago
These settings will not make the VM button work on the call transfer.. am trying to drop a prerecorded message if the agent gets a voicemail or answer machine.
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala about 5 years ago
Hi,
Try to set the following:
Answer Machine Detection=OFF
Answering Machine Message = set you prerecorded message
AMD send to Action= set NO
When agent got a call or answering machine click Transfer Call Button> Choose Regular 3-way then click VM button.
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el about 5 years ago
Wittie Manansala wrote:
Hi,
Try to set the following:
Answer Machine Detection=OFF
Answering Machine Message = set you prerecorded message
AMD send to Action= set NOWhen agent got a call or answering machine click Transfer Call Button> Choose Regular 3-way then click VM button.
Thanks
ve done multiple test, there seems to be some php/java errors.. i have proper wave format uploaded.. I have amd section to on, with waitforsilence 2000,2 ...
I notice that goautodial3.3 vicidial files had options for you to set VM extension for answermachine.. i dont see that option in goautodial4.
I turned on chrome inspect, and i notice these errors.. it seems the amd vm extension is empty..
GOagentJS.php:7640 Uncaught ReferenceError: campaign_am_message_exten is not defined
at mainxfer_send_redirect (GOagentJS.php:7640)
at HTMLButtonElement.onclick (agent.php:1)
line 7640 of GoagentJS.php is below..
if (taskvar == 'XfeRVMAIL') {
var blindxferdialstring = campaign_am_message_exten + '*' + campaign + '*' + $(".formMain input[name='phone_code']").val() + '*' + $(".formMain input[name='phone_number']").val() + '*' + $(".formMain input[name='lead_id']").val();
no_delete_VDAC = 1;
}
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala about 5 years ago
Hi,
Try to update your server and test it again. If you saw same error please provide the output of below query:
select campaign_name, campaign_am_message_exten from vicidial_campaigns;
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el about 5 years ago
Wittie Manansala wrote:
Hi,
Try to update your server and test it again. If you saw same error please provide the output of below query:
select campaign_name, campaign_am_message_exten from vicidial_campaigns;
Thanks
Hello,
I checked goautodial and asterisk dbase.. and i did a fresh install..
MariaDB [asterisk]> select campaign_name, campaign_am_message_exten from vicidial_campaigns;
ERROR 1054 (42S22): Unknown column 'campaign_am_message_exten' in 'field list'
MariaDB [asterisk]> use goautodial;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
MariaDB [goautodial]> select campaign_name, campaign_am_message_exten from vicidial_campaigns;
ERROR 1146 (42S02): Table 'goautodial.vicidial_campaigns' doesn't exist
MariaDB [goautodial]>
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala about 5 years ago
Hi,
It should be am_message_exten.
Run the following:
mysql -A
select campaign_name, am_message_exten from asterisk.vicidial_campaigns;
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el almost 5 years ago
Wittie Manansala wrote:
Hi,
It should be am_message_exten.
Run the following:
mysql -A
select campaign_name, am_message_exten from asterisk.vicidial_campaigns;
Thanks
The current campaign am testing out is xxxout
MariaDB [(none)]> select campaign_name, am_message_exten from asterisk.vicidial_campaigns;---------------------------------------------+
| campaign_name | am_message_exten |---------------------------------------------+
| TESTCAMP | vm-goodbye |
| xxxout | go_leovoicemail-1579048367real |
| xxxman | vm-goodbye |---------------------------------------------+
3 rows in set (0.00 sec)
MariaDB [(none)]>
however when i click the vm button on the 3way transfer, chrome inspect shows.
modules/GOagent/GOagentJS.php:7653 Uncaught ReferenceError: campaign_am_message_exten is not defined
at mainxfer_send_redirect (modules/GOagent/GOagentJS.php:7653)
at HTMLButtonElement.onclick (agent.php:1)
What can be the issue?
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala almost 5 years ago
Hi,
Try to update your latest version:
https://goautodial.org/projects/goautodialce/wiki/HOWTO_Update_latest_version_via_Github
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el almost 5 years ago
Wittie Manansala wrote:
Hi,
Try to update your latest version:
https://goautodial.org/projects/goautodialce/wiki/HOWTO_Update_latest_version_via_Github
Thanks
Thank you for the response, however i reinstalled/updated multiple times.. and it still doesnt work, i even updated chrome.
[root@talk ~]# cd /var/www/html
[root@talk html]# git pull
Already up-to-date.
[root@talk html]# cd /var/www/html/goAPIv2/
[root@talk goAPIv2]# git pull
Already up-to-date.
[root@talk goAPIv2]#
When i install vicidial from scratch on centos7 .. The VM button works on vicidial vps but not goautodial...
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala almost 5 years ago
Hi,
Please provide you asterisk CLI when clicking VM button, campaign settings and audio format you've uploaded.
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el almost 5 years ago
Wittie Manansala wrote:
Hi,
Please provide you asterisk CLI when clicking VM button, campaign settings and audio format you've uploaded.
Thanks
/GOagentJS.php:7653 Uncaught ReferenceError: campaign_am_message_exten seems to be wrong..there is nothing in mysql showing "campaign_am_message_exten" .. i changed it to "amd_message_exten", the php errors went away but nothing is happening.. no action from cli
RE: AMD.conf + voicemail drop?? - Added by Kristian Antiligando almost 5 years ago
Hello,
Kindly provide us with the ASTERISK CLI result when making calls and make sure to click the VM button.
Regards,
RE: AMD.conf + voicemail drop?? - Added by ras el about 3 years ago
Hello,
After 2 years i thought id give this another try but am still getting same errors, using latest goautodial4 + github/database updates from the update link
Uncaught ReferenceError: campaign_am_message_exten is not defined
at mainxfer_send_redirect (GOagentJS.php:7892:47)
at HTMLButtonElement.onclick (agent.php:1:1)
Is still present when tryng press the VM button on the 3way transfer if a answer machine is received..
-- Executing [h@default:1] AGI("Local/58600051@default-00000011;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------)") in new stack
-- <Local/58600051@default-00000011;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------) completed, returning 0
Manager 'sendcron' logged on from 127.0.0.1
-- Called 8600051@default
-- Executing [8600051@default:1] Konference("Local/8600051@default-00000012;2", "8600051,R") in new stack
-- Local/8600051@default-00000012;1 answered
-- Executing [14044XXXXXX@default:1] AGI("Local/8600051@default-00000012;1", "agi://127.0.0.1:4577/call_log") in new stack
Manager 'sendcron' logged off from 127.0.0.1
-- AGI Script Executing Application: (EXEC) Options: (Set(_CAMPCUST=00891918))
-- <Local/8600051@default-00000012;1>AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
-- Executing [14044XXXXXX@default:2] Dial("Local/8600051@default-00000012;1", "SIP/14044XXXXXX@cvdialer,,tTo") in new stack
Using SIP RTP CoS mark 5
-- Called SIP/14044XXXXXX@cvdialer
Manager 'sendcron' logged on from 127.0.0.1
-- Called 58600051@default
-- Executing [58600051@default:1] Konference("Local/58600051@default-00000013;2", "8600051,qLR") in new stack
-- Local/58600051@default-00000013;1 answered
-- Executing [8309@default:1] Answer("Local/58600051@default-00000013;1", "") in new stack
-- Executing [8309@default:2] Monitor("Local/58600051@default-00000013;1", "wav,20220111-015722_404XXXXXXX_00891918_agent001") in new stack
-- Executing [8309@default:3] Wait("Local/58600051@default-00000013;1", "3600") in new stack
Manager 'sendcron' logged off from 127.0.0.1
> 0x7f9b0000d740 -- Strict RTP learning after remote address set to: 147.182.170.138:33802
-- SIP/cvdialer-0000000a is making progress passing it to Local/8600051@default-00000012;1
> 0x7f9b0000d740 -- Strict RTP switching to RTP target address 147.182.170.138:33802 as source
> 0x7f9b0000d740 -- Strict RTP learning complete - Locking on source address 147.182.170.138:33802
-- SIP/cvdialer-0000000a requested media update control 26, passing it to Local/8600051@default-00000012;1
-- SIP/cvdialer-0000000a answered Local/8600051@default-00000012;1
-- Channel SIP/cvdialer-0000000a joined 'simple_bridge' basic-bridge <0004b6ee-536d-4c9f-b95c-70a2c1e667a3>
-- Channel Local/8600051@default-00000012;1 joined 'simple_bridge' basic-bridge <0004b6ee-536d-4c9f-b95c-70a2c1e667a3>
Manager 'sendcron' logged on from 127.0.0.1
-- Manager 'sendcron' from 127.0.0.1, hanging up channel: SIP/cvdialer-0000000a
-- Channel SIP/cvdialer-0000000a left 'simple_bridge' basic-bridge <0004b6ee-536d-4c9f-b95c-70a2c1e667a3>
-- Channel Local/8600051@default-00000012;1 left 'simple_bridge' basic-bridge <0004b6ee-536d-4c9f-b95c-70a2c1e667a3>
Spawn extension (default, 14044XXXXXX, 2) exited non-zero on 'Local/8600051@default-00000012;1'
-- Executing [h@default:1] AGI("Local/8600051@default-00000012;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----33-----33-----SIP 200 OK)") in new stack
Manager 'sendcron' logged off from 127.0.0.1
-- <Local/8600051@default-00000012;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----33-----33-----SIP 200 OK) completed, returning 0
[Jan 11 00:57:58] WARNING[5568][C-00000020]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
-- Executing [h@default:1] AGI("Local/8600051@default-00000012;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
Manager 'sendcron' logged on from 127.0.0.1
-- Manager 'sendcron' from 127.0.0.1, hanging up channel: Local/58600051@default-00000013;2
[Jan 11 00:57:58] WARNING[5572][C-00000022]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
-- Executing [h@default:1] AGI("Local/58600051@default-00000013;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------)") in new stack
Manager 'sendcron' logged off from 127.0.0.1
-- <Local/58600051@default-00000013;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------) completed, returning 0
Spawn extension (default, 8309, 3) exited non-zero on 'Local/58600051@default-00000013;1'
-- <Local/8600051@default-00000012;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------) completed, returning 0
[Jan 11 00:57:58] WARNING[5571][C-00000023]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
-- Executing [h@default:1] AGI("Local/58600051@default-00000013;1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------)") in new stack
-- <Local/58600051@default-00000013;1>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0--------------------) completed, returning 0
Manager 'sendcron' logged on from 127.0.0.1
Manager 'sendcron' logged off from 127.0.0.1
Manager 'sendcron' logged on from 127.0.0.1
Please help? Everything else is working but this voicemail drop.
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala about 3 years ago
Hi,
1. Did you update your server using below link?
https://goautodial.org/projects/goautodialce/wiki/HOWTO_Update_latest_version_via_Github
2.Please provide us the steps to replicate the issue in VM button.
3. Please also provide your campaign settings screenshots
Thanks
RE: AMD.conf + voicemail drop?? - Added by ras el about 3 years ago
Wittie Manansala wrote in RE: AMD.conf + voicemail drop??:
Hi,
1. Did you update your server using below link?
https://goautodial.org/projects/goautodialce/wiki/HOWTO_Update_latest_version_via_Github2.Please provide us the steps to replicate the issue in VM button.
3. Please also provide your campaign settings screenshots
Thanks
Hello,
1. yes i did a fresh a install multiple times following https://goautodial.org/projects/goautodialce/wiki/Version_4_How_To_Install_Goautodial_From_Scratch_using_CentOS_7X , then when i was done i followed the steps in https://goautodial.org/projects/goautodialce/wiki/HOWTO_Update_latest_version_via_Github
2. This is happening when doing a manual call, i would hear the voicemail and i would press the VM button but nothing would happen, cli would be empty and i would receive those error in google chrome inspect. modules/GOagent/GOagentJS.php:7653 Uncaught ReferenceError: campaign_am_message_exten is not defined
at mainxfer_send_redirect (modules/GOagent/GOagentJS.php:7653)
at HTMLButtonElement.onclick (agent.php:1) ........................................From previous post, we seen that goautodial4 is calling for "campaign_am_message_exten" and it doesnt exist in the sql schema... what exist in the sql schema is "am_message_exten" so the code has to be updated.
3. Sorry i cannot show campaign settings, without the voicemail feature working i was force to revert back to vicidial. Please look into this as everything else seems to work but the voicemail drop button on manual calls, there is a error in the sql field names campaign_am_message_exten vs am_message_exten"
RE: AMD.conf + voicemail drop?? - Added by Levy Ryan Nolasco about 3 years ago
Hi,
We will look into this and update you soon.
RE: AMD.conf + voicemail drop?? - Added by ras el almost 3 years ago
Levy Ryan Nolasco wrote in RE: AMD.conf + voicemail drop??:
Hi,
We will look into this and update you soon.
Any updates?
Thanks
RE: AMD.conf + voicemail drop?? - Added by Wittie Manansala almost 3 years ago
Hi,
We have created issue tracker for this issue.
We will inform once bug is fix.
Thank you very much