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 IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Trapping the calling number 1

Status
Not open for further replies.

pdulfo

Technical User
Aug 21, 2003
467
US
Is it possible to trap the number of the person calling into Symposium. My idea is to create a simple script that will be able to read back a telephone number. This is for internal use so our non tech people can see what extension a phone is simply.


Paul DS
 
I have found that I can trap the clid. Guess what its CLID. Next problem is that it appears to trap it as a string. So next question folks how to I change the string value to an integer...
 
How did you get the numbers. Is there a report you can run to show all incoming phone numbers?
 
Within the Symposium Script there is a variable called CLID which is the incoming number from the caller. I have sewd this in other cases now such as making sure that calls from my mobile can jump any queue.

As to a report to show incoming numbers. I used to use the standard cal by call report. But for some reason this is now giving NA for all CLIDS. I therfore use Crystal and pull out the data direct. You need to look at the call by call data (eCallbyCallStat<date>) and the clid is held in the EventData field preceeded by CLID, so nice and easy. But I would suggest a call logger would be far friendlyer.

Paul DS
 
Hello everyone,
Here is a sample script, I have not yet finished this on the Symposium that I maintain. But one of the sites uses this to detect the station numbers of a telephone. This also works great as a Detect number for any external numbers just like the phone companys.

/*Caller ID script. CDN xxxxx
Plays caller ID DN from which the call originates*/
ASSIGN CLID TO dn_holder_cv

OPEN VOICE SESSION
/*PLAY PROMPT VOICE SEGMENT dn_caller_id*/
PLAY PROMPT NUMBERBYDIGIT dn_holder_cv
END VOICE SESSION
DISCONNECT

Thanks
 
Silly Question.

Where does Symposium get the voice for the digits it reads out. I thought that it would be the c_one_gv etc variables. I recorded numbers into a voice file and pointed these global variables at the new voice segments, but nothing is read out.

Have I missed something simple ?

Paul DS
 
Sorted. I forgot that symposium was case sensitive.
 
I am actually on vacation right now until November 12. When I come back I will find out for you. I actually tried setting this up at my site but could not make it work.
If you make it work please let me know.
 
Hi cs5757

The script works like a dream. So simple but so effective.

Thanks.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top