Dear elwan,
If URS is being applied as ACD device, busy treatment must be implemented by Genesys VTO (voice treatment option) in Nortel switch; in your case, CDN (Controlled Directory Number) is being referred.
Setting of busy treatment in URS strategy is not tricky; samples can be found in URS document. Dynamic messaging (i.e., busy announcement type) can be based on attached data key/value. Attached data should be 'created' in upper call flow stream (e.g., IVR or URS) and referred in Genesys VTO.
You need Genesys VTO licenses! There are choice for implementation.... Both Genesys VTO/VTM or Genesys GVP work; they require additional Dialogic ports as well.
Genesys VTO:
- Dialogic card type: analogue and digital port
- built-in (i.e., restricted set of) functions
- in version 7.1 (and 7.2?), VTO cannot get 'EventDataUpdated' (forgot the extact msg name); i.e., attached key/value changed cannot be updated to VTO once the call has been diverted to VTO port
- not sure if this limitation is removed; alternative is to transfer queued calls in-and-out between CDN (URS strategy) and VTO ports.
Genesys GVP:
- Dialogic card type: digital port only
- some GVP templates for busy treatment and callback request
- flexible messages playing since it is an IVR application
Choice is depending on trunks requirements and available resources (skillset for GVP and etc).
Genesys VTO (or GVP) implementation is independent of host ACD switch, for the exception of Routing points / call routing mechanism.
In Avaya switch, busy treatments can be implemented by having "announcement" statements in vector script below 'adjunct' statement (i.e., having Genesys URS to control routing, host-based routing service in Avaya' term). Dynamic announcements are controlled by URS based on attached data and routed to different VDN/vector. A number of VDNs/vectors may be required if the set of dynamic messages is large.
Regards
bcyk