Using cidlookup causes an inconsistent pause before the main IVR starts, so would it make sense to run the cidlookup in the background? I was thinking about starting a script in the background using luarun, and having it set the cid_name before the caller is done with the IVR. The question is how to pass the variable to the main thread?
Or am I looking for too much trouble here?
--
Steve