Ticket #1592 (closed Feature Requests: fixed)

Opened 3 years ago

Last modified 3 years ago

User-level IVR, selectable from the Extension page

Reported by: undrhil Assigned to:
Priority: major Milestone: 2.3
Component: Voicemail Version: SVN-HEAD
Keywords: ivr voice mail extensions Cc:
Confirmation: SVN Revision (if applicable):
Backend Engine: All Backend Engine Version:

Description

I had this idea a little while ago: what if my users could access a "mini-IVR" for their extension, so that when a caller was sent to this users voicemail, the user could direct them to other destinations. It would basically be an IVR that plays the voicemail greeting configured per extension. Is this possible?

Change History

12/24/06 08:44:19 changed by p_lindheimer

  • owner changed.
  • priority changed from minor to major.
  • version changed from 2.2rc1 to SVN-HEAD.
  • component changed from IVR Module to Voicemail Module.
  • milestone set to 2.3.

This is a good idea and I have already been thinking about it. I will jot the thoughts of my notes on this ticket to keep them with the request (which may or may not be quite what you had in mind but ...):

The steps would be as follows:

1. Extension rings as normal
2. Phone drops to user's 'ivr/vm'
3. The ivr plays the user's vm unavailable message (letting them record 
   the message through the normal vm system.
4. The caller get's some options (probably limitted to 2-3 options) - ideally 
   all configurable through a user portal such that no reload is necessary. 
   The options would be things like: try-cellphone, try-admin, go-to-vm
   (default).
5. If the call goes to voicemail, it drops in with NO message or allison's 
   generic message, since we have hi-jacked the voicemail message for the ivr.

Such a feature should be implemented so that every extension could have one, the structure would be identical and controlled by the vm system, and 'smart' in that it checks to see if the user has a vm message and bypasses the ivr if not, it allows the user to set and change the option, etc. All done easily in a simple agi script for the ivr. Think of this as a 'small' step towards the 'improved' vm system that we would all like.

01/08/07 11:46:49 changed by

  • milestone deleted.

Milestone 2.3 deleted

01/08/07 12:06:50 changed by vgster

  • milestone set to 2.3.

01/08/07 23:16:48 changed by gregmac

I've added a wiki page for this with a bunch more ideas: VoicemailMenu

01/11/07 05:10:36 changed by lazytt

this would might be a good place to include an option for a private queue as per #993, maybe before the ivr/vm, so that if the extension is busy the caller can just hold (and listen to MOH) and wait for the extension to become available again (and wouldn't need additional routing). Additional if the caller gets impatient, he can break-out and hit the ivr/vm.

01/23/07 04:59:45 changed by diego_iastrubni

  • engine_version changed.
  • svn_rev changed.

see ticket:1250 (similar request)

01/24/07 21:59:24 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to fixed.

r3625, r3626, r3627, r3628, r3629, r3630 - VmX locator, somewhere in that mess I've added this new personal IVR