Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

UA

image-20240611-123449.png

US

image-20240611-123805.png

RU

image-20240611-131051.png

Розділ Leeloo.ai API на платформі Leeloo.ai дозволяє автоматизувати передачу даних про стандартні події, що відбуваються на платформі, на зовнішній сервер. Це корисно для інтеграції з CRM-системами та іншими інструментами, які обробляють інформацію про замовлення, продажі, підписки та повідомлення в чатах.

Активація вебхуків
Щоб активувати вебхуки, виконайте наступні кроки:

  1. Перейдіть у розділ НалаштуванняLeeloo API на панелі управління вашою платформою.

  2. У вікні, що відкриється, відмітьте чекбокс Webhook Ввімкнено.

    ksnip_20240930-145000.png

3. У полі Webhook URL введіть URL вашого webhook-сервера, який буде приймати запити з платформи.

ksnip_20240930-145133.png

Протестувати та взяти Webhook URL ви можете за допомогою онлайн-сервісів таких як https://webhook.site

4. Оберіть події, які мають передаватися на ваш сервер:

  • Замовлення (користувач натиснув кнопку "Купити", ввів дані та підтвердив замовлення).

  • Продаж (факт продажу: підтвердження ручного платежу або успішна оплата через платіжну систему).

  • Підписка (якщо користувач підписався на ЛГТ у тунелі продажів).

  • Вхідне повідомлення (лід надіслав повідомлення у ваш бот, який інтегровано на платформу Leeloo).

ksnip_20240930-145450.png

Нижче ви можете ознайомитися з прикладами подій, що передаються через Webhook
Коли одна із зазначених подій відбувається, на ваш сервер передається запит з JSON-даними.

Приклади JSON-відповідей для кожного типу події:

Замовлення (ORDER):

{
 "type": "ORDER",
 "data": {
   "order_id": "5eabfdfb4eee28000e33dac7",
   "account_id": "5e9eed3c8b2dc7000faff207",
   "offer_name": "1111",
   "price": 10770,
   "currency": "RUB",
   "email": "test@gmai.com",
   "phone": "+380952938955",
   "created_at": "2020-05-01T10:47:06.474Z"
 }
}


Продаж (SALE):

{
 "type": "SALE",
 "data": {
   "order_id": "5eabfeadaf2213000cc5ee1e",
   "account_id": "5e9eed3c8b2dc7000faff207",
   "offer_name": "1111",
   "price": 10770,
   "currency": "RUB",
   "payment_method": "5d08cd71bcc043000c4bc5fc",
   "email": "test@gmai.com",
   "phone": "+380952938955",
   "created_at": "2020-05-01T10:49:17.260Z"
 }
 }


Підписка (SUBSCRIBE):

{
 "type": "SUBSCRIBE",
 "data": {
   "account_id": "5f46a0ce5fa0ee000e697436",
   "tunnel_name": "первый туннель",
   "leadgentool_name": "подписка1",
   "email": "tesst@gmail.com",
   "phone": "+380952938955",
   "created_at": "2020-09-04T10:09:44.394Z"
 }
}


Вхідне повідомлення (INCOME_MESSAGE):

{
 "type": "INCOME_MESSAGE",
 "data": {
   "text": "подписка",
   "account_id": "5dd691740f69bb000d45dbcb",
   "email": "test@gmail.com",
   "phone": "+380664445432",
   "created_at": "2020-07-13T12:01:44.333Z"
 }
}

Данные Phone, Email, Account_name и другие пользовательские поля берутся из карты клиента на платформе Leeloo.AI.

ksnip_20240930-123713.png

Налаштування параметрів синхронізації
Після активації вебхуків на сторінці налаштувань можна оновити час синхронізації даних. Це допоможе підтримувати актуальність інформації на вашому сервері.
Що б це зробити натисніть на кнопку "Оновити час синхронізації"

WebHook відправляється з платформи на сервер раз на 15 хвилин.

ksnip_20240930-145732.png

Ця кнопка відправить вебхуки які "скупчилися" в рамках 15-ти хвилин. І запустить таймер знову.

Вебхуки на платформі Leeloo.ai забезпечують гнучкі можливості для інтеграції з іншими системами.
Правильне налаштування цих запитів дозволяє своєчасно отримувати актуальні дані про дії користувачів на платформі

  • No labels