Разработка двусторонней синхронизации календарей почты и Битрикс24: события переносятся автоматически

Синхронизация календаря Битрикс24 с Outlook

Задача

Сотрудники вели два календаря параллельно и вручную дублировали встречи между почтой и Битрикс24. Разработана двусторонняя синхронизация календарей: создание, изменение и удаление события в любой системе автоматически повторяется во второй. Задержка не превышает минуты, ручной перенос встреч не требуется, задвоенные события не создаются.

Стек работ

Синхронизация календарей

Битрикс24

Outlook/почта

Синхронизация календаря Битрикс24 с Outlook

О проекте

В компании одновременно использовались почтовый календарь (Outlook и веб-почта) и календарь в Битрикс24. Каждый жил своей жизнью: встречи приходилось заводить дважды, приглашения не попадали в корпоративный портал, а отменённые события оставались в одном из календарей. Требовалось связать два календаря так, чтобы данные вводились один раз, а второй календарь обновлялся автоматически — без ручного переноса и без задвоений.

Календарь Битрикс24 с событиями из почты и синхронизацией

Запрос

Основные боли:

  • Встречи приходилось заводить дважды. Событие, созданное в Битрикс24, не было видно в почтовом календаре — и наоборот.
  • Приглашения с почты не попадали в корпоративный портал. Внешние приглашения приходили на ящик, но коллеги не видели занятость в Битрикс24.
  • Рассинхронизация времени. Сдвинутая встреча обновлялась только в одной системе.
  • Удалённые события оставались висеть. Отменённая встреча исчезала в одной системе и сохранялась в другой.

Требовалось связать календарь почты и календарь Битрикс24 так, чтобы данные вводились один раз, а второй календарь обновлялся сам — без ручного переноса, без действий со стороны сотрудника и без задвоения событий.

Как мы справлялись с поставленными задачами

Разработана двусторонняя синхронизация календарей между почтовым сервером и Битрикс24. Календарь сотрудника в почте и его календарь на портале работают как один календарь с двумя интерфейсами: любое действие в одном отражается во втором. Обмен идёт автоматически в фоновом режиме, покрывает полный жизненный цикл события: создание, изменение и удаление. Ключевое требование — сопоставление событий между системами: решение обновляет уже существующее событие, а не создаёт его копию.

Автоматический перенос новых событий

Событие, созданное в календаре Битрикс24, в течение минуты появляется в почтовом календаре с той же датой, временем и названием. Обратное направление работает так же.

Синхронизация изменений без дублей

При изменении темы, времени или места встреча обновляется во второй системе. Система изменяет то же событие, а не добавляет новое, поэтому расписание не разрастается копиями.

Синхронизация удаления

Удалённое событие пропадает в обоих календарях. Отменённая встреча не остаётся в чужом расписании и не блокирует время сотрудника.

Обработка входящих приглашений

Приглашение, пришедшее на почтовый ящик, автоматически попадает в календарь Битрикс24. Переносить его вручную не нужно — занятость сотрудника видна коллегам на портале.

Ограничение по глубине переноса

Синхронизация охватывает события начиная с заданной даты и позже. Прошедшие встречи, состоявшиеся раньше этой даты, в другой календарь не переносятся, чтобы не засорять его историей.

Работа без настройки со стороны сотрудника

Связь между почтовым ящиком и профилем в Битрикс24 устанавливается централизованно. От пользователя не требуется вводить пароли, подключать календари или проходить настройку — синхронизация уже работает.

Календарь Outlook с событиями, синхронизированными из Битрикс24

Интеграции

  • Почтовый сервер и Битрикс24. Календарь связаны напрямую: событие из любой системы передаётся во вторую автоматически.
  • Сопоставление учётных записей. Почтовый ящик сотрудника связан с его профилем на портале централизованно — пользователь не участвует в подключении и не передаёт учётные данные.

Результат

Что изменилось после внедрения:

  1. Ручное дублирование встреч между почтой и Битрикс24 исключено: событие заводится один раз.
  2. Синхронизация двусторонняя и охватывает создание, изменение и удаление события.
  3. Задержка переноса — не более минуты, запускать обмен вручную не требуется.
  1. Задвоенные события не создаются: изменения применяются к тому же событию, а не к копии.
  2. Настройка со стороны сотрудника не нужна — связь ящика и профиля выполняется централизованно.
  3. Занятость сотрудника отображается одинаково в почтовом календаре и на корпоративном портале.

Инструменты

Битрикс24, Outlook, почтовый календарь

логотип Битрикс24

Результаты

Сотрудник ведёт расписание в привычном интерфейсе, а Битрикс24 и почтовый календарь поддерживают актуальность друг друга автоматически — без ручных дублей и без задвоенных событий.

Без дублей

событие создаётся один раз

События

создание, изменение, удаление

До 1 мин

задержка переноса

Приглашения

автоматический перенос из почты

Без настройки

связь устанавливается централизованно

связаться с нами
Обсудить задачу