AI iOS чат-агент

AI iOS чат-агент, що працює у вашому застосунку

Додайте агента MyChatBot у свій iOS-застосунок і Apple Messages for Business, миттєві нативні діалоги, що підтримують, продають і синхронізуються з CRM.

Почати безкоштовно Замовити демо
Чат у застосункуApple MessagesМиттєва підтримкаЗахоплення лідівСинхронізація з CRMПередача людині
01

Живе всередині застосунку

Нативна поверхня чату, якій ваші користувачі вже довіряють, без редіректів і тертя.

02

Підтримує й продає

Відповідає з Бази знань, рекомендує товари й веде покупців далі.

03

Бронює й кваліфікує

Фіксує намір, записує через Google Calendar і створює лід у CRM із chat link.

04

Передає чисто

Ескалює людині з silent hand-off і сповіщеннями Flight Control.

Що таке AI iOS чат-агент

AI iOS чат-агент додає асистента продажів і підтримки MyChatBot у чат вашого власного iOS-застосунку. Користувачі пишуть там, де вже є, а асистент відповідає з бази знань (Knowledge Base), підбирає товари, кваліфікує запит і залучає вашу команду, коли потрібна людина.

Підключення працює через канал Webhooks API, який у документації MyChatBot описано саме для цього: чат усередині мобільного застосунку. Застосунок надсилає кожне повідомлення користувача в MyChatBot через HTTP, а відповідь асистента приходить на адресу, яку контролюєте ви. Інтерфейс чату проєктуєте ви, а MyChatBot дає агента, інбокс і CRM за ним.

Рішення підходить, якщо ви:

  • маєте застосунок для покупок, запису чи послуг і хочете відповідати на питання в ньому, а не в сторонньому месенджері;
  • уже використовуєте MyChatBot в Instagram, WhatsApp чи на сайті й хочете, щоб застосунок працював за тими самими інструкціями;
  • хочете, щоб розмови в застосунку ставали лідами, записами чи замовленнями без ручного перенесення даних.

Як це працює в MyChatBot: крок за кроком

  1. Користувач пише в застосунку. Застосунок надсилає повідомлення у форматі JSON на вхідний вебхук, адресу якого показано на сторінці Channels. Обов’язкових полів чотири: client_id, page_id, platform і text. Додатково можна передати client_name, client_avatar, посилання на аудіо та вкладення.
  2. MyChatBot перевіряє запит. API-токен підтверджує автентичність, page_id має збігатися з Unique page_id, який ви задали, а канал має бути увімкнений.
  3. Повідомлення потрапляє в історію. Воно додається до розмови цього користувача за client_id. Голосові повідомлення спершу перетворюються на текст.
  4. Асистент відповідає. Він читає розмову, застосовує інструкції, знання й інструменти та відповідає після затримки Reply Delay, яку ви налаштували.
  5. Відповідь надходить у застосунок. MyChatBot надсилає її на ваш Reply webhook URL з полями text, images, file і audio. Довга відповідь може прийти кількома частинами, тож застосунок додає їх по черзі.

Тримайте client_id незмінним для кожного користувача. Саме завдяки цьому розмова продовжується від сесії до сесії, а не починається заново.

Ключові можливості

Відповіді на основі бази знань

Асистент читає прив’язану до нього базу знань: FAQ, Business Documents, Business Files і Business Links як довідкові матеріали, а також Product Feed, Product Spreadsheet чи каталог Products як товари для пошуку. Пошук товарів враховує зміст, ключові слова й категорію, тож користувач може описати потребу своїми словами.

Кваліфікація, яка не губиться

Коли увімкнено Contact Details, асистент зберігає ім’я, телефон і email, якими ділиться користувач. Client Context збирає додаткові дані, які ви визначите, наприклад бюджет чи терміни, і зберігає їх у картці клієнта між розмовами.

Наступний крок просто в чаті

Lead Management дає асистенту змогу змінювати статуси воронки й мітки в міру розвитку розмови. З потрібними інтеграціями він записує на прийом і створює замовлення під час діалогу.

Голос, фото й файли

Користувачі можуть надсилати голосові повідомлення та вкладення. Якщо увімкнено Voice reply settings, кожна відповідь має ще й аудіоверсію обраним голосом, а у відповідях можуть бути зображення та файли.

Тон і мова

Communication style задає тон: від коротких відповідей до теплого голосу підтримки. У Reply & Tools можна закріпити основну мову відповідей або дозволити асистенту підлаштовуватися під мову користувача.

Канали та інтеграції

Ваш iOS-застосунок стає ще одним каналом того самого асистента. Він також може відповідати у віджеті на сайті, WhatsApp, Instagram, Telegram, Viber, Facebook, TikTok, Gmail, SMS і телефонних дзвінках. Усі розмови потрапляють у Active chats, спільний інбокс команди, з повною історією та карткою клієнта для статусів, міток, нотаток і задач.

Для роботи з CRM підключіть одну CRM на асистента на сторінці інтеграцій: KeyCRM, SalesDrive, Bitrix24, Kommo, Zoho, Salesforce, GoHighLevel або HubSpot. Або ведіть усе у вбудованих Leads і Pipelines. Ліди й угоди, які асистент створює в підключеній CRM, отримують джерело, що позначає їх як створені AI, а в таких CRM, як KeyCRM, SalesDrive, Zoho чи HubSpot, до них також додається посилання на чат, щоб команда відкрила саме цю розмову.

Записи працюють через Google Calendar, Altegio або вбудований Calendar MyChatBot. Замовлення можуть потрапляти на сторінку Orders, у KeyCRM, SalesDrive чи Spreadsheet Orders.

Коли підключається людина та які є обмеження

Асистент вирішує, коли потрібна людина, згідно з вашими інструкціями. Він може надіслати сповіщення оператору: чат позначається на вкладці Attention, а якщо підключено Flight Control, сповіщення з контактами клієнта й посиланням на чат приходить у Telegram-групу команди. Або ж асистент передає чат у режим оператора.

Правила задаються в Handoff Control (докладніше на сторінці передачі людині):

  • Стоп-слово або Implicit operator handoff: оператор перехоплює чат ключовим словом або будь-яким повідомленням. Обирається один із двох варіантів.
  • Silent handoff: користувач не отримує сповіщення й бачить одну безперервну розмову.
  • Auto return: якщо оператор не ввімкне агента знову, той повернеться через 24 години або через власний інтервал від 1 хвилини до тижня.

Врахуйте обмеження:

  • Поза Work Hours асистент на паузі. Користувач не отримує автовідповіді, а до повідомлень, надісланих у неробочий час, асистент згодом не повертається, хоча оператори можуть на них відповісти.
  • Якщо на балансі акаунта закінчуються кошти, асистенти вимикаються автоматично.
  • На тарифах Standard і Pro одночасно активний лише один асистент продажів. Деталі на сторінці тарифів.

Як налаштувати

  1. Налаштуйте асистента. На сторінці Agents задайте Role, Communication style і базу знань, а потім перевірте відповіді в Test Dialog. Тестові відповіді враховуються в AI-повідомленнях тарифу.
  2. Підключіть канал. Відкрийте Channels, оберіть асистента, виберіть Webhooks API та заповніть API token, Unique page_id і Reply webhook URL. Увімкніть Connect agent to this channel, задайте Reply Delay і натисніть Connect Webhooks API.
  3. Під’єднайте застосунок. Надсилайте повідомлення користувачів на вхідний вебхук і зробіть обробник на Reply webhook URL, який передає текст, зображення, файли й аудіо в екран чату.
  4. Додайте інструменти. Підключіть CRM чи календар у розділі Integrations, налаштуйте Lead Management і Handoff Control, прив’яжіть Telegram-групу у Flight Control.
  5. Протестуйте весь шлях. Надішліть справжнє повідомлення з тестової збірки й переконайтеся, що відповідь приходить, а чат з’являється в Active chats. Код 400 означає, що бракує обов’язкового поля, 401 означає, що токен не збігається. Якщо відповіді не надходять, спершу перевірте page_id і перемикач Connect agent to this channel.

Поширені запитання

Як агент підключається до мого iOS-застосунку?

Через канал Webhooks API. Застосунок надсилає кожне повідомлення користувача в MyChatBot через HTTP і отримує відповіді агента на Reply webhook URL, який контролюєте ви. Екран чату ви створюєте самі, тож він виглядає як решта застосунку.

Чи можуть користувачі надсилати голосові та фото?

Так. Передайте посилання на аудіо, і MyChatBot перетворить голосове повідомлення на текст, перш ніж його прочитає агент. Зображення й файли передаються в масиві attachments. Якщо увімкнено Voice reply settings, відповіді містять і аудіоверсію обраним голосом.

Як агент розуміє, що це той самий користувач?

Кожне повідомлення містить client_id. MyChatBot зіставляє історію розмови саме за ним, тож тримайте його незмінним для кожного користувача, і діалог продовжиться між сесіями. Також можна передавати ім’я та аватар користувача.

Чи може команда перехопити розмову?

Так. Агент може сповістити оператора або передати чат згідно з вашими інструкціями, а Flight Control надсилає сповіщення в Telegram-групу. У Handoff Control налаштовуються стоп-слово чи неявна передача, тиха передача та автоматичне повернення агента.

З якими CRM це працює?

KeyCRM, SalesDrive, Bitrix24, Kommo, Zoho, Salesforce, GoHighLevel і HubSpot, одна CRM на асистента. Можна також користуватися вбудованими Leads і Pipelines у MyChatBot. На тарифі Standard доступна лише інтеграція Spreadsheet Orders, для інших потрібен вищий тариф.

Чи може той самий агент відповідати на сайті й у WhatsApp?

Так. Канали прив’язуються до асистента на сторінці Channels, тож один асистент може обслуговувати застосунок, віджет на сайті, месенджери, email, SMS і дзвінки. Кожен канал одночасно підключається лише до одного асистента.

Чому не приходять відповіді?

Найчастіше причина в тому, що page_id не збігається точно з Unique page_id у налаштуваннях каналу, або канал вимкнено. Код 401 означає, що API-токен не збігається, а 400, що бракує обов’язкового поля.

Додайте нативний AI-чат у свій iOS-застосунок

Вставте SDK, підключіть Базу знань, і випустіть розумний чат у наступному білді.

Почати безкоштовно