" /> Collect digits while busy in routing selection object - Genesys CTI User Forum

Author Topic: Collect digits while busy in routing selection object  (Read 3157 times)

Offline Kirill.K

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Collect digits while busy in routing selection object
« on: June 24, 2010, 09:40:00 AM »
Advertisement
Hi,

I'm trying to get the following  to work on SIP server + Genesys(IRD)

I use simple routing strategy when the agent is ready call delivered for him, if not ready i  want to play announcement and stay in queue or if caller press 0 exit the queue.

How to do this?

I've tried just playing the announcement and collect digits in Busy threatments in Selection properties, but digits doesn`t collect((

Has anyone got something like this to work??

Thanks
« Last Edit: June 24, 2010, 11:19:19 AM by Kirill.K »

Offline kubikle

  • Full Member
  • ***
  • Posts: 140
  • Karma: 7
Re: Collect digits while busy in routing selection object
« Reply #1 on: June 24, 2010, 05:58:03 PM »
Do you have problem with digits collecting if mandatory (not busy) treatments are used or it is happens only for busy treatment?

Offline Kirill.K

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: Collect digits while busy in routing selection object
« Reply #2 on: June 25, 2010, 07:34:54 AM »

A have problem when a try to collect digits from "Busy" tab of Object "Selection". I select Play announcement and collect digits treatement in tab "Busy"...and announcement played but digits doesn't collect.

PS
Sorry for my english))

Offline kubikle

  • Full Member
  • ***
  • Posts: 140
  • Karma: 7
Re: Collect digits while busy in routing selection object
« Reply #3 on: June 25, 2010, 08:34:06 PM »
Based on URS log:
Do you have EventTreatmentEnd event somewhere after RequestApplyTreatment for PlayAnnouncementandcollectdigits? If yes what are its attributes?

Offline Kirill.K

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Re: Collect digits while busy in routing selection object
« Reply #4 on: June 28, 2010, 07:40:12 AM »
No, i dont have EventTreatmentEnd event.

Offline rpenney

  • Jr. Member
  • **
  • Posts: 64
  • Karma: 2
Re: Collect digits while busy in routing selection object
« Reply #5 on: June 28, 2010, 10:06:17 PM »
You cant do this from a Selection block. The Busy treatments can't return a value (like the digits collected) since a Selection block won't exit until it has found an agent or timed out.

You might be able to get this working by using the SelectDN function and Treatment blocks.

Offline kubikle

  • Full Member
  • ***
  • Posts: 140
  • Karma: 7
Re: Collect digits while busy in routing selection object
« Reply #6 on: June 28, 2010, 10:19:58 PM »
If there is no EventTreatmentEnd unlikely it will help.This event is the source of collected digits for URS.
Probably playing with treatment parameters like MAX_DIGITS, TERM_DIGITS etc could help.
And yes - if treatment is "busy treatment" - only after quitting from target selection object you will be able to access them from strategy.