Connect your chatbot to

The bot creates a customer’s account in your school, adds them to groups or creates an order for a product. It needs their email—the bot asks for it in the flow.

Connect an integration 3 days of Premium free
GetCourse integration in ETOCHATBOT: school account and recently sent requests

How it works

  1. 1

    The customer shares their email

    On Telegram, Instagram or your website—the bot asks for it in the flow.

  2. 2

    The bot sends their details to GetCourse

    As a school user, added to groups or with a product order.

  3. 3

    Your school works with the student

    Broadcasts, lesson access and payments are handled in GetCourse.

How to connect GetCourse to your chatbot

In your dashboard:Add-onsIntegrationsGetCourse

  1. 1

    Open “Add-ons” → “Integrations”

    In the bot menu, open “Add-ons” and choose “Integrations”. You’ll find four services: amoCRM, Bitrix24, Google Sheets and GetCourse.

    “Add-ons” in ETOCHATBOT: the “Integrations” card
  2. 2

    Choose GetCourse

    Open the “GetCourse” card. You’ll need your school’s address and an API key.

    GetCourse card in the ETOCHATBOT integrations dashboard
  3. 3

    Paste your school’s address and API key

    In GetCourse, open “Профиль” (Profile) → “Настройки аккаунта” (Account settings) → “АПИ” (API). Choose “Для чтения и записи” (Read and write) and click “Сгенерировать секретный ключ” (Generate secret key). The full key is shown only once.

    Connecting GetCourse in ETOCHATBOT: steps, school address and API key
  4. 4

    Add the “User or order in GetCourse” block

    Choose “Add a user” or “Create an order”. Email, name and phone are already filled with variables. Separate group names with commas; GetCourse creates new groups automatically. For an order, enter an offer code or product name.

    “User or order in GetCourse” block in the ETOCHATBOT flow builder: email, name, phone and groups
  5. 5

    Check the connection

    “Check the key” confirms the school connection is working. “Recent sends” shows every request, when it was sent and whether it reached GetCourse.

    Recent requests sent to GetCourse in the ETOCHATBOT dashboard

FAQs

Why do I need the customer’s email?
GetCourse identifies users by email; it can’t accept a request without one. Ask for the email in your flow before the GetCourse block.
How do I add a student to a group?
Enter group names in the block, separated by commas. GetCourse creates a group if it doesn’t exist yet.
How do I create an order?
Choose “Create an order” in the block and enter an offer code from GetCourse: “Продажи” (Sales) → “Предложения” (Offers). Or enter a product name. You can add the price and a note in the same block.
What do I need to connect?
Your school’s address and a secret API key set to “Для чтения и записи”. The owner or an administrator with account setup permissions can create it.
What if GetCourse doesn’t respond?
The bot retries automatically after one minute, five minutes, fifteen minutes, one hour and three hours. If sending still fails, the request stays in the log with the reason.
How much is it?
Integrations are available on Plus and Premium. Your first 3 days of Premium are free, with no card required.

Connect GetCourse in a couple of minutes

Connect an integration Talk to us

3 days of Premium free, no card required