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!

Routing by Incoming Clid

Status
Not open for further replies.

pbxn

IS-IT--Management
Jan 5, 2005
971
US
Little confused on the Clid routing stuff. Is it meant for if people call # X route calls to this? Or can I use it if Joe Smoe is sending me a caller id like 555-555-5555?
My call center has been called from numbers like these (spoofing) to gain any info they can on customers. What I want to do is if an outside caller, calls my call center, and their CLID is on the shady side, route that call to a greeting that states, we are sorry based on your caller id, we cannot process you call at this time... disconnect.
 
Routing by CLID as well as NPA/NXX works well but it is a little tough to predict what to expect. Depending on what your business requirements are, sometimes it works too well- you dump calls that you really wanted to keep. Doing it on a per number basis (individual CLID in a global variable table) is the most bulletproof but also is the biggest pain to maintain and keep current as the clowns come & go.
 
Thanks for the reply. SO the Clid routing can be used for what they are sending me. If that is the case, I will start with the basic bad clids (all same digits) and work from there.
I just figure since I really cannot combat against the likes of spoofcard.com, I can at least block invalid clid's.
 
Yes, you can set up a script checking for a CLID and then do whatever you want to the call, send to a recording, disconnect....etc. Have done those in the past for harrassing phone calls. Works great.
 
Your telco may be able to perform this service for you and take some of the strain off Symposium.

DD
 
If it is something I can do in house, I prefer to do it that way, so I can maintain some control over my enviornment. If Symp. can't handle some scrubbing for a few clids, I will get a new product.
Thanks
 
Best thing is to set up a CLID variable as a set called eg Prank_Callers. Put all the prank caller CLID's in it and the top of the master script put in a line like

IF CLID = Prank_Callers
THEN
DISCONNECT
END IF
 
A little something to think about if you intent on disconnecting caller by CLID.

Customer XYZ CLID is their billing number, ...pissed off employee works for XYZ and places prank calls, which sends the same CLID number...

Can you see the problem here...?
 
I am just out to block all the smae number CLID (555-555-5555). I have been told we have recieved many calls from that type of number. And as far as a pissed of employee, well I can deal with them. I still know alot of folks that admin dialers and such. One little dialer job pointed to home, cell, pager, mom's house etc., would make their life a little miserable, hehe

So when I add the clid table I have to de-acquire the working queue to get it to work?
 
>So when I add the clid table
>I have to de-acquire the working
>queue to get it to work?

No, unless you have heavy calling traffic just build your table, setup the script, validate & activate it and it should work starting with the very next call.

 
Thanks rfwhite, I will give it a go.
 
Ok well here is what I have now. The script is created, I see it, it has been validated and activated, but not on my call center queue. When I look at the call center script it is not there. In the script box, it both are labeled as seperate scripts. So what did I do wrong? Do I have to export the clid script or something?
 
I'm not sure I'm clear on what you have set up. As Scummings said above you just add the call treatment to the master script. If you have a separate script you will need to call it from the master something like-

IF CLID = Prank_Callers
THEN
EXECUTE SCRIPT ABC
END IF
 
Looked at master, and it is in there, but calls still route to call center queue. Looked in the Call Center script and it is not in there. So do I just edit the call center script with what is in the master?
 
If everything is working properly the call should never make it out of the master if you have the treatment there. Many times for troubleshooting I use my cell 'phone, capture the CLID and use the ROUTE CALL command to send the call to my DN. Is your script addition pretty close to the top of the master?
That also makes it simpler to look in call-by-call for clues about what is happening. You might want to run that report to help track your calls.
 
Sorry for the confusion. I can speak option all day long, this scripting this is a foreign animal, lol

Ok so I am looking at the Call center script. The only thing I have under Section Treatment assignment is the CDN treatments. Do you think I could cut/paste from the master to the call center script the clid blocking?
 
The IF..THEN clause in the master is directing the call to your primary script. In rfwhite's example above the script name is ABC. Open an application real time display and place a call from a blocked CLID (your cell phone will suffice for testing). Watch to see if the call pegs in the master and then in the Primary script (ABC). If so, then you only need to put a treatment in the primary script to process the call (GIVE RAN xx, DISCONNECT).

If the call doesn't leave the Master script (and you are sure you have the correct CLID programmed to block), then check your switch and SCCS PEPs. I have expereinced issues with CLID and NPA/NNX routing when the PEPs are not correctly maintained.
 
Thanks Miles I will give that a try, will post back with the results.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top