Домен, API-ключ, ID аккаунта и сотрудника — что нужно для интеграции GetCourse с Савви, где взять каждое значение и что даёт режим co-pilot.
GetCourse подключается к Савви по четырём значениям: домен школы, API-ключ, ID аккаунта и ID сотрудника. Всё, кроме ID сотрудника, лежит в разделе API личного кабинета GetCourse. Интеграция даёт агенту переписку с учениками, режим co-pilot для проверки ответов и опцию видеть последние сообщения куратора, чтобы не начинать разговор заново.
Поток запущен, письма с доступом разосланы, и уже через час в переписке школы появляется одна и та же строчка: «не могу зайти в личный кабинет». Рядом — вопрос из формы предзаписи про рассрочку, который тоже не терпит утра.
Дальше начинается настройка. Первый барьер здесь — четыре значения, которые нужно правильно найти и перенести из GetCourse в Савви, ещё до того, как дело дойдёт до сценария разговора.
Интеграция требует четыре значения: домен школы, API-ключ, ID аккаунта и ID сотрудника. Первые три берутся в одном разделе GetCourse, четвёртое — в другом.
| Значение | Где взять | Формат |
|---|---|---|
| Домен | адрес личного кабинета школы | school.getcourse.ru |
| API-ключ | раздел API, кнопка «Сгенерировать секретный ключ» | случайная строка, показывается один раз |
| ID аккаунта | поле Account ID в том же разделе API | число |
| ID сотрудника | адресная строка карточки сотрудника | число |
Без домена и API-ключа Савви не сможет обратиться к аккаунту GetCourse вообще, а без ID сотрудника подключение работает только частично: агент видит переписку, но не может отвечать от лица реального человека.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаВсе три значения собираются в разделе Профиль → Настройки аккаунта → API. Туда же ведёт прямая ссылка вида https://домен_вашей_школы/pl/saas/account/api — быстрее, чем идти через меню, если домен уже известен.
ID аккаунта в этом разделе уже показан полем Account ID, его достаточно скопировать. Ключ придётся создать: в блоке «Создание нового ключа» вводится название (подойдёт просто «Савви»), выбирается доступ на чтение и запись, подтверждается согласие с правилами API, и по кнопке «Сгенерировать секретный ключ» появляется сама строка. Показывается она один раз, поэтому копировать её нужно сразу в поле настроек Савви.
Он лежит в настройках аккаунта, куда у рядового сотрудника GetCourse обычно нет доступа. Если создать ключ поручили тому, у кого такого доступа нет, раздел для него просто не появится в меню. Логичный шаг: попросить владельца аккаунта сгенерировать ключ и ID аккаунта самому и передать оба значения тому, кто настраивает канал в Савви.
ID сотрудника нужен, чтобы Савви отвечал от имени конкретного человека с его собственной подписью: GetCourse связывает каждое сообщение с автором, и агенту тоже нужна такая привязка.
Ошибка на этом шаге почти всегда одна: вписывают ID ученика вместо ID сотрудника, потому что оба находятся в соседних разделах с похожими названиями.
Режим co-pilot переключает агента из автора ответа в помощника: Савви готовит вариант сообщения, его видит сотрудник в интерфейсе GetCourse, и уже сотрудник решает, отправлять ли этот текст ученику.
Дальше сотрудник решает сам — отправить предложенный текст, поправить формулировку или написать своё. Для школы это способ проверить, как агент справляется с реальной перепиской, прежде чем разрешить ему отвечать напрямую. Разница между двумя режимами держится на одном пункте — кто в итоге нажимает кнопку отправки:
| Режим | Кто отправляет ответ | Когда уместен |
|---|---|---|
| Обычный | Савви, сразу в переписку | правила и ответы устоялись, ошибки редки |
| Co-pilot | сотрудник, после проверки предложенного текста | первые недели канала, тема с высокой ценой ошибки |
В школе редко бывает так, что с учеником говорит только агент. Куратор вступает в разговор до подключения Савви, между письмами вебинара, в моменте, когда нужно закрыть конкретный вопрос лично.
Опция «Добавлять последние сообщения сотрудника в начале диалога» решает именно эту ситуацию: она передаёт агенту последние реплики куратора как часть контекста. Без неё Савви подключается к переписке вслепую и рискует повторить то, что человек уже сказал минуту назад — назвать цену заново или прислать ту же ссылку на оплату. С включённой опцией агент видит сказанное и продолжает ровно с того места, где остановился куратор.
Это работает и в паре с базой знаний: программа курса, рассрочка и сроки доступа хранятся там же, где живут остальные факты школы — устройство такой базы описано у базы знаний для ИИ-агента. Вопросы до покупки, поддержка учеников и возврат тех, кто не дошёл до оплаты — те же потоки обращений, что разложены у чат-бота для онлайн-школы: там разбор по смыслу разговора, здесь — по механике подключения.
Похожая логика синхронизации данных работает и в других CRM: общий принцип разобран в статье интеграция чат-бота с CRM. А тем, кто спросил про рассрочку и замолчал, помогает вернуться механизм из статьи догоняющие сообщения — он не зависит от GetCourse и работает в любом канале.
Домен, API-ключ, ID аккаунта, ID сотрудника — откройте раздел API в GetCourse и выпишите первые три сразу, пока страница открыта. Четвёртое значение искать отдельно, в карточке сотрудника, поэтому проще сначала закрыть первые три поля, а потом переключиться на поиск ID.
Первую неделю канала стоит держать в co-pilot: за это время видно, сколько предложенных ответов сотрудник принимает без правок, и именно эта доля подсказывает, когда агента можно перевести на прямые ответы. Полный список настроек канала и всех параметров GetCourse — в руководстве Савви.
Четыре значения: домен школы в GetCourse, API-ключ с доступом на чтение и запись, ID аккаунта и ID сотрудника, от имени которого агент будет отвечать. Все они собираются в разделе API личного кабинета GetCourse.
В разделе Профиль → Настройки аккаунта → API, либо по прямой ссылке вида https://домен_школы/pl/saas/account/api. ID аккаунта уже указан в этом разделе, ключ создаётся там же кнопкой «Сгенерировать секретный ключ».
Чтобы Савви отвечал от имени реального сотрудника, с его именем и подписью. ID находится в разделе Ученики → Пользователи → Сотрудники: он виден в адресной строке браузера, когда открыта карточка нужного сотрудника.
Агент готовит вариант ответа для сотрудника, вместо того чтобы отправлять его ученику напрямую. Сотрудник читает предложенный текст и решает, отправить его как есть, поправить или написать своё.
Опция передачи последних сообщений сотрудника добавляет их в начало контекста. Агент видит, что куратор уже сказал про стоимость обучения или ссылку на оплату, и отвечает с учётом этой истории.
Раздел API находится только в настройках аккаунта GetCourse, недоступном рядовому сотруднику. Если ключ поручили создать человеку без такого доступа, раздел ему просто не открывается: тогда ключ и ID аккаунта генерирует владелец аккаунта и передаёт их тому, кто настраивает Савви.
Хотите сразу к продукту: ИИ-сотрудник для онлайн-школ