Switchvox - How to play a recorded call notification for incoming calls
This knowledge base article will cover playing a recording that will let callers know their call may be recorded before connecting the call to the desired extension. Once complete, the call will come into the Switchvox, go to the IVR, play the recording, then connect to the extension associated with that DID number.
Make a recording that you wish to play at the beginning of the call. You can find instructions for that here: https://help.sangoma.com/community/s/article/How-to-create-a-sound-file
Navigate to Tools > IVR Editor > Create IVR Menu. Name your IVR as desired and press Save IVR Menu. For this example we will name it Recorded Call Greeting.
Go to Setup > Extensions: Manage > Create Extension >Extension Type: IVR > Create Extension. Assign the IVR an extension number, then for Route to IVR Menu select Recorded Call Greeting.
Go back to Tools > IVR Editor > Select IVR Menu to Modify: select Recorded Call Greeting > View
Create Action > Action Type: Play Sound > Next > Folder: IVR, Language: Call Language, Sound to Play: select the sound file for your message > Save Settings
Create Action > Action Type: Set Variable > Create a new variable: DialedNumber, System Variable: INCOMING_DID > Save Settings
Create Action > Action Type: Dial Extension > Input an extension to dial > Save.
Note: You will need to do this for each extension you want to play this message for.
After all extensions are entered you should be left with something that looks like the following:
Create Action > Action Type: Conditional Clause > If DialedNumber Equals 'enter DID number', Then Go To IVR Menu: Recorded Call Greeting > At Entry Point: 'select extension that corresponds with the DID entered above' > Save Settings
Note: You will need to do this for each DID and extension associated with that DID. Be sure to enter the DID as your provider presents them, normally in 4 digit or full 10 digit.
Once you have all the conditional clauses input, using the green arrow to the left, drag the conditional clauses above the dial extension actions as shown below. If you do not have the conditional clauses above all the dial extension actions, the IVR will not perform correctly.
Navigate to Setup > Incoming Calls. If you don't have incoming call rules setup already you will need to create them for the DIDs you listed in the IVR then point those to the IVR. If you already have call rules setup, you will want to modify them to point to the IVR extension instead of the current extension assignment.