# Google-календарь

&#x20;Google-календарь — это сервис от компании Google, который позволяет  пользователям  планировать свой рабочий день, назначать встречи и не упускать важные события. Савви содержит в себе возможность интегрировать Вашу деятельность с этим сервисом.

## Как создать интеграцию?

1. Для того, чтобы создать интеграцию с Google-календарём, Вам нужно перейти в раздел "**Интеграции**" в личном кабинете Савви и выбрать **Google-календарь**:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2F20uqso2HtqznagmrL2xm%2Fimage.png?alt=media&#x26;token=30281382-cf8a-4a99-a42b-cef904aca3a6" alt=""><figcaption></figcaption></figure>

2. Перейдя по вкладке, мы видим, что у нас есть возможность прочесть инструкцию по настройке календаря:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FkMD0OV8OuHYAryUUsxgm%2Fimage.png?alt=media&#x26;token=6a950812-6c83-4534-9854-e1da0201d10f" alt=""><figcaption></figcaption></figure>

3. Перейдя по кнопке "**Продолжить с Google**":

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FoAVKRy4pkexrBis92umB%2Fimage.png?alt=media&#x26;token=e27e3593-9ce7-41ad-8077-6bbf9d539745" alt=""><figcaption></figcaption></figure>

мы переходим на выбор Google-аккаунта.&#x20;

Нам нужно выбрать свой аккаунт:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2F0nKApv4CRG3Btj2mHfvC%2Fimage.png?alt=media&#x26;token=590aaaab-862b-443c-a471-d1b2c88c1ad5" alt=""><figcaption></figcaption></figure>

4. Далее, выбираем "**Продолжить**", соглашаясь с Политикой конфиденциальности и условиями использования сервиса Suvvy

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2F0s4YlThdDCItLa2xJc5H%2F%D0%93%D1%83%D0%B3%D0%BB-%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D1%8C%20%D0%9F%D1%80%D0%BE%D0%B4%D0%BE%D0%BB%D0%B6%D0%B8%D1%82%D1%8C.jpg?alt=media&#x26;token=32382f16-a3ba-4524-82ca-69f63714ab79" alt=""><figcaption></figcaption></figure>

5. Затем мы должны выбрать, тот уровень доступности, который мы готовы предоставить сервису Suvvy.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2F5i2hjRE5yEkSQiIfqMr8%2Fimage.png?alt=media&#x26;token=89d7044b-bbbe-409a-9e2d-8986cb5074c9" alt=""><figcaption></figcaption></figure>

6. Выбрав кнопку "**Продолжить**" мы снова переходим в личный кабинет Савви, далее нам нужно выбрать "**Подключить**".

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FcwShj5gOrlv9AJh4usLb%2Fimage.png?alt=media&#x26;token=49237a58-44a1-4a77-986a-73ceee84d868" alt=""><figcaption></figcaption></figure>

7. Затем нам нужно произвести некоторые настройки, чтобы календарь работал корректно. Во вкладке Инструкция, о которой мы уже писали выше, есть комментарий по каждой настройке.

В настройке часового пояса, нам нужно выбрать свой часовой пояс, чтобы бот корректно отображал время:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FDHXcUzIqT7uNnBP8h99K%2Fimage.png?alt=media&#x26;token=3674e328-187d-47d3-8cfc-e615f9f529c1" alt=""><figcaption></figcaption></figure>

8. В настройках ID календаря по умолчанию указан главный календарь привязанного Google-аккаунта. Его идентификатор (ID) совпадает с e-mail. Также Вы можете использовать либо другие календари привязанного Google-аккаунта, либо календари других Google-аккаунтов, к которым есть полный доступ у Вашего привязенного аккаунта.

&#x20;     В настойках E-mail постоянного гостя можно указывать адреса других пользователей, которым Вы хотите предоставить доступ к календарю, для этого нужно нажать на плюс в правом углу поля:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2Fl8VU76HDYbsbqjXt9BD1%2Fimage.png?alt=media&#x26;token=a2d31083-26eb-4e7b-ad43-01b408fc5118" alt=""><figcaption></figcaption></figure>

9. В настройке "**Заголовок события**" можно указать либо одинаковый для всех событий заголовок, либо  добавить **{ параметры }**, которые бот заменит на известные ему данные.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FEdUKVZj8W41jD2wkWvzI%2Fimage.png?alt=media&#x26;token=2acb88d8-ca9b-4a43-b517-a77db7d681f8" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FifRjyWN09hbHcAZrijkS%2Fimage.png?alt=media&#x26;token=4b307a9b-2ceb-4e79-86c8-7e1acbd0eff3" alt=""><figcaption></figcaption></figure>

11. Далее , переходя на вкладку "**Дополнительно**" мы можем выбрать два режима работы с календарём: **Работа от расписания** и **Работа от инструкции**

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FS3hhI2xP0waCHGB8weFx%2Fimage.png?alt=media&#x26;token=162c7c1c-6cb9-45cf-a725-b3ca6d1345df" alt=""><figcaption></figcaption></figure>

12. Режим **Работа от инструкции** подразумевает установку режима работы бота путём прописывания промпта, как было ранее. В окне находится стандартная системная инструкция, где Вы можете также дополнить то, что Вам важно в процессе общения бота с клиентом: порядок общения, график работы, продолжительность события и т.д.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FPdls502UwPU2cSBV7UPF%2Fimage.png?alt=media&#x26;token=fc00ff39-d5a3-4568-a4fb-0c14bd536db6" alt=""><figcaption></figcaption></figure>

13. Настройка "**Уменьшать границы занятого времени на 1 минуту**" позволяют боту точнее видеть свободные слоты в календаре из-за особенностей работы Гугл-календаря.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2Foao6QN2rm180uGxYpVc5%2Fimage.png?alt=media&#x26;token=5891be17-cf3f-4d09-8593-811264817553" alt=""><figcaption></figcaption></figure>

14. Также теперь появилась возможность в инструкции описывать порядок работы с несколькими календарями, например, можно сделать так, чтобы бот записывал в любой из доступных календарей или определить регламент записи к тому сотруднику, который закреплён за определённым календарём.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FlljAs8DuxS6MYSuukOSC%2Fimage.png?alt=media&#x26;token=8cb7c789-b951-48e4-83c8-11e78d74a1f9" alt=""><figcaption></figcaption></figure>

15. Режим "**Работа от расписания**" позволяет самостоятельно задать рабочее время календаря по дням недели — то есть бот будет выбирать слоты, попадающие исключительно в заданные интервалы.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2Fi68NGwO3QhU5KZo8cmnI%2Fimage.png?alt=media&#x26;token=cc3af180-fe62-493d-8fce-a6e8f8e348ee" alt=""><figcaption></figcaption></figure>

Если мы хотим добавить интервал, то нажимаем на кнопку "**+Добавить интервал**".\
Если же в какой-то из дней недели рабочие слоты отсутствуют, то нажимаем "**Выключить**", что располагается справа вверху в карточке дня:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FmsBMOJDmNnxD40tbHo7G%2Fimage.png?alt=media&#x26;token=e73f0668-617d-46ae-94f7-66ae519b1940" alt=""><figcaption></figcaption></figure>

16. Также, чтобы не заполнять каждый слот для каждого дня, в случае, если они предусмотрены стандартными, то мы можем нажать кнопку "**Заполнить**", которая позволяет использовать нам массовое заполнение, для которого задаём следующие параметры: Начало, Окончание, Шаг интервала и дни недели, которые должны быть заполнены такими слотами.

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FjJpgYGJ4ZABMB2sNAsPC%2Fimage.png?alt=media&#x26;token=c3674b10-fe72-43d6-a140-85361cb79b10" alt=""><figcaption></figcaption></figure>

Допустим, мы хотим заполнить все дни, кроме субботы и воскресенья, как на рисунке выше. Жмём, по кнопке "**Заполнить**" и получаем:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FEwCSFeKMexzvqDrmNrjp%2Fimage.png?alt=media&#x26;token=5803b6ed-10f7-432d-95ec-08139238b419" alt=""><figcaption></figcaption></figure>

При этом также остаётся возможность настроить слоты кастомизированным образом, какой-то интервал времени убрать, или изменить его длительность.

17. Также, настроив календарь так, как нам нужно, не забывам справа внизу нажать "**Сохранить**",  для того, чтобы все настройки были учтены:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FhfGm43IKYyuWYU0EQfYV%2Fimage.png?alt=media&#x26;token=fe0334bf-a257-4788-b7c2-08d50281f4fe" alt=""><figcaption></figcaption></figure>

18. Настройка "**Сообщение для бота при ошибке выполнения функции**" позволяет Вам выбрать фразу, которая будет приходить в контексте, если при записи произошла ошибка

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FK1Oq6FWs0bQxP9AN3WRI%2Fimage.png?alt=media&#x26;token=f0386452-0bed-497e-bb2a-612ff29143e6" alt=""><figcaption></figcaption></figure>

19. Наконец, когда все необходимые настройки будут выбраны, необходимо в нижнем правом углу нажать кнопку "**Сохранить**":

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2FHSsjRLa7Lv9eXrZXr6o0%2Fimage.png?alt=media&#x26;token=41ae771f-899a-433f-b131-1c1a96af7d39" alt=""><figcaption></figcaption></figure>

20. Также, если Вам требуется по какой-то причине требуется отключить запись в календаре, нужно в натсройке "Ответы бота" перетянуть зелёный ползунок:

<figure><img src="https://1280958077-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCfQs1g1wTlkieX5CuhTI%2Fuploads%2F8eDjiWhVtmzh1i8Ebdh6%2Fimage.png?alt=media&#x26;token=fa7a780f-1474-4eaa-b465-15eed9c87518" alt=""><figcaption></figcaption></figure>
