Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Avaya CM 5.2 Collecting 'ced'.

Status
Not open for further replies.

heatmap

MIS
Jan 29, 2013
13
US
Does anyone know how to and where the data is stored/written from the vector step "collect ced digits"?
 

Not sure but what are you trying to do?

You could assign the ced to a variable.

- Stinney

I love learning and passing on knowledge. "Because knowing is half the battle".... GI JOOOOOE!
 
I am trying to collect digits entered by the caller and be able to pull them into a database.

Haven't tested fully yet, but am hoping the digits will be attached to the call in the ECH feed on CMS.
 

ECH does show you the last digits entered by a caller, but it's the very last digits entered.


From the ECHI r14 documentation:

LASTDIGITS

The last set of collected digits sent to the CMS by the communication server for
this call. These are digits the communication server sends to CMS when it executes a collect
vector command. The digits may be digits the caller was prompted to enter, either through the
prompting feature on the communication server or through network-prompted digits
[caller-entered digits CED], customer database-provided digits (CDPD from the network), or
digits collected through a converse vector command

- Stinney

I love learning and passing on knowledge. "Because knowing is half the battle".... GI JOOOOOE!
 
Thanks for the information. Unfortunately, after testing a vector the last digits are null in the ECH feed. Any ideas?
 

Whats's the vector look like that's collecting the data?

- Stinney

I love learning and passing on knowledge. "Because knowing is half the battle".... GI JOOOOOE!
 
Here is the test vector:

01 wait-time 0 secs hearing ringback
02 announcement 8010
03 wait-time 5 secs hearing music
04 collect ced digits for none
05 wait-time 10 secs hearing silence
06 disconnect after announcement none

And now that I look at it again...do you think steps 4 and 5 should be reversed?

Thanks for your help with this.
 

I don't know that it would make a difference if you did.

Create a variable, make it a type of collect, scope of local, length of 16, start to 1

Change line 4 to collect ced for C

Do a list trace of the vector and call your test number and see if the trace shows anything for variable C or not. If it comes up blank, then nothing is being collected for ced, so noting is passing to the ECH.

- Stinney

I love learning and passing on knowledge. "Because knowing is half the battle".... GI JOOOOOE!
 
I am also struggling with something like this.

I am using a variable to set a threshold in a vector.
I want to be able to report realtime what the variable is set to.

I can't see anything in CMS for vector variables, so I thought I might be able to grab the collect digits that are used to set the variable.

Unfortunately my "call_rec" table is blank. I think is is because... "To protect the real-time processing on Avaya CMS, internal call records can only be collected if your call center's traffic is under 400 calls in 20 minutes."
:-(

_______________________________________________________________
I stay away from the telephone if at all possible.
Lee Trevino
 

One other thing to check is denial events.

Run the command: disp event

Leave the category as vector, change the date and time range to a date and time you called the vector, enter the vector number and press F3 to execute.

See if you get any events such as:

35 ced digits not available 1900/2 1209 02/05/09:56 02/05/10:09 5

- Stinney

I love learning and passing on knowledge. "Because knowing is half the battle".... GI JOOOOOE!
 
I created the variable A, in the format suggested and ran another test while tracing.
07:18:16 0 0 ENTERING TRACE cid 3261
07:18:16 100 1 vdn e8524 bsr appl 0 strategy 1st-found override n
07:18:16 100 1 wait 0 secs hearing ringback
07:18:16 100 2 announcement 8010
07:18:16 100 2 announcement: board 01A04 ann ext: 8010
07:18:27 100 3 wait 15 secs hearing silent
07:18:42 100 4 collect ced digits for A
07:18:42 100 5 variable A = [] -> (?) collect local
07:18:42 100 5 disconnect none
07:18:42 100 5 LEAVING VECTOR PROCESSING cid 3261
07:18:42 100 5 TRACE COMPLETE cid 3261

So nothing is being collected, correct?

I ran the disp event and got no returns.
 
I think we have this one beat. Here are the vector steps to collect the digits AND see them in the ECH feed:

07 goto step 8 if expected-wait for skill 123 pri m > 60
08 collect 1 digits after announcement 9876 for none
09 goto step 30 if digits = 1
10 goto step 11 if digits = 2
11 goto step 22 if staffed-agents in skill 123 < 1
12 queue-to skill 1st pri h

30 collect 10 digits after announcement 8962 for A
31 announcement 5432
disconnect

Prior to this there are the typical service hour, holiday table type of steps.

Thank you for your help.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top