I have created a custom app with *, its not a ‘telephone system’, but basically just an interactive interface to a DB.
I would like to be able to get more detail in the logs of what users are doing, when they hit certain parts of the app, their inputs, system responses, etc.
I am under the impression I can do this with CEL custom fields, but for the life of me cant find any detailed docs to advise on how to set this up/syntax.
Right now my cel_custom.conf is:
Master.csv => ${CSV_QUOTE(${eventtime})},${CSV_QUOTE(${CALLERID(name)})},${CSV_QUOTE(${CALLERID(num)})},${CSV_QUOTE(${eventtype})},${CSV_QUOTE(${CHANNEL(appname)})},${CSV_QUOTE(${CHA
NNEL(appdata)})},${CSV_QUOTE(${CHANNEL(userfield)})},${CSV_QUOTE(${userdeftype})},${CSV_QUOTE(${eventextra})}
but results aren’t much more than a CDR at the moment (start, answer, hangup, end).
I see the “appdata” and “userfield”, but dont know how to customize. They show up empty in the resulting CSV.
Does anyone know of detailed documentation they can point me to?
Thanks
Jim