In the past I have seen a script in scriptbuilder that will start other scripts depending on the VDN pasted on the converson-on step. I have tryed many times to write this and can not. Can anyone help. Thanks
It's been awhile since I used script-builder, and I no longer have it in front of me to give you exact details, but I remember enough of how I set this up to push you in the right direction.
(a) From your vector, your command to send it to conversant would be 'converse ... passing VDN'
(b) All the channels of your conversant are assinged to One application which reads the VDN and launches the script you really want running.
(c) Within your first aapplication, you have a single table which consists of a VDN number, and it's corresponding executable script name.
(d) Your steps now consist of reading the table searching by VDN, then an execute statement to launch the corresponding script.
Never used script builder, only voice@work - but the steps would be:
Answer call - prompt and collect (to collect DNIS/VDN) - querry table (to look up application based on vdn number) - assign the querry to a variable - execute script (based on collected variable). Hope this gives you some pointers...
Might be an issue with how you have the table data defined. Is your VDN data configured as text or integer?
(ALSO)
Been a few years removed, but the switch may be sending a delimiter with the VDN data on your converse step.
When debugging, you might write yourself a simple script(A) send a call to the conversant passing VDN.
(B) Gather the data and write it to a table.
(C) Look at the resulting table to determine if you are seeing the data the way you anticipated. For instance, is there a delimeter, are there too few digits?
Might also help if you send a screen shot of your application.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.