GetCourse

Интеграция GetCourse: ученики и заказы из бота

Работает

GetCourse в Retensy принимает данные из сценария: бот добавляет или обновляет пользователя школы, записывает его в группы и создаёт заказ на предложение. Email, имя и телефон берутся из ответов подписчика, номер заказа сохраняется в переменную {{var.gc_deal_id}}.

Как это работает

  1. СобытиеСценарий запускаетсяСообщение, вебхук, оплата или расписание
  2. RetensyRetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
  3. GetCourseДействиеОтправить данные подписчика в GetCourseGetCourse
  4. РезультатСценарий выполненБез ручного переноса данных

Что делает Retensy

Отправить данные подписчика в GetCourse

Поля действия:

  • Email
  • Имя
  • Телефон
  • Группы
  • Дополнительные поля

Создать заказ в GetCourse

Поля действия:

  • Email
  • Имя
  • Телефон
  • Код предложения
  • Статус заказа
  • Комментарий

Как подключить GetCourse

  1. В GetCourse получите секретный ключ API в настройках аккаунта.
  2. В Retensy: «Интеграции» → GetCourse → аккаунт (school из school.getcourse.ru) и ключ.
  3. В сценарии спросите email блоком «Вопрос» и добавьте действие «Отправить данные в GetCourse» или «Создать заказ».

Что понадобится

  • Аккаунт GetCourse с доступом к API.
  • Email подписчика в переменной — без него GetCourse не создаст пользователя.

Ограничения

  • У GetCourse нет безопасного метода проверки ключа: статус подключения виден по первому реальному действию.
  • GetCourse не присылает события в Retensy: передача идёт из бота в школу.

Готовые связки с GetCourse

Частые вопросы

Можно ли записать ученика в группу из Telegram-бота?

Да. В действии «Отправить данные подписчика» перечислите группы через запятую — пользователь будет добавлен в них, если уже есть, — обновлён.

Можно ли создать заказ после оплаты в боте?

Да: ветка «Оплачено» после счёта ЮKassa может вызвать «Создать заказ в GetCourse» с кодом предложения.

Почему пользователь не создаётся?

Чаще всего не заполнен email. Спросите его у подписчика и сохраните в {{var.email}} до вызова действия.

Соберите сценарий с GetCourse

Подключение и сценарии настраиваются в кабинете, без программирования.