From cb7a6042268bc32f17b1c4f8597523edd50bd0b8 Mon Sep 17 00:00:00 2001 From: agree <37550360+greenbea@users.noreply.github.com> Date: Tue, 21 Jul 2020 12:15:01 -0400 Subject: [PATCH] Add ability to have custom directory prompt (#5360) --- app/scripts/resources/scripts/directory.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/scripts/resources/scripts/directory.lua b/app/scripts/resources/scripts/directory.lua index abfe7ae48e..66907d47c7 100644 --- a/app/scripts/resources/scripts/directory.lua +++ b/app/scripts/resources/scripts/directory.lua @@ -105,6 +105,9 @@ if (not default_dialect) then default_dialect = 'us'; end if (not default_voice) then default_voice = 'callie'; end + --directory recording prompt + directory_prompt = session:getVariable("directory_prompt"); + --set ringback directory_ringback = format_ringback(session:getVariable("ringback")); session:setVariable("ringback", directory_ringback); @@ -212,7 +215,8 @@ function prompt_for_name() dtmf_digits = ""; min_digits=0; max_digits=3; max_tries=3; digit_timeout = "5000"; - dtmf_digits = session:playAndGetDigits(min_digits, max_digits, max_tries, digit_timeout, "#", sounds_dir.."/directory/dir-enter_person_first_or_last.wav", "", "\\d+"); + directory_prompt = directory_prompt or sounds_dir.."/directory/dir-enter_person_first_or_last.wav"; + dtmf_digits = session:playAndGetDigits(min_digits, max_digits, max_tries, digit_timeout, "#", directory_prompt, "", "\\d+"); return dtmf_digits; end