Logging and Tracking Activity - Using Attendant Activity Log Table

CALLMaster is shipped with the AttendantActivityLog disabled. To activate Attendant logging, using the CALLMaster Manager, select Parameters | System and add the codes 'AAL' to the 'System Settings' field.  To disable, just delete the code 'AAL'.

Note: Once activated, the AttendantActivityLog will start collecting data records. It is the Administrator’s responsibility to periodically archive data and remove records from the log. Otherwise the size of the database could grow to a size that inhibits proper operation of the system.

For the Attendant the events that are logged are:

Event Type Event Type
FIRST 100 VOICE MAIL 107
BLIND TRANSFER 101 AUDIOTEX 108
SUPERVISED TRANSFER 102 AUDIOTEX KEY 109
SCREENED TRANSFER 103 ALTERNATE MESSAGE 110
BLOCKED TRANSFER 104 LOG INTO MAILBOX 111
DIRECTORY 105 DISABLED 112
MAILBOX MESSAGE 106 SUPERVISED ENDED 113
       

Each Attendant event is stored in the table AttendantActivityLog. Each event record contains the following information:

Field Name Description
EventID Unique ID for activity event
Type Event type code (see above)
Date and Time Event Date and Time
Description Event description
ExtensionID ExtensionID selected
Event Data Event data
Notes User defined note field; contains result of transfer e.g. connect, alternate attendant
Port The port number the call came in on.
DNIS The DNIS forwarded by the phone switch/service
CallerID The Caller ID forwarded by the phone switch/service
Number To Dial The Numer to dial obtained from the Attendant record
Secs The length of the call in seconds