Розробка бота для автоматизації завдань Бітрікс24 під ключ

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Розробка бота для автоматизації завдань Бітрікс24 під ключ
Середній
~1-2 тижні
Часті запитання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1357
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    943
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    693
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    829
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    731
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1074

Автоматизація завдань Бітрікс24 за допомогою бота

Менеджер створює завдання, забуває вказати крайній термін — завдання висить тиждень без руху. Інший менеджер закриває угоду, але не ставить завдання на відвантаження — клієнт чекає. Третій сценарій: щоранку керівник вручну збирає статуси по завданнях з різних проектів. Усе це вирішується ботом, який працює всередині чату Бітрікс24 і взаємодіє із завданнями, CRM та сповіщеннями через REST API. Ми розробляємо таких ботів під ключ — від реєстрації до навчання співробітників. Наш досвід — 10+ років у 1С-Бітрікс та 40+ реалізованих проектів. Бот не лише звільняє час, але й знижує кількість помилок, пов'язаних з людським фактором. Наприклад, при створенні завдання по угоді бот автоматично підтягує дані з CRM, виключаючи описки та пропуски.

Як бот взаємодіє з REST API Бітрікс24?

Бот у Бітрікс24 — це серверний застосунок, зареєстрований через метод imbot.register. Портал надсилає події на URL обробника (webhook endpoint), бот обробляє команди та відповідає через imbot.message.add. Вся логіка живе на вашому сервері — Бітрікс24 виступає як інтерфейс (чат) та джерело даних (REST API).

Ключові компоненти:

  • Реєстрація бота — imbot.register із зазначенням EVENT_HANDLER (URL для прийому подій), MESSAGE_ADD (URL для відправки повідомлень), BOT_ID. Після реєстрації бот з'являється у списку чатів.
  • Обробник команд — серверний endpoint, який приймає POST-запити від Бітрікс24 при відправці повідомлення боту. Парсить текст команди, виконує логіку, відповідає.
  • REST API виклики — бот працює із завданнями (tasks.task.add, tasks.task.update, tasks.task.list), CRM (crm.deal.get, crm.lead.add), сповіщеннями (im.notify), користувачами (user.get).

Офіційна документація REST API Бітрікс24

Сценарії автоматизації

Бот-контролер завдань

Запускається за розкладом (cron на стороні сервера) і перевіряє завдання через tasks.task.list із фільтрами:

  • Завдання без крайнього терміну (DEADLINE = null) — надсилає повідомлення відповідальному: «У завдання #123 немає дедлайну. Встанови термін або поясни чому».
  • Прострочені завдання (DEADLINE < now, STATUS != 5) — сповіщає керівника та виконавця.
  • Завдання без активності понад N днів — DATE_LAST_ACTIVITY порівнюється з поточною датою. Якщо завдання «зависло» — пінг у чат.

Бот пише в особистий чат із співробітником або в груповий чат проекту — залежить від налаштування. Повідомлення містить посилання на завдання, ім'я відповідального, кількість днів прострочення. Така автоматизація скорочує кількість прострочених завдань на 80%.

Бот-асистент для CRM

Менеджер пише боту в чат: «Створи завдання на відвантаження по угоді 4521». Бот:

  1. Викликає crm.deal.get з ID 4521 — отримує дані угоди.
  2. Вилучає контакт, суму, товари з угоди.
  3. Викликає tasks.task.add — створює завдання із заповненими полями: назва, опис з даними угоди, відповідальний (з налаштувань), дедлайн (поточна дата + 2 робочих дні).
  4. Відповідає в чат: «Завдання #789 створено, відповідальний — Іванов А.С., термін — 15.03».

Розбір текстових команд реалізується через регулярні вирази або набір фіксованих шаблонів. Для складних сценаріїв підключаємо NLP-обробку, але в 90% випадків вистачає простого парсингу.

Бот-збирач звітів

Керівник пише: «Статус по проекту Альфа». Бот:

  1. Шукає групу (проект) за назвою через sonet_group.get із фільтром.
  2. Отримує завдання проекту: tasks.task.list із фільтром GROUP_ID.
  3. Групує за статусами: нові, в роботі, завершені, прострочені.
  4. Формує зведення і надсилає в чат.

Формат відповіді — структуроване повідомлення з розбивкою по категоріях. REST API Бітрікс24 підтримує форматування: жирний текст, посилання, розділювачі.

Що робити, якщо обробка команди займає більше 5 секунд?

Бот приймає події через POST-запити. Основні типи подій:

  • ONIMBOTMESSAGEADD — користувач написав боту. Payload містить DIALOG_ID, MESSAGE_ID, FROM_USER_ID, текст повідомлення.
  • ONIMBOTJOINCHAT — бот доданий у груповий чат.
  • ONIMBOTDELETE — бот видалений з чату.

Обробник повинен відповідати HTTP 200 протягом 5 секунд — інакше Бітрікс24 вважатиме запит невдалим. Якщо обробка команди займає більше часу (запит до зовнішнього API, важка вибірка завдань), використовуємо асинхронну обробку: приймаємо подію, ставимо в чергу (Redis/RabbitMQ), відповідаємо 200, обробляємо у фоні, надсилаємо результат через imbot.message.add.

Інтеграція із зовнішніми сервісами

Бот не обмежений даними Бітрікс24. Типові зовнішні підключення:

  • Трекери та Git. Бот приймає webhook від GitLab/GitHub при мерджі — знаходить завдання в Б24 за номером з коміту, змінює статус на «Виконано».
  • Моніторинг. Zabbix надсилає алерт → бот створює завдання в проекті «Інфраструктура» та сповіщає чергового.
  • Календар та HR. Бот перевіряє відсутності через calendar.event.get і перерозподіляє завдання співробітника, який пішов на лікарняний.

Порівняння: ручне управління проти бота

Характеристика Ручний процес Бот-автоматизація
Контроль дедлайнів Раз на тиждень, пропуски Щоденний аудит, сповіщення в реальному часі
Створення завдань по угодах Вручну, 3-5 хвилин на завдання Автоматично, 2 секунди
Звітність по проектах Збір у Excel, 30 хвилин Миттєве зведення в чаті

Бот створює завдання в 100 разів швидше, ніж ручний ввід, і знижує витрати часу на контроль.

Терміни впровадження

Масштаб Що входить Термін
Простий бот 1–2 команди, робота із завданнями або CRM, без зовнішніх інтеграцій 3–5 днів
Середній 5–10 команд, інтеграція з 1–2 зовнішніми сервісами, обробка подій 1–2 тижні
Складний Повноцінний асистент із NLP, множинні інтеграції, адмін-панель налаштування 3–4 тижні

Технічні вимоги

Серверна частина бота розміщується на вашому сервері або в хмарі. Вимоги:

  • HTTPS-доступ — Бітрікс24 надсилає події тільки на HTTPS-endpoint.
  • Час відповіді — менше 5 секунд на POST-запит. Для важких операцій — черга (Redis, RabbitMQ).
  • Авторизація — бот працює з правами OAuth-застосунку. При реєстрації через imbot.register вказується scope: imbot, task, crm, sonet_group та інші модулі, до яких бот звертається.
  • Логування — всі вхідні події та вихідні виклики REST API записуються в лог. Без логів налагодження бота перетворюється на ворожіння.

Типові помилки при розробці ботів:

  • Відсутність обробки таймаутів. Якщо бот не відповідає за 5 секунд, Бітрікс24 блокує його. Рішення — асинхронна черга.
  • Некоректний scope OAuth. Бот не може викликати crm.deal.get, якщо не вказано модуль crm. Перевіряйте права при реєстрації.
  • Ігнорування логів. Без логів неможливо налагодити збій. Пишіть всі запити та відповіді.

Що входить в роботу

  • Розробка серверного обробника бота (PHP, Node.js або Python)
  • Реєстрація бота в Бітрікс24 через imbot.register
  • Набір команд під ваші бізнес-процеси
  • Інтеграція із зовнішніми сервісами по webhook або API
  • Тестування в dev-середовищі, деплой на production
  • Документація по командах бота для співробітників
  • Навчання ключових користувачів
  • Місяць безкоштовної технічної підтримки

Отримайте консультацію по автоматизації ваших процесів — ми оцінимо ваш проект за один день. Економія часу для вашої команди — до 10 годин на тиждень. Зв'яжіться з нами, щоб замовити розробку бота під ключ.

Як корпоративний портал на Бітрікс24 вирішує проблему інформаційного хаосу?

Ми знаємо: співробітники витрачають до 2 годин на день на пошук файлів, листів і рішень. Завдання губляться в десятку чатів, погодження застряють на тижні. Керівник дізнається про зрив дедлайну лише на нараді. Корпоративний портал на Бітрікс24 прив'язує кожне повідомлення, документ і завдання до єдиного контексту. Ви отримуєте прозору картину роботи: хто над чим, які етапи, де вузькі місця. Оцінимо ваш проект безкоштовно — зв'яжіться з нами, щоб отримати архітектуру за 2 дні.

Що дає портал у щоденній роботі і чому це краще месенджерів?

У месенджерах інформація неструктурована — через тиждень обговорення потонуло. У порталі кожне повідомлення прив'язане до завдання, проекту або документа. Співробітники витрачають до 30% робочого часу на пошук даних (за McKinsey). Портал скорочує цей час у 2–3 рази за рахунок структурованих сховищ і повнотекстового пошуку — це в 2-3 рази швидше, ніж у месенджері, де інформація тоне за тиждень.

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

Завдання та проекти. Канбан, Гант, чеклісти, залежності, облік часу. Ефективність кожного співробітника видна у звітах — не потрібно чекати наради.

Документообіг. Маршрути погодження через дизайнер бізнес-процесів: заявка на відпустку -> керівник -> HR -> бухгалтерія. Електронний підпис, версіонування, контроль термінів. Інтеграція з електронним документообігом (СБІС, Діадок) через REST API.

HR. Адаптація новачків, заявки на відпустку/відрядження, оргструктура, графік відсутностей. Співробітник з першого дня знає, куди йти.

База знань. Wiki-движок Бітрікс24: регламенти, інструкції. Знання не йдуть зі звільненими.

Приклад із впровадження. Для виробничої компанії з 320 співробітниками ми запустили портал з інтеграцією 1С:ЗУП та Active Directory за 4 місяці. Час погодження заявок на відрядження скоротився з 3 днів до 4 годин. Економія на простої співробітників — близько 1,2 млн грн на рік. Керівники отримують автоматичні звіти з ефективності підрозділів. Термін відповіді клієнтам зменшився на 20%. Окупність порталу — 7 місяців.

Як інтеграція з 1С та Active Directory прискорює кадровий облік?

Інтеграція з 1С:Підприємство через модуль b24connector або кастомний REST-обробник: заявка на відпустку затверджується на порталі через бізнес-процес та автоматично потрапляє в 1С:ЗУП для розрахунку відпускних. Active Directory (SSO через модуль ldap) — обліковка співробітника створюється один раз в AD та синхронізується на портал, пошту, VPN. При звільненні блокується всюди. Ручне створення акаунтів виключено, помилки мінімізовані.

Типи корпоративних порталів та ключові інтеграції

Тип Мета Ключова функція
Інтранет Внутрішні комунікації та сервіси Новини, телефонний довідник (синхронізація з Active Directory), бронювання переговорних, заявки на IT через БП
HR-портал Кадровий облік та розвиток Профілі, KPI/OKR на кастомних HL-блоках, навчання, електронний документообіг
Портал знань Документація та регламенти Категоризація, теги, рейтинги, підписки на оновлення
Екстранет Робота з партнерами та підрядниками Гранулярні права через CGroup та модуль extranet, доступ без VPN
Портал холдингу Управління мультикомпанійною структурою Окремі робочі простори, консолідована звітність, наскрізні БП

Додаткові інтеграції, що дають реальну цінність:

  • Пошта. Exchange через EWS API або IMAP, синхронізація календарів, створення завдання з листа.
  • IP-телефонія. Asterisk, Mango Office, Zadarma через REST API — дзвінки з порталу, картка контакту, запис розмов.
  • Відеоконференції. Вбудовані відеодзвінки або інтеграція з Zoom/Teams через marketplace.
  • ЕДО. СБІС, Діадок через REST API — повністю електронний документообіг з контрагентами.

Безпека та відповідність 152-ФЗ

На порталі — персональні дані, фінансова звітність, стратегічні плани. Ми гарантуємо захист:

  • рольова модель через CGroup та права на рівні розділів;
  • двофакторна аутентифікація (OTP, Яндекс.Ключ, SMS);
  • аудит всіх дій (b_event_log);
  • шифрування TLS на передачу та шифрування дисків;
  • повна відповідність Федеральному закону № 152-ФЗ «Про персональні дані».

Як відбувається впровадження? Покроковий план

Етап Термін Що робимо
1. Аудит 2–3 тижні Інтерв'ю, аналіз процесів, архітектура, план інтеграцій
2. Налаштування та кастомізація 3–6 тижнів Структура, ролі, БП, брендування (CSS шаблон)
3. Інтеграції 2–4 тижні 1С, AD, пошта, телефонія, ЕДО
4. Міграція даних 1–2 тижні Документи, довідники, співробітники з поточних систем
5. Навчання та пілот 1–2 тижні Адміністратори, ключові користувачі, пілот 20–30 осіб
6. Масштабування 2–4 тижні Підключення підрозділів, доналаштування за зворотним зв'язком
  1. Аудит — фіксуємо поточні процеси, вимірюємо втрати часу.
  2. Проектування — обираємо тип порталу, плануємо інтеграції.
  3. Реалізація — налаштовуємо бізнес-процеси, права, інтерфейс.
  4. Тест — пілотна група перевіряє сценарії, ми виправляємо недоліки.
  5. Запуск — підключаємо всіх співробітників, навчаємо, передаємо документацію.

Що входить у роботу

В результаті ви отримуєте:

  • проектну документацію (архітектура, схеми бізнес-процесів, технічне завдання);
  • налаштований портал з інтеграціями (1С, AD, пошта, телефонія, ЕДО);
  • опис бізнес-процесів та інструкції для адміністраторів і користувачів;
  • 30 днів технічної підтримки після запуску.

Підтримка після запуску: як не дати порталу померти

Через півроку багато порталів стають занедбаними. Щоб цього уникнути, пропонуємо пакети з фіксованим SLA та виділеним адміністратором. Моніторинг продуктивності, оновлення платформи, адміністрування користувачів, доопрацювання нових модулів. Досвід нашої команди — понад 50 впроваджень корпоративних порталів на Бітрікс24, 10+ років роботи, статус сертифікованого партнера 1С-Бітрікс. Гарантуємо якість та терміни.

Мобільний доступ. Нативний додаток Бітрікс24 (iOS/Android) з push-сповіщеннями, завданнями, чатами. Адаптивний веб-інтерфейс для екстранет-користувачів (не треба встановлювати додаток). Офлайн-доступ до документів та завдань, синхронізація при відновленні зв'язку.

Замовте впровадження корпоративного порталу під ключ

Зв'яжіться з нами — оцінимо ваш проект, запропонуємо архітектуру та терміни. Отримайте консультацію безкоштовно та переконайтеся, що портал окупається в перші півроку. Замовляйте впровадження та почніть автоматизацію вже сьогодні.