К Омнидеску подключаются только официальные Zalo-аккаунты. Клиенты смогут добавить ваш канал в свои контакты, чтобы писать в любой момент, когда появляются вопросы.
Подключение
1. Залогиньтесь в вашем официальном Zalo-аккаунте на странице Zalo для разработчиков.
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/e083081b2fcc59793e24b10967f47844.png)
2. В разделе Setting скопируйте значения полей Application ID и Application Secret и вставьте их в соответствующие поля в форме подключение Zalo-аккаунта к Омнидеску по пути: аккаунт администратора → раздел «Каналы» → подраздел «Zalo» → кнопка «Добавить Zalo-аккаунт».
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/5a141d3eee918d710a7736a5167497d7.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/711d1e3f289cb07d1054e82c176eedcd.png)
3. Скопируйте ссылку из формы подключения Zalo-аккаунта к Омнидеску → на сайте Zalo для разработчиков перейдите в раздел Domain authentication → вставьте ссылку в блоке URL prefix → нажмите на кнопку Accuracy.
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/1b62b5ebf3277077596f3afedaf88298.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/f85299c42076beee0c857f8040170fb5.png)
4. Перейдите в раздел Webhook → нажмите на кнопку Change справа от поля Webhook URL и в открывшемся модальном окне укажите ту же ссылку из формы подключения в Омнидеске → нажмите кнопку Update.
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/00f073fe0d02e02fc43f1ea3242cace2.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/15189f09a9753b2fa955ad19cd594792.png)
5. Включите опцию Webhook Retry.
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/cc77c0993a162f1c2d7516ab4aad9720.png)
Некоторые сообщения пользователей из Zalo могут поступать с задержкой, так как Zalo ожидает ответа на вебхук только в течение двух секунд, что очень мало, особенно с учётом того, что запрос должен дойти до серверов Zalo во Вьетнаме.
Если Zalo не получает ответа в течение двух секунд, настройка Webhook Retry как раз отвечает за повторные попытки отправки вебхуков через 30 секунд, 5 минут, 15 минут, 30 минут, 1 час.
6. В этом же разделе в блоке List of webhook events включите следующие события:
- user_recieved_message - user_read_message - user_send_location - user_send_image - user_send_link - user_send_text - user_send_sticker - user_send_gif - user_send_audio - user_send_video - user_send_file - user_send_business_card - anonymous_send_text - anonymous_send_image - anonymous_send_file - anonymous_send_sticker - oa_send_text - oa_send_image - oa_send_gif - oa_send_file - oa_send_sticker
Чтобы не листать весь список событий, используйте поиск:
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/bc7afb0e7ae15c0b4688fec5d75b3812.png)
б) далее выполните поиск по ключу user_send и включите первые десять событий;
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/8ec54441a525bc19994f855183f3b8f9.png)
в) выполните поиск по ключу anonymous_send и включите все четыре найденных события;
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/4525faac873c054cc14b69a768d311d8.png)
г) выполните поиск ключу oa_send и включите события 1, 2, 4, 5 и 6.
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/0a63c12a477774098bbe814815b42cb2.png)
7. Кликните на кнопку Application management в левом верхнем углу → на открывшейся странице наведите курсор на раздел Tools → перейдите в подраздел API Explorer.
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/cb3e85a3241f4681ac8f6eba39595b8f.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/3047e8034fa204bfb43dc91b43cd2fe6.png)
8. В поле Type of access token выберите опцию OA Access Token → нажмите на кнопку Get Access Token → в появившемся модальном окне примите условия → скопируйте полученные токены и вставьте их в соответствующие поля в форме подключения в Омнидеске → нажмите на кнопку «Подключить».
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/0c4747a4a200e95b86d6ef18f941e844.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/94b141915d4a5b6c15e626d096480bb6.png)
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/63b2e4779fe9022bbcded9eb960bde71.png)
Как выглядят обращения из Zalo в Омнидеске
9. В общем списке обращений отображаются только те обращения, по которым ведётся асинхронное общение — каждая сторона отвечает тогда, когда может, а чаты в режиме реального времени отображаются отдельно и обрабатываются через специальный интерфейс.
Когда поступает новый чат (Zalo, Telegram, Viber, Skype, Slack, ВК-сообщения, ФБ-сообщения), в правом верхнем углу аккаунта сотрудника появляется зелёная иконка. Входящие чаты или новые ответы в чатах отображаются именно через неё:
![6f2d2fafb75132f79552db143934a3bb.gif](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/f7493118a8b33f0d3d4019d6a2f8515e.gif)
В общем списке обращений чаты тоже отображаются, но не сразу, а после их завершения:
если сотрудник самостоятельно завершает чат по ссылке «завершить чат» в правом нижнем углу;
через 10 минут (значение по умолчанию) бездействия обеих сторон;
при срабатывании одного из правил автоматизации, в котором есть действие «завершить чат и выставить статус» ( например, если вы не планируете быстро реагировать на чаты и хотите сразу видеть чаты в общем списке).
![](https://138018.selcdn.ru/KB_images/omnideskru/1/311017/3c2e4cc0bf937d28d78ebb76d918e955.png)
Мы специально разделили синхронное и асинхронное общение, так как для оказания первоклассной поддержки необходимо учитывать специфику и ожидания клиентов в зависимости от типа канала, через который ведётся общение.
Например, отправляя сообщение по почте, пользователь готов ждать ответа в течение нескольких часов, но в случае с чатами даже 5 минут ожидания ответа для пользователя уже кажутся вечностью. Если не учитывать этот момент и одинаково относиться к обращениям из почты и чатов, некоторые клиенты получат неприятный опыт взаимодействия с компанией.
Подробнее о работе с чатами в нашем видеоруководстве.