Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Community Member

C-series - Hide call history?

Hi all,

Have a question regarding the call history function on C-series.

Is it possible to hide, remove, reset or to disable the call history?

Customer doesn't want others using the same conference room to view the call history/who they've been in contact with.

Thought about using a MCU as middle man, but would like to know if it's possible to do something on the codec instead.

//Johan

Everyone's tags (3)
2 ACCEPTED SOLUTIONS

Accepted Solutions
Cisco Employee

C-series - Hide call history?

Hi,

I am afraid you are not able to hide or disable the call history.  But you can certainly delete them.

you can use the API command below to delete them.

xCommand CallLog Clear

    LogTag: <0..2147483647>

xCommand CallLog Recent Delete

    LogTag: <0..2147483647>

xCommand CallLog Outgoing Delete

    LogTag: <0..2147483647>

xCommand CallLog Received Delete

    LogTag: <0..2147483647>

xCommand CallLog Missed Delete

    LogTag: <0..2147483647>

xCommand CallLog Missed Dismiss

    LogTag: <0..2147483647>

For example : xCommand CallLog Clear  - this will clear all the call history.

Maybe you can write a script that runs on a pre-determined time each day to clear the call history

Hope this is what you are asking.

Regards,

Cisco Employee

C-series - Hide call history?

C-series Endpoint support startup script and you able to add your script with API that support by Endpoint.

Therefore if you shutdown/restart after finished the call or end of business day, then you can manage to delete the logs.

Step 1: Make"scripts.d" directory under /user (mkdir /user/scripts.d)

Step 2: Create startup file and first line must contain “#!/usr/bin/env tsh”.

Sample: script_delete_calllog

================================================

#!/usr/bin/env tsh

xCommand CallLog Clear

xCommand CallLog Recent Delete

xCommand CallLog Outgoing Delete

xCommand CallLog Received Delete

xCommand CallLog Missed Delete

xCommand CallLog Missed Dismiss

================================================

Adding the extra line between commands to give a break.

Step 3: Make file as executable by executing “chmod +x script” command on scripts.d folder.

Example:

================================================

[C90:/user/scripts.d] $ chmod +x script

  [C90:/user/scripts.d] $ ls -al

  total 8

  drwxr-xr-x 2 root root 1024 Feb 4 23:57 .

  drwxr-xr-x 8 root root 1024 Feb 4 23:50 ..

  -rwxr-xr-x 1 root root   78 Feb 4 23:06 script

  -rw-r--r-- 1 root root 5120 Feb 5 00:03 typescript\

================================================

4 REPLIES
Cisco Employee

C-series - Hide call history?

Hi,

I am afraid you are not able to hide or disable the call history.  But you can certainly delete them.

you can use the API command below to delete them.

xCommand CallLog Clear

    LogTag: <0..2147483647>

xCommand CallLog Recent Delete

    LogTag: <0..2147483647>

xCommand CallLog Outgoing Delete

    LogTag: <0..2147483647>

xCommand CallLog Received Delete

    LogTag: <0..2147483647>

xCommand CallLog Missed Delete

    LogTag: <0..2147483647>

xCommand CallLog Missed Dismiss

    LogTag: <0..2147483647>

For example : xCommand CallLog Clear  - this will clear all the call history.

Maybe you can write a script that runs on a pre-determined time each day to clear the call history

Hope this is what you are asking.

Regards,

Cisco Employee

C-series - Hide call history?

C-series Endpoint support startup script and you able to add your script with API that support by Endpoint.

Therefore if you shutdown/restart after finished the call or end of business day, then you can manage to delete the logs.

Step 1: Make"scripts.d" directory under /user (mkdir /user/scripts.d)

Step 2: Create startup file and first line must contain “#!/usr/bin/env tsh”.

Sample: script_delete_calllog

================================================

#!/usr/bin/env tsh

xCommand CallLog Clear

xCommand CallLog Recent Delete

xCommand CallLog Outgoing Delete

xCommand CallLog Received Delete

xCommand CallLog Missed Delete

xCommand CallLog Missed Dismiss

================================================

Adding the extra line between commands to give a break.

Step 3: Make file as executable by executing “chmod +x script” command on scripts.d folder.

Example:

================================================

[C90:/user/scripts.d] $ chmod +x script

  [C90:/user/scripts.d] $ ls -al

  total 8

  drwxr-xr-x 2 root root 1024 Feb 4 23:57 .

  drwxr-xr-x 8 root root 1024 Feb 4 23:50 ..

  -rwxr-xr-x 1 root root   78 Feb 4 23:06 script

  -rw-r--r-- 1 root root 5120 Feb 5 00:03 typescript\

================================================

Community Member

C-series - Hide call history?

Thanks to both of you for nice answers!

Follow up question:

Would it be possible to use a custom command from a persistant template from TMS to do this?

And how would that command be in that case

?????

// Johan

Cisco Employee

C-series - Hide call history?

Unfortunately Persistent settings with template if for configuring the endpoint with first register or boot up. Therefore won’t help to delete the logs on Endpoint.

877
Views
5
Helpful
4
Replies
CreatePlease to create content