Actions

Voicemail Service: Difference between revisions

(clean up)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
VoiceMailMenu implements a top level voicemail service. This class shows how easy it is to use the ToolPack’s IVR
VoiceMailMenu implements a top level voicemail service. This class shows how easy it is to use the ToolPack’s IVR classes. This service demonstrates a simple Voicemail service, which can be used in the two following scenarios:
classes. This service demos a simple Voicemail service, which can be used in the two following scenarios:
 
Directly on an incomming call Leg.
*Directly on an incoming call Leg
From a user defined state during a call (ie: busy or no-answer).
*From a user defined state during a call (i.e., busy or no-answer).
Class CTBCAFVoiceMailMenu shows how to use the ToolPack’ IVR classes to build a full featured IVR Application.
 
Class TBCAF::CTBCAFVoiceMailMenu|CTBCAFVoiceMailMenu shows how to use the ToolPack’ IVR classes to build a full featured IVR Application.




== Usage ==
== Usage ==
VoiceMailMenu can be used directly on the ITBCMCLib::OnCallLegPresent() Event. This class can be used like
VoiceMailMenu can be used directly on the ITBCMCLib::OnCallLegPresent() Event. This class can be used like CTBCAFBridgecall '''(LINK?)''' bridging class. The usage is the same, but the service differs. Moreover, VoiceMailMenu can be used from any moment during a call, on a user defined event like busy or no-answer. This service is used by the [[Telephony Application]].
CTBCAFBridgecall bridging class. The usage is the same, but the service differs.
Moreover, VoiceMailMenu can be used from any moment during a call, on user defined event like busy or no-answer.
This service is used by the "Telphony Application".




== Caveats ==
== Caveats ==


This is a demo service, it can not be used as is nor derived from.
This is a demonstration service, and as such it cannot be used 'as is' nor derived from.




== Classes ==
== Classes ==


*IVRMenu manager
*TBCAF::CTBCAFIvr|IVR Menu manager
*Interface of Menus handled by the Menu manager
*Interface of Menus handled by the Menu manager '''(LINK?)'''





Latest revision as of 16:50, 23 July 2009

VoiceMailMenu implements a top level voicemail service. This class shows how easy it is to use the ToolPack’s IVR classes. This service demonstrates a simple Voicemail service, which can be used in the two following scenarios:

  • Directly on an incoming call Leg
  • From a user defined state during a call (i.e., busy or no-answer).

Class TBCAF::CTBCAFVoiceMailMenu|CTBCAFVoiceMailMenu shows how to use the ToolPack’ IVR classes to build a full featured IVR Application.


Usage

VoiceMailMenu can be used directly on the ITBCMCLib::OnCallLegPresent() Event. This class can be used like CTBCAFBridgecall (LINK?) bridging class. The usage is the same, but the service differs. Moreover, VoiceMailMenu can be used from any moment during a call, on a user defined event like busy or no-answer. This service is used by the Telephony Application.


Caveats

This is a demonstration service, and as such it cannot be used 'as is' nor derived from.


Classes

  • TBCAF::CTBCAFIvr|IVR Menu manager
  • Interface of Menus handled by the Menu manager (LINK?)



Return to the Toolpack User Guide