BotChata

Інтеграції

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

Перейдіть у ваш агент → Інтеграції, щоб налаштувати будь-який із сервісів нижче.

Доступність за тарифом: календарі (Cal.com, Calendly) та служби доставки доступні на Base і вище. E-commerce, CRM та платежі потребують Business і вище. Див. Тарифи та оплата.


Планування

Cal.com

Дозволяє агенту показувати вільні слоти з вашого календаря Cal.com.

  1. У Cal.com відкрийте потрібну подію та скопіюйте її публічний URL (напр. cal.com/yourname/30min).
  2. Вставте URL у поле Cal.com Event URL і натисніть Зберегти.

Cal.com


Calendly

Дозволяє агенту показувати вільні слоти з вашого календаря Calendly.

  1. Скопіюйте URL події з Calendly (напр. calendly.com/yourname/30min).
  2. Перейдіть у Calendly → Integrations → API & Webhooks → Personal Access Tokens і згенеруйте токен.
  3. Вставте і URL події, і токен, потім натисніть Зберегти.

Токен потрібен, бо API доступності Calendly авторизований. Він зберігається зашифрованим і ніколи не показується відвідувачам.

Calendly


E-commerce

Коли e-commerce інтеграція знаходить відповідні товари, результати з'являються як прокручувана карусель товарів у чаті — зображення, назва, ціна та посилання — а не просто текст.

Shopify

Дозволяє агенту шукати товари у вашому каталозі та перевіряти статус замовлення клієнта — оплату, виконання й номер відстеження. Перш ніж показати деталі замовлення, агент просить підтвердити телефон або email, вказаний у замовленні, тож ніхто не зможе переглянути чуже замовлення.

  1. Введіть домен магазину (напр. mystore.myshopify.com) і натисніть Підключити Shopify.
  2. Авторизуйте доступ у Shopify і підтвердьте запитувані дозволи.
  3. Після підтвердження вас перенаправить назад, і інтеграція покаже статус Підключено.

Shopify


WooCommerce

Дозволяє агенту шукати статус і деталі замовлення за номером.

  1. У WordPress перейдіть у WooCommerce → Settings → Advanced → REST API і натисніть Add key.
  2. Задайте дозволи Read, згенеруйте ключ і скопіюйте Consumer Key та Consumer Secret.
  3. Введіть URL магазину та обидва ключі в BotChata, потім натисніть Підключити WooCommerce.

WooCommerce


PrestaShop

Дозволяє агенту шукати у вашому каталозі товарів.

  1. У адмінці PrestaShop перейдіть у Advanced Parameters → Webservice і ввімкніть веб-сервіс.
  2. Додайте новий ключ із доступом на читання товарів і скопіюйте згенерований API key.
  3. Введіть URL магазину та API-ключ у BotChata і натисніть Зберегти.

Shoper

Дозволяє агенту шукати в каталозі вашого магазину Shoper.

  1. У адмінці Shoper створіть доступ до API (користувача застосунку) у налаштуваннях API.
  2. Введіть URL магазину та облікові дані API в BotChata і натисніть Зберегти.

Magento

Дозволяє агенту шукати у вашому каталозі Magento.

  1. У адмінці Magento перейдіть у System → Integrations і створіть інтеграцію з доступом на читання каталогу.
  2. Скопіюйте Access Token.
  3. Введіть URL магазину та токен у BotChata і натисніть Зберегти.

Доставка та відстеження

Усі інтеграції доставки працюють однаково: агент запитує у відвідувача номер відстеження й повертає поточний статус відправлення прямо в чат.

InPost

  1. Увійдіть у InPost Manager і перейдіть у API.
  2. Згенеруйте або скопіюйте свій API-ключ.
  3. Вставте його в BotChata і натисніть Зберегти.

InPost


DHL

  1. Зареєструйтесь на developer.dhl.com (є безкоштовний тариф).
  2. Створіть застосунок і скопіюйте API key.
  3. Вставте його в BotChata і натисніть Зберегти.

DHL


DPD

  1. Зверніться до менеджера DPD або зареєструйтесь на developer.dpd.de, щоб отримати API-ключ.
  2. Вставте ключ у BotChata і натисніть Зберегти.

DPD


GLS

  1. Увійдіть у свій акаунт myGLS Business.
  2. Використовуйте логін і пароль із ваших облікових даних myGLS Business.
  3. Введіть обидва поля в BotChata і натисніть Зберегти.

GLS


Нова Пошта

  1. Відкрийте особистий кабінет Нової Пошти і перейдіть у Налаштування → API.
  2. Скопіюйте свій API-ключ.
  3. Вставте його в BotChata і натисніть Зберегти.

Нова Пошта


UPS

UPS використовує OAuth2 client credentials.

  1. Зареєструйтесь на developer.ups.com і перейдіть у My Apps → Create App.
  2. Скопіюйте Client ID та Client Secret.
  3. Введіть обидва в BotChata і натисніть Зберегти.

BotChata автоматично обмінює облікові дані на bearer-токен і оновлює його перед закінченням — керувати токенами вручну не потрібно.

UPS


FedEx

FedEx також використовує OAuth2 client credentials.

  1. Зареєструйтесь на developer.fedex.com і перейдіть у My Projects → Create Project.
  2. Скопіюйте Client ID та Client Secret.
  3. Введіть обидва в BotChata і натисніть Зберегти.

FedEx


CRM

HubSpot

Дозволяє агенту знайти контакт у вашій CRM за email-адресою.

  1. У HubSpot перейдіть у Settings → Integrations → Private Apps і створіть новий застосунок.
  2. Надайте щонайменше scope crm.objects.contacts.read.
  3. Скопіюйте Private App Token (починається з pat-).
  4. Вставте його в BotChata і натисніть Зберегти.

Агент повертає ім'я, телефон і компанію контакту — чутливі внутрішні поля автоматично відфільтровуються.

HubSpot


Pipedrive

Дозволяє агенту знайти людину чи угоду у вашій CRM Pipedrive.

  1. У Pipedrive перейдіть у Settings → Personal preferences → API і скопіюйте свій API token.
  2. Введіть домен компанії та токен у BotChata і натисніть Зберегти.

Платежі

Stripe

Дозволяє агенту перевірити останній статус платежу клієнта за email-адресою.

  1. Відкрийте Stripe Dashboard → Developers → API keys.
  2. Скопіюйте Secret Key (sk_live_ у проді або sk_test_ у тестовому режимі).
  3. Вставте його в BotChata і натисніть Зберегти.

Для кращої безпеки використовуйте Restricted key лише з дозволом charges: read.

Stripe


Поради

  • Кілька інтеграцій можуть бути активні одночасно. Агент обирає потрібну за тим, що питає відвідувач.
  • Відключайте будь-коли, натиснувши червоне посилання Відключити під підключеною інтеграцією — збережені облікові дані видаляються негайно.
  • Облікові дані шифруються Fernet (AES-128) перед збереженням і ніколи не повертаються в браузер.
  • На кожній картці інтеграції є кнопка Перевірити з'єднання — використовуйте її, щоб підтвердити, що облікові дані працюють, перед запуском.
  • Якщо виклик інтеграції зривається під час розмови (напр. API недоступний), агент повертається до своїх знань і повідомляє відвідувачу, що не зміг отримати живі дані.