Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Member Login

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips now!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Tek-Tips
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

LINK TO THIS FORUM!

Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Partner With Us!

"Best Of Breed" Forums Add Stickiness To Your Site
Partner Button
(Download This Button Today!)

Feedback

"...I have to add my thanks and appreciation for your wonderful site... People who frequent the site are the two best things - nice and smart..."

Geography

Where in the world do Tek-Tips members come from?

Modifying welcome message on voicemailHelpful Member! 

fs483 (TechnicalUser)
9 Jun 10 23:49
Hello,

     My customer just bought a business that has Asterisk (on Ubuntu) running.  There's no way of contacting the original person who did the install and my customer wants me to manage everything including the phone system.  I haven't played with Linux since university and pretty rusted but the principals have not changed.  I've so far imaged their current hard drive using Acronis and was planning to install that image on my test server so that I can mess around with it.  I don't have the time to learn Asterisk from ground up right now althought I did some research and understand all the dialing plans and such.  From what I understand, the welcome message should be in a wav file which I can't seem to locate.  I do see that MySQL is installed so I believe the welcome message might be stored there.  How can I change the welcome message from the general voicemail through a handset.  There are currently no GUI installed on the system and I did manage to find the root password.  All the phones are SIP (Linksys phones) if it makes a difference.

Thanks,
fs483
Helpful Member!  busster (TechnicalUser)
10 Jun 10 21:09
What exactly do you mean when you say Welcome Message?

Autoattendant message?
fs483 (TechnicalUser)
10 Jun 10 23:08
Yes I think that's the proper term.  Basically when the receptionist is not available to answer the call, a pre-corded message says The receptionist is unavailable, please enter the extension of the person you wish to reach.  I think I figured it out.  In the extensions.conf, there's an extension created
exten => _66XX,1,Wait(2)
exten => _66XX,n,Record(/tmp/prompt${EXTEN:2}:wav)
exten => _66XX,n,Wait(1)
exten => _66XX,n,Playback(/tmp/prompt${EXTEN:2})
exten => _66XX,n,Hangup()

So if I lift the handset and dial 6610, I should be able to record a new Message that gets played when someone tries to leave a message at extension 10 right?

 
busster (TechnicalUser)
10 Jun 10 23:35
Two different things.

One is voicemail.  You should be able to get to voicemail by dialing *97 from the extension in question, enter their password and change the voicemail greeting or message a caller hears when an extension does not answer.

The other is an IVR or autoattendant.  "Thank you for calling XYZ, if your know your parties extension......"

These are usually stored under /var/lib/asterisk/sounds/custom.



 
busster (TechnicalUser)
10 Jun 10 23:50
Based on the file you posted, it does look like 6610 should let you record a prompt, but I have not seen it used this way before.
fs483 (TechnicalUser)
12 Jun 10 1:21
Actually I figured out ext 700 allows the user to reach his own voicemail and ext 701 allows the user to choose the mailbox of his choice.  Once in their mailbox, Asterisk prompts the user to listen/record new prompt.

Now, they also have an IVR activated which depending on the time of day or day of the year, different messages are played.  Here a snip of the code :

exten => s,1,NoOp
exten => s,n,Dial(${ALLPHONES},10)
exten => s,n,Background(custom/prompt01)
exten => s,n,Background(custom/prompt07)
exten => s,n,Background(custom/prompt03)
exten => s,n,WaitExten
exten => s,n,Hangup

prompt01 = welcome to company xyz
prompt07 = we are closed right now
prompt03 = If you know the extension of the person you wish to reach, please dial it now or dial 10 to leave a voicemail for the receptionist...

I tried locating prompt01 and can't seem to find it.  I did find / -name prompt01 but no such file is located.  Where are those prompts stored?  Any idea on how I can locate those prompts and change them?

thanks
fs483
busster (TechnicalUser)
16 Jun 10 9:25
These are usually stored under /var/lib/asterisk/sounds/custom
fs483 (TechnicalUser)
16 Jun 10 10:15
Hi Busster,

         Unfortunately that folder doesn't seem to contain any files.  Nothing shows up when I do dir or ls.  Is there a config file that contains the paths that are used by this particular installation?

thanks,
fs483
busster (TechnicalUser)
17 Jun 10 9:21
these are usually kept in /var/lib/asterisk

Have you tried to telnet into the server and do a "asterisk -rvvvvv"  This will get you to the CLI prompt and let you watch as prompts are played.
fs483 (TechnicalUser)
20 Jun 10 0:27
Cool command busster.  I actually found the location of the IVR prompts.  They were located in /usr/share/asterisk/sounds/custom.  Now how can I record new prompts?  All the current prompts are in .wav files.

Thanks,
fs483
fs483 (TechnicalUser)
21 Jun 10 14:44
Another question.  If I make changes to a .conf file, do I need to restart Asterisk for the changes to take effect or do the changes take effect immediately on the dial plan?

thanks
fs483
busster (TechnicalUser)
21 Jun 10 15:53
Go to the CLI prompt and "reload"

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Back To Forum

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close