Integration for calendar and contacts with Siebel CRM

Hi,

We have requirement to have two way sync to integrate Calendar / Contact Lotus notes data (created or updated by user from Notes client , Webmail or Traveller) with Siebel CRM.

What can be the best approach to achieve this functionality.

Thanks