[Freeswitch-users] FIFO Originate caller ID

Michael Jerris mike at jerris.com
Fri Jan 15 21:10:08 PST 2010


You can put vars for manipulating callerid right in the originate  
string either in config or using the add for the on hook agents.

Mike

On Jan 15, 2010, at 11:36 PM, Steve Steffler <stevesteffler at shaw.ca>  
wrote:

>
> Mike,
>
> That explanation makes sense - thanks.
>
> Perhaps a n00b question, but where can I configure the caller ID for  
> the outbound queue calls?
>
> Thanks,
> Steve
>
> On Jan 15, 2010, at 5:01 PM, Michael Jerris wrote:
>
>> 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.
>>
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- 
>> users
>> http://www.freeswitch.org
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- 
> users
> http://www.freeswitch.org




More information about the FreeSWITCH-users mailing list