Page 1 of 1

Using the recording id in the webform for inbound calls

PostPosted: Mon May 14, 2012 11:52 am
by mjmillr2
Hi,

I'm trying to set up an inbound queue that does a screen pop into one of our other systems, with the caller id and the recording id for the call as parameters. The other system will store that info and then use it later on to attach the recording file to the appropriate record.

On the in group I have Get Call Launch = WEBFORM
and the webform value is VARhttp://mydomain.com?inboundcall=--A- ... ng_id--B--

When the agent first recieves the call, the screen is popped with the following http://mydomain.com?inboundcall=5555555555&recording=

However if the agent pushes the webform button the screen pop has the recording id http://mydomain.com?inboundcall=5555555 ... ording=100

It looks like when the call is first connected the recording id is unknown. Is that the case, or do I have something configured wrong? Is there a way to do this without forcing the agent to click the webform button? We're trying to minimize the number of clicks and keystrokes the agent has to make.


Thanks for your help,
-Mike

ViciBox Redux v.3.1.15 release | Asterisk 1.4.39.2-vici | Vicidial VERSION: 2.2.1-237 BUILD: 100510-2015 | Sangoma A108D Card | Multi Server (1 telephony, 1 DB) | No Extra Software | X-Lite Soft phone on client machines.

Re: Using the recording id in the webform for inbound calls

PostPosted: Mon May 14, 2012 2:34 pm
by mflorell
I would first suggest upgrading to 2.4 rc1 or the latest svn/trunk.

After that, you might want to try setting the timer to 5 seconds and have the timer action be webform, this will give a chance for the recording_id to be set before auto-popping the webform.