Name
CDR — Gets or sets CDR information for this call (which will be written to the CDR log)
Synopsis
CDR(fieldname[,options])
Here is a list of all the available CDR field names:
clidRead-only. Use the
CALLERID(all)function to set this value.lastappRead-only. Denotes the last application run.
lastdataRead-only. Denotes the arguments to the last application run.
srcRead-only. Use the
CALLERID(ani)function to set this value.dstRead-only. Corresponds to the final extension in the dialplan.
dcontextRead-only. Corresponds to the final context in the dialplan.
channelRead-only. The name of the channel on which the call originated.
dstchannelRead-only. The name of the channel on which the call terminated.
dispositionRead-only. Maximum reached state of the channel. If the
uoption is specified, this value will be returned as an integer, instead of a string:1=NOANSWER,2=BUSY,3=FAILED,4=ANSWERED.amaflagsRead/write. Billing flags. If the
uoption is specified, this value will be returned as an integer, instead of a string:1=OMIT,2=BILLING,3=DOCUMENTATION.accountcodeRead/write. Billing account (19 char maximum).
userfieldRead/write. User-defined field.
startRead-only. Time when the call started. If the
uoption is specified, this value will be returned as an integer (seconds since the epoch) instead of a formatted date/time string.answerRead-only. Time when the call was answered (may be blank if the call is not yet answered). If the
uoption is specified, this value will be returned ...