Ключі API та вебхуки
Щоб сайт, сервіс автоматизації (Zapier, Make, n8n), облікова програма чи ваш власний код працювали з Helomi, підключіть їх як «Зовнішню програму»: у неї свій ключ API, свої права й свій підпис у журналі. Спільного ключа на всю компанію в Helomi немає навмисно — так кожну інтеграцію видно окремо і кожну можна відкликати, не зачепивши решту. Якщо сервіс уміє лише надсилати заявки на адресу, замість ключа візьміть вхідний вебхук.
This article is in Ukrainian for now. Ask Lomi in your language — she will read the article and answer. Talk to Lomi
On this page
Можливості
- «Зовнішня програма» на кожну інтеграцію: «Сайт магазину», «Zapier», «1С» — кожна зі своїм ключем.
- Кілька ключів на одну програму (наприклад, робочий і запасний), кожен відкликається окремо й миттєво.
- Ті самі дії, що й у людини: знайти, створити й змінити угоду, клієнта, задачу, товар — з перевіркою обов'язкових полів, воронок і доступів.
- Права програми — лише розділи, які ви відкрили в «Доступах і лімітах»; гроші, видалення й масові дії можна поставити на «Спочатку запитати».
- Ліміт викликів на хвилину й на добу, щоб помилка в чужому коді не завалила CRM.
- Кожна дія підписана іменем програми в журналі угод і клієнтів.
- Три способи підключення: REST (звичайні запити з JSON), MCP (для клієнтів ШІ) і опис OpenAPI (імпорт у GPT Actions, Postman, генератори коду).
- Вхідні вебхуки — для сервісів, які лише надсилають заявку чи замовлення на адресу і не вміють ставити ключ.
1Налаштування
Ключі API та вебхуки створює адміністратор компанії.
Усе зібрано на одній картці: Налаштування›Загальні параметри›Ключі API та вебхуки«Налаштування → Загальні параметри → Ключі API та вебхуки». Там видно всі програми з ключем, скільки в кожної живих токенів і коли ними користувались востаннє. Ту саму програму можна додати й з Налаштування›Інтеграції›ШІ«Налаштування → Інтеграції → ШІ» карткою «Зовнішня програма» → «Додати».
Ключі моделей ШІ (Anthropic, OpenAI, Google) — це інше: ними Helomi сам звертається до моделей. Про них — стаття Ключі моделей.
2Створити ключ API для своєї програми
Ключ API — це токен, з яким ваша програма звертається до Helomi. Його видає «Зовнішня програма», а не компанія в цілому.
- Відкрийте Налаштування›Загальні параметри«Налаштування → Загальні параметри» і в картці «Ключі API та вебхуки» натисніть «Нова програма».
- Впишіть «Ім'я в CRM» за тим, що підключаєте: «Сайт магазину», «Zapier», «1С».
- Прочитайте «Відповідальність», поставте галочку «Розумію» і натисніть «Підключити».
- Відкриється вкладка «API» нової програми. Впишіть назву токена (наприклад, «Робочий сервер») і натисніть «Новий токен».
- Скопіюйте токен одразу кнопкою «Скопіювати»: він показується один раз. У таблиці «Токени» далі видно лише його початок.
- Вставте токен у свою програму чи сервіс. Нижче, у блоці «Адреси й інструкція», скопіюйте адресу REST, MCP або OpenAPI.
Токен — як пароль від CRM з правами цієї програми. Не надсилайте його в чати й листи і не кладіть у відкритий код сайту.
3Дати програмі потрібні права
Нова програма бачить лише основні розділи: угоди, клієнтів, задачі й склад. Розширте чи звузьте їх під свою інтеграцію.
- Відкрийте програму: Налаштування›Загальні параметри›Ключі API та вебхуки«Налаштування → Загальні параметри → Ключі API та вебхуки» → рядок програми.
- Перейдіть на вкладку «Налаштування» і розгорніть «Доступи й ліміти» внизу.
- Поставте галочки лише тих розділів, з якими програма працює. Сайту, що створює замовлення, досить «Угоди», «Клієнти» і «Склад».
- У «Спочатку запитати» залиште увімкненими гроші й видалення, якщо програма не повинна робити це сама.
- За потреби змініть ліміт викликів на хвилину й на добу. Типово — 60 на хвилину і 5000 на добу.
- Натисніть «Зберегти доступи». Нові права діють з наступного запиту програми, токен міняти не треба.
4Звернутися до Helomi з програми
Кожна дія Helomi — інструмент з назвою й описом полів. Програма викликає інструмент запитом з JSON-аргументами і токеном у заголовку.
- Отримайте перелік інструментів і їхніх полів: запит
GET <адреса сайту>/api/ai/toolsз заголовкомAuthorization: Bearer <токен>. - Для сервісів, які читають опис API, дайте адресу
<адреса сайту>/api/ai/openapi.json: у ній лише інструменти, відкриті цьому токену. - Для клієнтів ШІ (Claude Code, Cursor, Kimi) додайте сервер MCP за адресою
<адреса сайту>/mcpз тим самим заголовком.
Точні адреси вашої компанії з кнопками «Скопіювати» — на вкладці «API» програми, у блоці «Адреси й інструкція» → «Своя програма».
5Приймати заявки з сайту без ключа — вхідний вебхук
Вхідний вебхук — адреса, на яку сайт чи форма надсилає заявку, а Helomi сам створює з неї клієнта, угоду й задачу. Ключ API тут не потрібен: захист — у самій адресі.
- Відкрийте Налаштування›Загальні параметри›Ключі API та вебхуки«Налаштування → Загальні параметри → Ключі API та вебхуки» і натисніть «Вхідні вебхуки».
- Натисніть «+ Новий вебхук» і виберіть шаблон сервісу (WooCommerce, Contact Form 7, Weblium, WIX) або «Webhook без налаштувань».
- Скопіюйте «URL вебхука» і вставте його в налаштуваннях сервісу.
- Перевірте мапінг полів і натисніть «Зберегти».
Докладно про мапінг і «Історію запитів» — у статті Вебхуки.
6Відкликати ключ або вимкнути програму
Відкликайте токен, якщо він міг потрапити до чужих людей або програму більше не використовують.
- Відкрийте програму з картки «Ключі API та вебхуки» — одразу відкриється вкладка «API».
- У таблиці «Токени» натисніть «Відкликати» біля потрібного токена і підтвердіть. Програма з ним втрачає доступ миттєво.
- Щоб тимчасово зупинити всі токени програми, вимкніть її перемикачем «Увімкнено» в Налаштування›Інтеграції›ШІ«Налаштування → Інтеграції → ШІ».
Відкликаний токен не повернути. Спершу створіть новий токен і підставте його в програму, а потім відкликайте старий.
Можливі помилки
| Що бачить програма | Чому | Що зробити |
|---|---|---|
| «Потрібен токен ШІ: Authorization: Bearer sgai_…» | Запит прийшов без заголовка з токеном | Додайте заголовок Authorization: Bearer <токен> |
| «Токен ШІ недійсний або відкликаний» | Токен відкликано, програму видалено або токен вставлено з помилкою | Створіть новий токен на вкладці «API» |
| «ШІ-співробітника «…» вимкнено» | Програму вимкнено перемикачем «Увімкнено» | Увімкніть її в Налаштування›Інтеграції›ШІ«Налаштування → Інтеграції → ШІ» |
| «Забагато запитів: ліміт … на хвилину» | Програма перевищила ліміт викликів | Зачекайте вказані секунди або підніміть ліміт у «Доступах і лімітах» |
| «Інструмент «…» недоступний: розділ закрито у «Доступах» цього ШІ» | Інструмент належить розділу, якого програмі не відкрили | Поставте галочку розділу в «Доступах і лімітах» |
Дія повернула pending_id | Дія стоїть на «Спочатку запитати» | Підтвердіть її в Helomi або вимкніть «Спочатку запитати» для цього виду дій |
Для ШІ-співробітників
- Ключ API належить конкретній «Зовнішній програмі»; спільного ключа компанії немає. Людині, яка питає «де ключ API», порадьте Налаштування›Загальні параметри›Ключі API та вебхуки›Нова програма«Налаштування → Загальні параметри → Ключі API та вебхуки → Нова програма».
- Створити програму чи токен ШІ не може: токени видає лише людина-адміністратор на вкладці «API».
- Токени, їхні початки й адреси вебхуків нікому не показуйте і не вставляйте у відповіді.
- Для сервісу, що лише надсилає заявки, радьте вхідний вебхук — статтю
help("settings-webhooks").
Додаткова інформація
- Пов'язані статті: Вебхуки, Webhook, Остап — ваш Claude, ChatGPT, Kimi чи Gemini у CRM, ШІ-співробітники, Ключі моделей.
Helomi AI employees read this same article: help("api-keys")