[Freeswitch-users] FIFO Originate caller ID

Michael Jerris mike at jerris.com
Fri Jan 15 16:01:16 PST 2010


At the time a call goes out to the agents, there is no specific caller they are matched too, therefore there is no way to know the caller id at this time.  When the originated call to the agent is answered, we THEN go and pick off the next caller to connect them with.  All you can do is set a caller id for the queue.

Mike

On Jan 15, 2010, at 6:43 PM, Steve Steffler wrote:

> Hello,
> 
> I found an archived conversation on this list regarding FIFO origination caller ID, and how to modify it.  
> 
> http://old.nabble.com/FIFO-Orgination_caller_id-td26487628.html
> 
> There seems to be no easy way to customize the caller ID on originated calls from the FIFO to on-hook agents who were registered dynamically.  Anthony states a method to do it using static entries in the fifo conf file, and the general rationale is that SCREEN POPS be the preferred method, with the added nudge that good SIP phones can change the caller ID when the bridge is complete as well, which is all well and good.
> 
> The problem is for my application, all on-hook agents are using cellular phones, and they register dynamically.  Also, none of my agents are in front of a computer, so a SIP display update on the phone or screen pop on the computer in front of them is not really an option, and the only way they can identify calls from my FIFO right now is because they are the ones with NO CALLER ID (in other words, their mobile phones do not display the name, and the number is not recognized because it is set by FreeSWITCH to be "fifo+fifoname" instead of being numeric.  This is far from ideal.
> 
> I am wondering if there is anyone on the list who knows how to configure the origination_caller_id_number/name variables for dynamically registered on-hook agents so that the caller ID from the FIFO customer's incoming call is displayed to them instead of the above mangled caller ID?
> 
> I'm not disagreeing that it is an old-skewl way of thought, but in actuality it is just a way to interface with old-school telephony devices (i.e. non-Smartphone mobile phones) and I am not sure how to accomplish this.  Any help/input would be appreciated.





More information about the FreeSWITCH-users mailing list