Maintenance Mode

Maintenance Mode

From TeleFlow

Jump to: navigation, search

Typically, IVR systems have dependencies on other systems, especially database servers. If the database server is unavailable for some reason, it is better to have your callers hear a message to that effect, than to simply have the IVR hang-up on them. A great way to achieve this is to build a special mode of operation to be used when maintenance procedures are performed. This mode of operation is referred to as "Maintanance Mode".

Programming Maintenance Mode into an IVR

[needs work]

Activating Maintenance Mode

  1. Create a file named UNAVAIL.FLG in your applications "bin" folder. It doesn't matter what you put in the file. If a file by that name exists in the "bin" folder, the IVR system will be in Maintenance Mode.
  2. Call your IVR system and ensure the maintenance message plays
  3. The IVR system will remain in "Maintenance Mode" for as long as the UNAVAIL.FLG is in the "bin" folder.

The following example uses Windows Command Prompt commands to write the date and time into a Maintenance Mode flag file:

  date/t > C:\MyProject\Bin\UNAVAIL.FLG
  time/t > C:\MyProject\Bin\UNAVAIL.FLG
  type C:\MyProject\Bin\UNAVAIL.FLG

Returning to Normal (Deactivating Maintenance Mode)

The IVR system will remain in "Maintenance Mode" for as long as the UNAVAIL.FLG is in the "bin" folder. In order to end Maintenance Mode, and return the IVR system to normal operation:

  1. Delete the file named UNAVAIL.FLG from your applications "bin" folder
  2. Call your IVR system and ensure the normal greeting plays

The following example uses Windows Command Prompt commands to delete a Maintenance Mode flag file:

     del C:\MyProject\Bin\UNAVAIL.FLG