LINE
Подключите официальный аккаунт компании в LINE, чтобы тот же бот отвечал клиентам в LINE, используя те же сценарии и кнопки, что и на сайте. Писать код не нужно.
Подключение LINE входит в тариф Premium.
Что даёт подключение
- Бот отвечает в LINE по сценариям, которые вы публикуете в редакторе. Каждая новая версия становится доступна на сайте, в приложении и в LINE одновременно.
- Кнопки отображаются как быстрые ответы под сообщением бота.
- Обращения из LINE появляются в том же списке обращений, что и обращения с сайта. Ответы сотрудников отправляются клиенту в LINE.
- В конце обращения клиент может оценить ответ.
- Бот отвечает на языке приложения LINE клиента и переключается на другой поддерживаемый язык, если клиент пишет на нём.
Что понадобится
- Официальный аккаунт компании в LINE. Подтверждать его не обязательно.
- Рабочее пространство Kavchat на тарифе Premium хотя бы с одной опубликованной версией бота.
Подключение аккаунта
- В LINE Official Account Manager откройте Settings, затем Messaging API и нажмите Enable Messaging API.
- В LINE Developers откройте созданный канал. Скопируйте Channel secret с вкладки Basic settings.
- На вкладке Messaging API того же канала выпустите долгосрочный Channel access token и скопируйте его.
- В панели управления Kavchat откройте вкладку Каналы нужного бота, вставьте оба значения в карточку LINE и нажмите Подключить. Kavchat сам задаст URL webhook в LINE.
- Вернитесь в LINE Official Account Manager, откройте Settings, затем Response settings и включите Webhooks.
- На том же экране отключите Greeting message и Auto-response, чтобы клиенты не получали по два ответа.
Чтобы проверить подключение, отправьте с телефона сообщение в аккаунт компании в LINE. В карточке указано, когда пришло последнее сообщение из LINE.
Проверка перед запуском
Если аудитория бота ограничена тестовыми пользователями, в LINE бот отвечает только тем, кто присоединился к тестированию. Создайте код тестировщика в карточке LINE, затем отправьте его с телефона сообщением в аккаунт компании в LINE. Каждый код действует 10 минут и может быть использован один раз.
Лимит сообщений LINE
LINE ограничивает количество сообщений, которые официальный аккаунт может отправить за месяц. Лимит зависит от тарифа аккаунта в LINE.
- Бот отправляет ответы через Reply API LINE, поэтому они не расходуют лимит.
- Ответы, которые сотрудники отправляют позже, — это push-сообщения, и они расходуют лимит.
Когда лимит исчерпан, в карточке появляется предупреждение. Ответы сотрудников не отправляются, пока вы не увеличите лимит в LINE Official Account Manager. Бот продолжает отвечать.
Решение проблем
- Бот не отвечает: проверьте, включены ли Webhooks в Response settings, включён ли бот в карточке LINE и входит ли отправитель сообщения в его аудиторию.
- Клиенты получают по два ответа: отключите Greeting message и Auto-response в Response settings.
- «Проверьте, действителен ли токен»: Channel access token был отозван или перевыпущен в LINE Developers. Нажмите Заменить данные и вставьте новый токен.
- Один аккаунт LINE — один бот: канал LINE отправляет webhook только на один адрес. Подключение аккаунта к Kavchat заменяет любого другого подключённого к нему бота.
Чтобы отключить аккаунт, нажмите Отключить в карточке LINE. Уже полученные обращения сохранятся.