Интеграция с веб-календарями
В SingularityApp можно просматривать события из любых внешних календарей. Подписывайся на расписания мероприятий, вебинаров, тренировок и просматривай запланированные в них события в своем приложении.

Подключение календаря #
- Открой Настройки приложения. Для этого нажми на клавиши ⌘ Cmd + , или выбери в системном меню SingularityApp >Настройки.

- В настройках выбери: Календари >Веб-календарь.

- Выбери календарь, события которого ты хочешь просматривать в SingularityApp, и вставь ссылку на него в окно приложения.

- Готово! Календарь подключен и события из него отображаются в SingularityApp.

Если ты не видишь события из календаря в приложении, убедись, что для календаря выбран статус Показать: 
- Обрати внимание: при подключении веб-календаря SingularityApp назначает ему цвет случайным образом. Изменить цвет календаря можно в окне настроек, кликнув на кружок рядом с названием календаря и выбрав нужный цвет в палитре.

- Веб-календари доступны в бесплатной версии без синхронизации. Подключения календарей хранятся на том устройстве, где их добавили. Если календари нужны на нескольких устройствах — подключи их на каждом.
Как получить ссылку на календарь #
Примеры некоторых популярных календарей.
Google календарь
- Открой Google календарь под своей учетной записью.

- Нажми в верхнем меню на шестеренку и выбери «Настройки».

- В разделе «Настройки моих календарей» нажми на календарь, события которого ты хочешь просматривать в SingularityApp.
Если ты хочешь просматривать события сразу из нескольких календарей, тебе нужно отдельно подключить каждый из них, потому что у каждого из них — индивидуальная iCal-ссылка. Ещё один момент, о котором мы грустим: Google не дает ссылку на календарь «Дни рождения», который есть в каждом аккаунте по умолчанию. Почему — неизвестно. Но из-за этого, увы, подключить «Дни рождения» по ссылке не получится. Надеемся, Google со временем сделают iCal-ссылки и для этого календаря 🙂 - Скопируй ссылку в формате iCal. У Google календаря есть разные ссылки в iCal-формате: общедоступная (она отображается для всех, если у календаря включен публичный доступ) и закрытая (она отображается только для пользователей, которым персонально выдан доступ к календарю его владельцем). Подойдет любая из них, но для подключения календаря по общедоступной ссылке необходимо и сам календарь сделать общедоступным.
Доступ для подключения календаря на корпоративном аккаунте может открыть администратор корпоративного аккаунта.
- Зайди на admin.google.com и выбери «Приложения».

- В списке приложений выбери Google Workspace.

- Из списка «Статус всех приложений во всех организационных предприятиях» выбери Календарь.

- Разверни настройки доступа.

- Выбери редактирование строки «Параметры внешнего доступа к основным календарям».

- Установи настройку «Делиться всей информацией, но запретить вносить изменения в календари».

Яндекс календарь
В Яндекс Календаре iCal ссылку можно найти так:

- Нажми на шестеренку справа от названия календаря, это откроет окно настроек. В этом окне выбери вкладку Экспорт.
- Всё! Нужная тебе ссылка — самая верхняя.
Outlook Календарь
Для календаря Outlook нужную ссылку также можно найти в настройках.
- Нажми на шестеренку в правой части верхней панели.

- В открывшемся окне настроек в разделе Публикация календаря выбери из выпадающего списка календарь, который хочешь просматривать в SingularityApp, для этого календаря — разрешение Может просматривать все сведения, и нажми Опубликовать.

- Окно настроек обновится и отобразит ссылки для публикации календаря. Тебе нужна нижняя ICS ссылка.
Обрати внимание, что для подключения Outlook календаря он обязательно должен быть общедоступен.
Посмотреть события #
- Открой папку «Сегодня», чтобы посмотреть, какие события назначены на сегодня в твоем гугл-календаре. Задачи отображаются на более темном фоне выше всех других задач в том же порядке, в каком стоят в гугл-календаре. Они маркированы цветными круглыми ярлыками — цвет ярлыка каждой задачи совпадает с цветом ее ячейки в гугл-календаре. У названий задач могут быть разные цвета и начертания — это зависит от статуса, в котором находится задача:
- Если событие просрочено, название задачи будет серого цвета.
- Если это текущее событие, название задачи будет выделено жирным начертанием.
- Если это предстоящее событие, название задачи будет выглядеть как обычно.

- Открой папку «Планы», чтобы посмотреть, какие события назначены на ближайшие 2 месяца в твоем календаре.

Обрати внимание: если тебе отправили приглашение на встречу, которое ты отклонил — событие будет продолжать выводиться в списке. К сожалению, по iCal-ссылке на календарь нет информации о том, что событие отменено.
Синхронизацию можно настроить на одном устройстве, а можно на нескольких — в этом случае на каждом настраивать ее нужно отдельно.
По веб-ссылке ты можешь подключить неограниченное количество календарей в режиме односторонней синхронизации — то есть события из календаря можно просматривать в планировщике. Эта функция доступна в любом тарифе.
А для Google календаря в тарифе Pro доступна двусторонняя синхронизация.
Яндекс Календарь
Корпоративный Календарь от Яндекса — это сервис для планирования дел разной степени важности: от регулярных мероприятий до срочных встреч. В Календарь можно вносить информацию о предстоящей видеовстрече в Телемосте и эта информация будет доступна всем ее участникам. А еще в Календарь удобно внести информацию о днях рождения сотрудников и подопечных.
Начало работы
Чтобы открыть Календарь:
- Перейдите по ссылке calendar.yandex.ru или выберите Календарь на верхней панели любого сервиса Яндекс 360.
- Введите логин и пароль от вашего корпоративного аккаунта Яндекс 360.
- Нажмите кнопку Войти.
Создать событие
Чтобы быстро создать событие:
- В сетке календаря нажмите на поле с нужной датой и временем. Краткая форма создания события откроется поверх сетки календаря.
- Введите название и описание.

Пригласить участников на событие
- Нажмите на событие в сетке календаря, затем нажмите значок «карандаш».
- В поле Участники начните вводить имя или адрес того, кого вы хотите пригласить, — Календарь предложит вам подсказку. Если приглашенный не может присоединиться к событию, так как в его календаре это время уже занято, его адрес будет выделен красным. Также занятость вы можете отслеживать в блоке Занятость участников.

Примечание. Если вы поделитесь календарем с другими пользователями, информация об этом событии будет доступна всем, с кем вы поделились. Но вы можете сделать событие закрытым, чтобы информация о нем была доступна только его участникам. Для этого в блоке Видимость включите опцию Только участники.
Просмотреть календарь за день, неделю или месяц

По умолчанию на экране отображается календарь на текущую неделю. Чтобы показывать события за день, за месяц или в режиме Расписание, выберите вид в выпадающем списке на панели слева:
В режиме Расписание вы можете просмотреть запланированные события в виде списка.
Узнать больше о Календаре
В Календаре также можно:
- указывать место проведения события;
- создавать и редактировать регулярные встречи;
- указывать время и способ получения уведомлений о событиях;
- настраивать внешний вид интерфейса;
- импортировать события из другого календаря;
- подписываться на изменения в чужом календаре;
- делиться своим календарем;
- создавать списки дел.
Об этих и о других возможностях Календаря вы можете прочитать в Справке сервиса по адресу http://yandex.ru/support/calendar/common/index.html
Не нашли ответ на свой вопрос? Напишите нам
Импорт календаря или подписка на него в Outlook.com или Outlook в Интернете
В Outlook можно импортировать события из ICS-файла в существующий календарь или подписаться на календарь iCal в Интернете и получать автоматические обновления.
- Календари можно импортировать с веб-сайтов и из программ-календарей, поддерживающих формат ICS-файлов, таких как Apple iCal, Google Календарь и Mozilla Lightning.
- Вы можете найти в Интернете списки iCals. На веб-сайтах кинотеатров, спортивных команд и школ часто есть ссылка «Добавить в календарь», позволяющая скачать событие в формате iCal. Bing также предлагает варианты календарей.
Подписка на календарь
Примечание: При подписке на календарь календарь автоматически обновляется при обновлении другого календаря. Иногда это может занимать более 24 часов.

- Войдите в Outlook.com. Войти
- В нижней части страницы щелкните значок

.
Примечание: Если вам не удается подписаться, попробуйте импортировать календарь, выполнив приведенные ниже действия по отправке.
Отправка календаря из файла
Примечание: События, импортированные в виде ICS-файлов, не обновляются в календаре автоматически, даже если владелец календаря внесет в событие изменение.

- Найдите календарь, который вы хотите добавить, и сохраните его в папке на своем компьютере как ICS-файл.
- Вход в Outlook.com Войти
- В нижней части страницы щелкните значок

.
Что делать, если не отображается раздел Добавление календаря
Если вы свернули область навигации рядом с календарем, ее необходимо развернуть, чтобы перейти к функции Добавить календарь .
Чтобы развернуть область навигации, щелкните значок

в верхней части календаря.

Разница между импортом календаря и подпиской на него
При импорте ICS-файла вы получаете моментальный снимок событий в календаре на момент импорта. Импортированные события не обновляются в календаре автоматически, даже если владелец календаря вносит в него изменение. Таким способом удобно добавлять в календарь события, которые не будут меняться, например расписания приливов и отливов или фаз Луны.
Подписка на онлайн-календарь подключает его к календарю. Когда владелец календаря, на который вы подписаны, вносит изменения в события, Outlook.com обновляет свой календарь. Так удобно отслеживать события, которые часто меняются, например время показа фильмов или школьное расписание.
Примечание: Такое обновление может занять более 24 часов, но обычно это происходит в течение 3 часов.
Как дать доступ к своему яндекс календарю

В статье рассказываем, как работает интеграция IDENT с онлайн-календарем.
Доступ к календарю Яндекс или Google позволяет врачу клиники видеть свое расписание где угодно и на любом удобном устройстве: компьютере, ноутбуке, планшете, телефоне.
В календаре отображаются: время приема, имя пациента и комментарий к приему. Время работы врача и телефон пациента там не появляются.
Стандартно в онлайн-календаре цвет зависит только от пользователя. Но мы делаем календари сразу по врачам, закрепляя за их приемами определенный цвет — максимально приближенный к цвету в IDENT, к которому врач привык. Так каждому сотруднику не придется искать в настройках замену цвета.
У сотрудников будет доступ на редактирование событий в открытом онлайн-календаре, но никакие внесенные правки не будут сохранены. Алгоритм синхронизации обновит календарь в соответствии с расписанием в IDENT.
Синхронизация календарей
Мы берем все будущие приемы каждого врача вне зависимости от кресла и филиала и добавляем их в календарь врача. То есть один врач = один календарь.
Синхронизация осуществляется фоновой задачей с интервалом по умолчанию 10 минут (по каждому календарю отдельно). Мы получаем список приемов из онлайн-календаря → сравниваем с приемами в IDENT → вносим изменения → отправляем обратно.
Отдельно настраивается период, на который можно отгружать расписание. По умолчанию он 150 дней, но его можно как увеличить, так и уменьшить.
Приемы, которые прошли, мы «не стираем», даже если они не состоялись. Меняем информацию только на будущее.

Расписание из IDENT можно передавать в онлайн-календари Яндекса или Google. Клиникам в России рекомендуем выбрать Яндекс, чтобы избежать возможных блокировок иностранных ресурсов. Выбор онлайн-календаря
➡ Настройка интеграций — инструкция по настройке интеграции с нуля.
➡ Как перейти с Google Календаря на Яндекс — инструкция по перенастройке интеграции, если использовали Google и хотите перейти на Яндекс.
➡ Как перенастроить интеграцию с Google Календарем — инструкция по перенастройке интеграции с Google Календарем с 290 версии IDENT.
Предоставление доступа к календарю
После настройки интеграции автоматически создаются календари для врачей. Доступ к этим календарям руководитель предоставляет вручную.
❗ Доступ можно будет открыть только после того, как фоновая задача создала календари для каждого врача на серверах Яндекса или Google.
Сотруднику можно предоставить доступ к нескольким календарям. Например, главному врачу можно открыть не только свой календарь, но и календари всех врачей клиники. Также доступ к календарям врачей можно предоставить старшему администратору.
Чтобы открыть доступ, необходимо в карточке сотрудника указать его адрес электронной почты Яндекс или Google.
Для открытия доступа к расписанию в Яндекс Календаре нельзя использовать основной аккаунт Яндекса, который использовался для подключения интеграции. В основном аккаунте хранятся все календари.
После добавления почты активируется кнопка «Настроить доступ».
Форма «Настроить доступ к календарям» взаимодействует напрямую с сервисом календарей, поэтому доступна только при наличии интернета. Когда вы ставите галочку у имени врача, происходит обращение к сервису календарей для предоставления доступа к выбранному календарю для указанного в карточке аккаунта.
❗ При синхронизации с Google Календарем перед предоставлением доступа пользователь Google должен активировать для себя возможность работы с календарями. Для этого нужно хотя бы один раз войти в Google Календарь из браузера (Приложения Google → Календарь).
➡ О том, как открыть сотруднику доступ к календарю, читайте в статье «Управление сотрудниками».
После того, как в форме «Настроить доступ к календарям» поставили галочку, сотруднику на почту придет письмо о том, что ему открыли доступ к календарю с фамилией врача. Сотруднику необходимо принять приглашение из письма.
❗ Если сотрудник откажется от доступа в письме, в IDENT галочка все еще будет стоять. Для получения повторного письма нужно ее снять и поставить снова.
После подтверждения из письма сотрудник может настроить отображение календаря на любом устройстве.
➡ Настройка Яндекс Календаря на телефоне
➡ Настройка Google Календаря на телефоне