Missed Call Notification Unity Connection 11 0 EDCS1475140






























- Slides: 30
Missed Call Notification Unity Connection 11. 0 EDCS-1475140 © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1
Notice The information in this presentation is provided under Non. Disclosure agreement and should be treated as Cisco Confidential. Under no circumstances is this information to be shared further without the express consent of Cisco. Any roadmap item is subject to change at the sole discretion of Cisco, and Cisco will have no liability for delay in the delivery or failure to deliver any of the products or features set forth in this document. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2
ü CUCA – Cisco Unity Connection Administration ü CPCA – Cisco Personal Communications Assistant ü RNA – Ring No Answer © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
ü Overview of Missed Call Notification ü Configurations for Missed Call Notification ü Use Cases ü Troubleshooting © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4
© 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5
ü User receives Missed Call Notifications for calls which reach the user’s mailbox but the caller ends up not leaving a voice message. ü Can happen: • If the caller hangs up while the user greeting is being played. • If the recipient's mailbox quota is full and Unity Connection caller hangs up before leaving voice message, the recipient receives a Missed Call Notification. ü User gets an email notification for missed call. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6
5 User 2’s greeting playing Call dropped while playing 4 CUCM 6 3 Call not answered 2 Ca ll In itia te d 1 CUC Call landed on CUC CIPC 7 HTML Notification for Missed Call sent to User 2 CIPC User 1 User 2 © 2014 Cisco and/or its affiliates. All rights reserved. Outlook Cisco Confidential 7
Missed Call Template ü Added a new template ‘Default_Missed_Call’. ü This template contains the “%MISSED_CALL%” tag. ü Flexibility to the Admin to create customized Missed Call template. ü Any new template should contain %MISSED_CALL%” tag. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8
This is new tag introduced for Missed Call Notification Email body will have sender alias with its caller Id © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9
© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10
Missed Call HTML Device ü Added a new device ‘HTML Missed Call’. ü This device will be associated with “Default_Missed_Call” template and “Missed Call” event mask. ü Any new Missed call html device should associate with any Missed call template and “Missed Call” event mask. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11
© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12
Associate template with HTML Device ü Using CUCA - Assign available Missed Call Template to a user’s HTML device. ü Using CPCA – End User can select from available Missed call templates. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
© 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16
Pre-requisite: Configure user 1 with following notification devices: • HTML Notification associated with Missed Call Template • By default, Subject Line Format for Notification type has following format: “Missed Call from %NAME% %CALLERID%” • Drop the call when caller reach the called party greeting Called user would get HTML notification with default subject line. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
ü In addition to the regular text, the Subject Line Formats fields can accept the following parameter definitions: %CALLERID% Caller Id of the sender when known. OR Text configured on CUCA when unknown. %NAME% Display Name of the sender when known. OR Text configured on CUCA when unknown. %TIMESTAMP% Delivery time of the message as per the recipient’s time zone. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
ü Admin can configure or customize Subject Line for Missed Call Notification on CUCA. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
• You can customize Subject Line Format for Notification type including the timestamp and message priorities: “Missed Call from %NAME% %CALLERID% %TIMESTAMP% ” • Drop the call when caller reach the called party user's/system greeting Check that subject line of the HTML notification contains the customized format with replaceable parameters including the timestamp © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
Use Case 3 Missed Call Notification when mailbox quota of user is full Pre-requisite: Configure user 1 with following notification devices: • HTML Notification associated with Missed Call Template • Outside Caller sends message to user 1 when mailbox quota of user 1 is full User 1 gets missed call notification. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
© 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
ü vmrest/notificationtemplates - This API is used to fetch the list of notification templates. üe. g. https: //<connection-server>/vmrest/notificationtemplates ü vmrest/notificationtemplates/<notificationtemplateid> - This API is used to fetch the details of specific notification template. üe. g. https: //<connection-server>/vmrest/notificationtemplates/<notificationtemplateid> ü vmrest/users/<userobjectid>/notificationdevices/htmldevices- This API is used to fetch the list of HTML notification devices for a user. üe. g. https: //<connection-server>/vmrest/users/<userobjectid>/notificationdevices/htmldevices ü vmrest/users/<userobjectid>/notificationdevices/htmldevices/<deviceid>- This API is used to fetch the detail of a specific HTML device. üe. g. https: //<connection-server>/vmrest/users/<userobjectid>/notificationdevices/htmldevices/<deviceobjectid> © 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
ü /vmrest/users/<userobjectid>/mailboxattributes- This API is used to fetch the mailbox quota details of user e. g https: //<connection server>/vmrest/users/<userobjectid>/mailboxattributes © 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
ü vmrest/notificationtemplates : This API is used to create notification template in the system üSample Input XML <? xml version="1. 0" encoding="UTF-8" standalone="yes"? > <Notification. Template. Name>Missed_Call</Notification. Template. Name> <Content><![CDATA[<html xmlns="http: //www. w 3. org/1999/xhtml"> %MISSED_CALL%<HTML><TITLE>Notification</TITLE><BODY><H 3>There is a voice message for you. </H 3><BR>Please click on following link to access voice message. %MESSAGE_MINI_PLAY%<H 4> Message Status : <img src="%MESSAGE_STATUS%" /> <I>%Disclaimer% By using custom variable : This email may contain confidential and privileged material for the sole use of the intended recipient. </I></H 4></BODY></HTML>]]]]>><![CDATA[]]> </Content> </Notification. Template> Response : /vmrest/notificationtemplates/<Objectd. Id> ü For Missed Call Template , do provide “%MISSED_CALL%” tag in Content of the XML request © 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
ü /vmrest/users/<userobjectid>/notificationdevices/htmldevices : This API is used to create HTML device for a user üSample Input XML <Notification. Device> <Display. Name>HTML_DEVICE</Display. Name> <Active>false</Active> <Type>8</Type> <Undeletable>false</Undeletable> </Notification. Device> ü Response : /vmrest/users/<userobjectid>/notificationdevices/htmldevices/<Object. Id> © 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
ü /vmrest/users/<userobjectid>/mailboxattributes- This API is used to edit the mailbox quota details of user ü <Mailbox. Attributes> <Message. Aging. Policy. Object. Id>95 c 73 eff-e 26 a-44 ae-bc 77 -bfb 6 ea 9 a 92 ca</Message. Aging. Policy. Object. Id> <Send. Read. Receipts>false</Send. Read. Receipts> <Send>11534336</Send> <Receive>11534336</Receive> <Warn>11534336</Warn> </Mailbox. Attributes> © 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
© 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
ü User can find the annotated logs from following path http: //wikicentral. cisco. com/display/UNITYTRANS/Annotated+diagnostics+for+Missed+ Call+Notifications © 2014 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
Thank you. © 2014 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30