# How to sync meetings between Bitrix24 and Office 365 calendars?

LOOKING FOR PARTNERS 🀝

We're currently looking for partners and distributors in different regions. If you're interested, please feel free to contact us.

Bitrix24 Calendar Meetings Office 365 Calendar Meetings

SyncPenguin helps you keep calendar meetings of Bitrix24 and Office 365 in sync. We ensure that all your meetings are in sync between the calendars, and you'll never get double-booked because of missing meetings.

With SyncPenguin you can:

  • Sync existing and future meetings.
  • Add filters or custom rules to the sync.
  • Change field mapping between the meetings.

This guide explains in detail how to create, configure and start the sync.

If you'd like to start syncing right away, feel free to create an account and set up the sync on your own. Go back to the guide in case of any ambiguity or questions. You can also contact us for any questions, requests, or feedback.

# Step 1. Create a SyncPenguin account

The first step is to create a SyncPenguin account. We offer a free 14-day trial (without a credit card) to make sure everything works well before your commitment. Please follow the link below to create an account.

14-day free trial β€’ no credit card β€’ quick setup

# Step 2. Create the sync

The next step is to create a sync in the Synchronizations section of the dashboard by clicking the + New sync button. You'll see a wizard page, where you have to do the following three steps:

  • Choose Bitrix24 Calendar Meetings for the first app.
  • Then choose Office 365 Calendar Meetings for the second app.
  • Then click the Create button.

# Step 3. Provide access to Bitrix24 and Office 365 calendars

Now that your sync is created, the next important step is to grant SyncPenguin access to your calendar meeting data. You'll see two Access & Settings sections for both apps involved in the sync. Below we explain how to connect and configure accounts.

How to connect Bitrix24?

The Bitrix24 Calendar Meetings access & settings section will look like this:

Access & settings for Bitrix24 Calendar Meetings
Bitrix24 Calendar Meetings
Access
Additional settings
Access
Additional settings

How to connect Office 365?

The Office 365 Calendar Meetings access & settings section will look like this:

Access & settings for Office 365 Calendar Meetings
Office 365 Calendar Meetings
Access
Additional settings
Access
Additional settings

Please make sure both apps are properly connected before starting the sync.

DATA SECURITY

If you're concerned about the security of your private data, please check out the Security Practices page.

# Step 4. Sync settings

In the Sync settings section you have the ability to adjust some of the default properties of your integration flow:

  • The name of your sync
  • Sync direction (two-way or one-way)
  • Sync interval (by default the sync is triggered every 10 minutes)
  • Allow delete (whether meeting cancellations should be synced)
  • Proceed on error (should the sync ignore errors or retry)
  • Avoid duplicates (should the sync try to match existing data instead of creating duplicates)

Additionally, in Field mappings & rules you can customize the way data is mapped between the calendar apps, or add some filters or custom rules to the sync behavior. This is done using our simple no-code visual interface, which allows you to do both simple adjustments as well as implement complex custom scenarios.

You can learn more about our customization interface here.

Note that each sync has a Default mapping which includes all of the commons fields we know about between Bitrix24 and Office 365 calendar meetings. Additionally, we provide Only busy status mappings (both two-way and one-way) that exclude any meeting information from being synced. This is useful in scenarios when you just need to sync your availability information and free/busy status to an external calendar without actually syncing any meeting details.

Sync settings

# Step 5. Start the sync

The last step is to start the sync. To do that, click the Start sync button.

You'll then be prompted with the following four options:

  1. Only sync new data, meaning anything that will be added or updated starting from now.
  2. Merge all historic data two-way: take all Bitrix24 Calendar Meetings and Office 365 Calendar Meetings and merge them together. Any data that already exists on both apps should be merged instead of creating a duplicate.
  3. Merge Bitrix24 Calendar Meetings to Office 365 Calendar Meetings: take all Bitrix24 Calendar Meetings and add/merge them to Office 365 Calendar Meetings.
  4. Merge Office 365 Calendar Meetings to Bitrix24 Calendar Meetings: similar to the previous option but in the opposite direction.
Start sync
We'll be checking every 10 minutes for changes in your data.
What should we do initially with already existing meetings?

Once you make your choice, just click Start sync. In case you decide to do the initial merge, it'll be instantly queued. Once it's done, we'll be checking for data changes every now and then (depending on the sync interval specified) and syncing accordingly. Each sync execution can be seen in the Sync history at the bottom of the sync page.

# Learn more