Top Banner
© 2006 Cisco Systems, Inc. All rights reserved. 1 Unity Connection 7.0 Calendaring TOI Andrew Biggs [email protected]
14

© 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs [email protected].

Dec 24, 2015

Download

Documents

Stuart Stafford
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 1

Unity Connection 7.0 Calendaring TOI

Andrew [email protected]

Page 2: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 2

Top View of New Calendaring Features

Connection Calendaring Terminology

Supported Calendaring Topologies

Scenario: Start and Join MP Meeting

Scenario: Calendar Event Notification

Configuration

Troubleshooting

Agenda

Page 3: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 3

Top View of FeaturesCalendar Browsing: Browse Outlook calendar or MeetingPlace meetings in one listing. Review start time, duration, subject, organizer, invitees, body, etc. Listen to events for today, tomorrow, or any day in the future.

Calendar Actions: Join a MeetingPlace meeting. Schedule and join a reservation-less MeetingPlace meeting. Accept, Decline, or Cancel an Outlook appointment. Send a voicemail to the organizer and/or all participants of an event.

Calendar Notifications: Receive SMS or SMTP notifications for upcoming events.

More details available in CUC 7.0 Calendaring FFS: EDCS-597636

Page 4: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 4

Top View of FeaturesPre-Existing Features now considered part of “Calendaring”: Contacts-sync with Exchange.

Free/busy-sync for PCTR “in meeting” based routing rules.

Page 5: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 5

Connection Calendaring Terminology

What do we mean by “event”, “meeting”, and “appointment”?

An event is any scheduled activity fetched from either Exchange or MeetingPlace.

A meeting is a kind of event which involves a MeetingPlace meeting.

An appointment is a kind of event which does not involve a MeetingPlace meeting.

So…

An event fetched from MeetingPlace is a meeting.

An event fetched from Exchange is an appointment.

Page 6: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 6

Supported Calendaring Configurations

Each user can be configured for calendaring in one of 3 ways: C1: CUC 7.0 + one MP 7.0 or MPE 2.x C2: CUC 7.0 + one Exchange 2003 or 2007 C3: CUC 7.0 + multiple calendaring / meeting servers (OUT for 7.0).

Note: users do not all have to be configured the same way.

CUC 7.0 MP 7.0 or MPE 2.x

CUC 7.0 Exchange 2003 or 2007

CUC 7.0 Exchange 2003 or 2007 MP 7.0 or MPE 2.x MP 7.0 or MPE 2.x

C1:

C2:

C3:

* T3 Not officially supported in Unity Connection 7.0

*

Page 7: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 7

Supported Calendaring Configuration (C1)

The C1 Configuration: CUC 7.0 + one MP 7.0 or MPE 2.x Meetings are fetched on-demand from MP/MPE when user calls in. Joining MP meetings is supported. Scheduling reservation-less MP meetings is supported. Accept/Decline operations are not supported. Calendar Event Notifications are not supported. “In meeting” based PCTR rules are not supported.

CUC 7.0 MP 7.0 or MPE 2.xUSER

Calls TUI / VUIFetches Meetings

Page 8: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 8

Supported Calendaring Configuration (C2)

The C2 Configuration: CUC 7.0 + one Exchange 2003 or 2007 Appointments are fetched from Exchange when user calls in. Joining MP meetings is not supported. Scheduling MP meetings is not supported. Accept/Decline/Cancel operations are supported. Calendar Event Notifications are supported. “In meeting” based PCTR rules are supported.

CUC 7.0 Exchange 2003 or 2007USER

Calls TUI / VUIFetches

Appointments

Page 9: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 9

Scenario: Start and Join Ad-Hoc Meeting

CUC 7.0USER

(1) Calls TUI (3) Schedules reservation-less meeting on MP server.

MP 7.0 or MPE 2.x

(2) Chooses to schedule meeting

(4) CUC facilitates a supervised transfer of the caller over to MP, providing special DTMF hash that will automatically log the user into the meeting, under their MP profile.

Page 10: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 10

Scenario: Calendar Event Notification

CUC 7.0

(1) Caches free/busy status over the next 48 hours, and polls for changes every 30 minutes *.

Exchange 2003 or 2007

* The polling cycle and # of hours of free/busy status to cache are both configurable.** The advanced warning defaults to 2 minutes, but is configurable.

SMS

SMTP

(2) Two minutes before an appointment is scheduled to begin, Connection will send a notification to either an SMTP or SMS client **.

Page 11: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 11

Calendaring Configuration

Calendaring Configuration checklist: Ensure Exchange / MP / MPE servers are prepared for CUC integration. Configure one External Service for each Exchange / MP / MPE server. Configure one External Service Account for each user. Adjust system-settings as needed.

CUC 7.0

USER A MeetingPlace

ExchangeUSER Z

External Service Accounts

External Services

Sys

tem

Set

tings

Page 12: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 12

Troubleshooting CalendaringIs Unity Connection configured correctly?Try the “test” button on the External Service Accounts page.

Is Exchange configured correctly?Try logging in to the user’s account via OWA:http://my.exchangesvr.com/exchange/[email protected] (E2K3)http://my.exchangesvr.com/owa/[email protected] (E2K7)If SSL is enabled on the External Service, use https.When prompted for login credentials, use the service account.

Is MeetingPlace / MeetingPlace Express configured correctly?Try logging in to the MP web service directly with a web browser:http://my.mpsvr.com/webservices/services/meetingservice?wsdl (MP/MPE)If SSL is enabled on the External Service, use https.When prompted for login credentials, use the API User account.

Page 13: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 13

Troubleshooting Calendaring

Relevant CUC Microtraces: CCL (info, trace) CsWebDav (info, trace)

Relevant Log Files: diag_CuCsMgr (for TUI/VUI problems) diag_Tomcat (for CPCA problems) Diag_CuGalSvc (for problems related to calendar event notifications)

Page 14: © 2006 Cisco Systems, Inc. All rights reserved.1 Unity Connection 7.0 Calendaring TOI Andrew Biggs adb@cisco.com.

© 2006 Cisco Systems, Inc. All rights reserved. 14