LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 01-13-2006, 01:27 AM   #1
sub_moa
LQ Newbie
 
Registered: Dec 2004
Location: Great Falls, Montana
Distribution: Mandrake 10.1, Fedora C3,4. Red Hat 8, LTSP
Posts: 16

Rep: Reputation: 0
Asterisk Caller ID auto query.....?


Hello everyone and thanks in advance.

I am currently working on a project for the company I work for. I believe that I have started in the right direction, but was wondering if anyone had a better suggestion or maybe a little bit of help. Here's how the project will work when I'm done:

A customer calls in on our asterisk system, it then goes to our techs where it is answered and tech support is given. I would like the phone number that shows up on the tech's phones to parse and query the same database used by the techs. Then, I would like the query results (the current callers information) to pop up in a webgui or auto-refresh their helpdesk page.


After doing some research last night. I've come up with an idea using Jabber, and a simple AGI script that copies an incoming call, and sends it to a jabber username.


Now if I'm correct, all I would have to do is compile my own jabber server, and create (or modify) a jabber client to take the information it receives, query the helpdesk database, then display that information.

There are about 30 computers that are currently used for tech support and they all boot from a LTSP (linux terminal server project) server. I dont know if this will make it harder, or easier to complete this task.

I can tell that this is going to be a long project, that's why I'm posting here. To see if anyone has a better suggestion or some information that could help.

Thanks again.
-Rory
 
Old 01-14-2006, 05:19 PM   #2
zmanea
Member
 
Registered: Sep 2003
Location: Colorado
Posts: 85

Rep: Reputation: 15
Interesting idea to use Jabber for this. Are you already using Jabber?
 
Old 01-15-2006, 06:42 PM   #3
sub_moa
LQ Newbie
 
Registered: Dec 2004
Location: Great Falls, Montana
Distribution: Mandrake 10.1, Fedora C3,4. Red Hat 8, LTSP
Posts: 16

Original Poster
Rep: Reputation: 0
At home, yes. I've got a jabber server set up and it seems like a quick and easy way to transport information. Plus the asterisk agi script i already have will send the caller ID information with jabber. So that cuts my project time in half. But by all means, if you have any better suggestions, I'm all ears.
 
Old 01-15-2006, 07:11 PM   #4
zmanea
Member
 
Registered: Sep 2003
Location: Colorado
Posts: 85

Rep: Reputation: 15
I looked into it a little and there is not much out there but it is a common feature with ACD systems. It would be nice if you could connect it to your ticketing system (web based system?). I have worked with Jabber in the past (wrote a .Net Jabber client) and it should be fairly easy to do what you want. Another option would be to customize a softphone, although I am not sure how well softphones work with LTSP.
 
Old 01-16-2006, 10:34 AM   #5
sub_moa
LQ Newbie
 
Registered: Dec 2004
Location: Great Falls, Montana
Distribution: Mandrake 10.1, Fedora C3,4. Red Hat 8, LTSP
Posts: 16

Original Poster
Rep: Reputation: 0
The LTSP serves a problem when trying to connect the softphone. Thats why I've been looking towards jabber. I need a server that each agent can log into to direct the information since an IP address is out of the question. Basically, I'm going to write a Jabber client with no features at all. All I need jabber for is to receive the callers information and execute a script with that information. That script will then query our ticketing system, and yes it is web based. It's all just a theory for now. I was just wondering if anyone else had any ideas to help me along my way.

What did you write your .Net Jabber client in. I was searching last night and found a php based jabber class. I was thinking about building a web based jabber client using that. Got a better idea?

Thanks again,
Rory
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to get Caller Id in PPP yspl Linux - Networking 1 12-19-2005 04:38 AM
how to develop caller id nick021 General 3 12-19-2005 03:44 AM
Caller ID on computer mpn Linux - Software 2 06-13-2005 09:07 PM
modem AT command for caller ID Joe_Zhu Linux - Software 0 08-12-2004 04:50 AM
Caller ID modem BigDawg Programming 1 01-23-2004 09:58 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:00 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration