Call announcements are recorded sound files played to the caller or callee before the start of a call. It is possible to play announcements to both parties, and for these announcements to be different if desired.
For more information about managing call announcements, see the sound file functions section of this guide. If you already have an anouncemnt on the ADNOS system then it can be used by specifying it in the overlay request. There are three parameters which can be used for this, use callerPreSoundFileID to play the file to the caller before connecting the call, callerPostSoundFileID to play the file to the caller after connecting the call or calleeSoundFileID to specify a file to be played to the recipient when answering the call.
Note, if the caller is dialing from a system which generates its own local dialtone, a pre-connect announcement may not be heard. For this reason we recommend using callerPostSoundFileID and not callerPreSoundFileID.
We have uploaded two sound files to the ADNOS system. The first, with an ID of 126 states that 'calls may be recorded for training purposes', the second says 'this call was brought to you by advertisersite.net' and has an ID of 127. In addition to the usual overlay request, we send:
Note, while one party is listening to an announcement, the other party cannot be connected. For caller announcements this is not an issue, but while playing a callee anouncement the caller will continue to hear a ringing tone. If the announcement is too long, the caller may hang up before it is finished!
It is also possible to use an anouncement when a call cannot be connected. This is usually used in conjunction with the expiry or restriction options to explain that the overlay is not available at that time.
An overlay is to be restricted such that it can only be called from 01234567890, we have uploaded a file which states "You do not have permission to call this number" which has ID 128, we send: