diff --git a/scripts/lua/lua_ivr.lua b/scripts/lua/lua_ivr.lua
new file mode 100644
index 0000000000..f3b1a8caba
--- /dev/null
+++ b/scripts/lua/lua_ivr.lua
@@ -0,0 +1,107 @@
+-- lua_ivr.lua
+--
+-- This script is virtually identical to the demo_ivr defined in conf/autoload_configs/ivr.conf.xml
+-- It uses the same sound files and mostly the same settings
+-- It is intended to be used as an example of how you can use Lua to create dynamic IVRs
+--
+
+-- This hash defines the main IVR menu. It is equivalent to the