Синхронизация клиентов клиники с Google Contacts



 Можно настроить автоматическое сохранение контактов клиентов в Google Contacts.
Это позволит сделать синхронизацию с мобильным телефоном, для определения ФИО клиента при звонке.
 Создайте аккаунт Google или перейдите в свой аккаунт.

Важно! Не передавайте доступ к аккаунту третьим лицам. Иначе рискуете потерять клиентскую базу.

 Перейдите по ссылке:

Сохранение Контактов Клиентов из Ветменеджера в Google Contacts

Сохраните копию скрипта себе в гугл аккаунт.

 В сохраненном скрипте замените текст:

  • site: ‘https://domain.vetmanager.ru’, где domain — название вашего домена;
  • api_key (как найти ключ апи, описано ниже);
  • initial_date: ‘2018-12-29’ — дата с которой начинать синхронизацию контактов;
  • phone_prefix: ‘+7’ — код страны;
  • group_name: ‘Клиенты Клиники’ — название группы контактов.
 Как найти api_key

Перейти в свою программу в раздел build (это доступно только пользователю с ролью Админы):

https://domain.vetmanager.ru/build/,
где domain — название домена вашей программы.

В разделе Интеграция с сервисами — REST API скопировать api_key

 После внесения изменений в скрипт, нужно его Сохранить и запустить:
Выполнить — Запустить функцию — reset.Для проверки работы: Выполнить — Запустить функцию — main.
 

При первичном запуске потребуется авторизация в гугл аккаунте и нужно подтвердить разрешение.
 Для включения автоматической синхронизации:

ИзменитьТриггеры текущего проекта

Нажать Добавление триггера
Заполнить настройки триггера и Сохранить.

После запуска синхронизации в Google Contacts загружается по 5 клиентов за один раз.

Видео по теме: https://youtu.be/z7GNAMaS6iw