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

Документація

Дізнайтеся, як використовувати Asyntai

Початок роботи
Встановлення База знань Як ШІ отримує доступ до вашого контенту Підключіть свій сайт Протестувати ШІ Керування сайтами Поради щодо інструкцій для ШІ Перехід з іншого чат-бота Порівняння тарифів
Функції
Панель Ask AI Рядок ШІ-пошуку Сканування сайту Прогалини у знаннях Картки товарів Динамічні картки товарів Динамічні зображення Контекст користувача Власні інструменти Параметри посилань Проактивні повідомлення Моніторинг у реальному часі Підключення оператора Ескалація Сповіщення ШІ Сповіщення в браузері Щоденний звіт Потік даних у реальному часі Фід даних у реальному часі Max Учасники команди Єдиний вхід Двофакторна автентифікація Показувати зображення Розпізнавання зображень Віджет перекладу Локалізація Прозорість ШІ Ліди Розумний збір лідів Тікети підтримки ШІ-відповіді на листи Категорії чатів Довідковий центр Бронювання Голосовий агент Вбудовування Виключити сторінки Заблоковані IP Політика зберігання Режим нульового зберігання Маскування PII Класифікатор відповідей Access Tags Закріплення версії віджета Журнал аудиту Пропозиції відповідей Подальші повідомлення Розпізнавання мовлення Завантаження стенограми Вбудований чат Вбудовування через iframe

Потік даних у реальному часі

Підключіть ваш чат-бот до джерел даних у реальному часі для динамічних відповідей

Налаштувати канал даних
Тарифи Standard, Pro та Enterprise

Огляд

Канал даних у реальному часі дозволяє вашому чатботу отримувати актуальні дані з ваших систем. Замість статичних відповідей ваш ШІ може надавати актуальну інформацію, таку як поточна наявність, ціни, час очікування або рівні запасів.

Просто вкажіть URL-адресу, яка повертає ваші дані (JSON, CSV або звичайний текст), і чат-бот автоматично використовуватиме цю інформацію при відповіді на відповідні запитання.

Стандартний канал даних у реальному часі підтримує канали до 200 000 символів (~500 елементів). Для більших каналів даних дивіться Канал даних у реальному часі Max, який підтримує до 10 000 000 символів (~25 000 елементів).

Як це працює

  1. Ви надаєте URL - Кінцеву точку API або сторінку, яка повертає ваші актуальні дані
  2. Чат-бот індексує ваші дані - Ваш фід автоматично індексується та підтримується в актуальному стані. Для кожної розмови ШІ знаходить і використовує найбільш релевантні елементи з вашого фіду
  3. Динамічні відповіді - Відповіді включають дані в реальному часі з вашого джерела

Порада: Зміни в існуючих товарах, таких як ціни, рівні запасів та наявність, відображаються миттєво. Коли ви додаєте абсолютно нові продукти або товари до вашого фіду, вони з'являться у відповідях чат-бота протягом 24 годин.

ШІ-асистент
У вас є куртка Emberfleece у наявності?
Так, у нас залишилося 3 куртки Emberfleece по 95 $. Черевики Granite за 140 $ добре до них пасують. Хочете, щоб я перевірив ваш розмір?
Введіть ваше повідомлення...

Випадки використання

Канали даних у реальному часі ідеально підходять для бізнесів, яким потрібно надавати актуальну інформацію:

Готелі Наявність номерів та ціни за датою
Ресторани Час очікування, наявність столиків, години роботи
Електронна комерція Рівні запасів та наявність товарів
Послуги Вільні місця для записів та розклад

Налаштування

Додавання каналу даних у реальному часі потребує лише кількох кроків:

1
Створіть кінцеву точку даних Налаштуйте URL-адресу, яка повертає ваші актуальні дані (API або вебсторінку)
2
Перейдіть до каналу даних у реальному часі У меню вашого вебсайту натисніть "Канал даних у реальному часі"
3
Введіть вашу URL-адресу Вставте URL-адресу, яка повертає ваші дані, та натисніть "Зберегти"

Порада: Переконайтеся, що ваша кінцева точка є публічно доступною (аутентифікація не потрібна), щоб чатбот міг отримати дані.

Перевірка з'єднання

Після збереження URL-адреси каналу даних Asyntai автоматично перевіряє з'єднання. Ви побачите картку статусу, що показує:

  • Статус з'єднання — чи було URL-адресу успішно досягнуто
  • Формат даних — виявлений формат (JSON, HTML/XML або звичайний текст)
  • Розмір відповіді — скільки даних було повернуто
  • Попередній перегляд вмісту — фрагмент відповіді, щоб ви могли підтвердити, що це правильні дані

Якщо пряме з'єднання не вдається, Asyntai автоматично спробує резервний проксі для доступу до вашої URL-адреси. Якщо обидва методи не спрацюють, ваша URL-адреса все одно збережеться — ви просто побачите повідомлення з порадами щодо усунення неполадок.

Підтримувані формати

URL вашого каналу даних повинен повертати дані в одному з цих форматів:

Формат JSON

Структуровані дані найкраще підходять для складної інформації, такої як інвентар або розклади.

{
  "current_date": "2025-01-15",
  "rooms": [
    {
      "type": "Deluxe Suite",
      "available": 3,
      "price": 299.99
    },
    {
      "type": "Standard Room",
      "available": 8,
      "price": 149.99
    }
  ]
}

Формат CSV

Значення, розділені комами, чудово підходять для каталогів товарів, експорту інвентарю та даних електронних таблиць.

id,title,description,availability,price,link,image_link
101,"Wireless Headphones","Noise-cancelling, 30h battery","in stock","149.99 USD",https://store.com/headphones,https://store.com/img/hp.jpg
102,"Smart Watch","GPS, heart rate monitor","in stock","299.99 USD",https://store.com/watch,https://store.com/img/sw.jpg
103,"Portable Charger","20000mAh USB-C","out of stock","39.99 USD",https://store.com/charger,https://store.com/img/pc.jpg

Формат звичайного тексту

Звичайний текст підходить для простої інформації.

Current wait time: 15 minutes
Tables available: 3
Kitchen closes at: 10 PM

Динамічні картки товарів

Якщо ваш канал даних у реальному часі містить інформацію про товари (наприклад, інвентар, номери або послуги), ви можете увімкнути Динамічні картки товарів, щоб відображати їх як гарні візуальні картки у чаті.

Як увімкнути

  1. Перейдіть до налаштувань каналу даних у реальному часі
  2. Додайте URL-адресу каналу даних (дивіться приклад)
  3. Увімкніть перемикач "Увімкнути динамічні картки товарів"
  4. Збережіть налаштування

Формат даних

Включіть деталі товарів у ваш канал з такими полями:

  • name - Назва товару/елемента (обов'язково)
  • price — Ціна для відображення (наприклад, "$99.99")
  • description — Короткий опис
  • image_url - URL-адреса зображення товару
  • button_link — Посилання для кнопки дії
  • in_stock — Статус наявності (true/false)

Ось приклад того, як повинен виглядати ваш JSON-канал (переглянути зразок JSON-файлу):

{
  "products": [
    {
      "name": "Wireless Headphones Pro",
      "price": "$149.99",
      "description": "Noise-cancelling over-ear headphones with 30h battery",
      "image_url": "https://yourstore.com/images/headphones-pro.jpg",
      "button_link": "https://yourstore.com/products/headphones-pro",
      "in_stock": true
    },
    {
      "name": "Smart Watch Ultra",
      "price": "$299.99",
      "description": "GPS, heart rate monitor, 5ATM water resistance",
      "image_url": "https://yourstore.com/images/smart-watch-ultra.jpg",
      "button_link": "https://yourstore.com/products/smart-watch-ultra",
      "in_stock": true
    },
    {
      "name": "Portable Charger 20K",
      "price": "$39.99",
      "description": "20,000mAh fast charging power bank with USB-C",
      "image_url": "https://yourstore.com/images/charger-20k.jpg",
      "button_link": "https://yourstore.com/products/charger-20k",
      "in_stock": false
    }
  ]
}

Порада: Динамічні картки товарів чудово підходять для інвентарю електронної комерції, готельних номерів, товарів для оренди або будь-яких товарів, що часто змінюються. Для статичних товарів використовуйте Картки товарів.

Використовуйте той самий потік у Панелі AI-пошуку

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

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

Порада: Налаштуйте її на сторінці Панелі AI-пошуку у вашій панелі або спершу прочитайте посібник із Панелі AI-пошуку.

Галузеві приклади

Ось детальні приклади того, як різні бізнеси можуть структурувати своїх канали даних у реальному часі:

Це лише приклади - ви можете включити будь-які поля, релевантні для вашого бізнесу. ШІ зрозуміє та використає будь-які надані вами дані.
Інтернет-магазин Наявність товарів, ціни, URL-адреси та промоакції
{
  "store_name": "TechGadgets Store",
  "store_url": "https://techgadgets.com",
  "last_updated": "2025-01-15T14:30:00Z",
  "products": [
    {
      "name": "Wireless Headphones Pro",
      "sku": "WHP-001",
      "url": "https://techgadgets.com/products/wireless-headphones-pro",
      "price": 149.99,
      "sale_price": 119.99,
          "in_stock": true,
      "quantity_available": 23,
      "category": "Audio"
    },
    {
      "name": "Smart Watch Series X",
      "sku": "SWX-002",
      "url": "https://techgadgets.com/products/smart-watch-series-x",
      "price": 299.99,
          "in_stock": true,
      "quantity_available": 8,
      "category": "Wearables"
    },
    {
      "name": "Bluetooth Speaker Mini",
      "sku": "BSM-003",
      "url": "https://techgadgets.com/products/bluetooth-speaker-mini",
      "price": 49.99,
          "in_stock": false,
      "restock_date": "2025-01-20",
      "category": "Audio"
    }
  ],
  "active_promotions": [
    {
      "code": "SAVE20",
      "description": "20% off orders over $100",
      "expires": "2025-01-31"
    }
  ],
  "shipping": {
    "free_shipping_threshold": 50,
    "estimated_delivery": "2-3 business days"
  }
}
Клієнт: "Чи є у вас бездротові навушники в наявності?"
ШІ: "Так! Wireless Headphones Pro є в наявності - доступно 23 одиниці. Зараз вони продаються за $119.99 (звичайна ціна $149.99). Ви можете переглянути та придбати їх тут: techgadgets.com/products/wireless-headphones-pro. Крім того, використовуйте код SAVE20 для додаткової знижки 20% на замовлення понад $100!"
Охорона здоров'я / Медична клініка Наявність записів та час очікування
{
  "clinic_name": "Downtown Medical Center",
  "booking_url": "https://downtownmedical.com/book",
  "current_wait_times": {
    "General Practice": 25,
    "Pediatrics": 15,
    "Urgent Care": 40
  },
  "available_appointments": {
    "General Practice": [
      {"date": "2025-01-15", "slots": ["3:30 PM", "4:00 PM", "4:30 PM"]},
      {"date": "2025-01-16", "slots": ["9:00 AM", "10:30 AM", "2:00 PM", "3:30 PM"]},
      {"date": "2025-01-17", "slots": ["9:00 AM", "11:00 AM", "1:00 PM"]}
    ],
    "Dermatology": [
      {"date": "2025-01-18", "slots": ["10:00 AM", "11:00 AM"]},
      {"date": "2025-01-20", "slots": ["9:00 AM", "2:00 PM", "3:00 PM"]}
    ],
    "Pediatrics": [
      {"date": "2025-01-15", "slots": ["4:00 PM", "5:00 PM"]},
      {"date": "2025-01-16", "slots": ["9:00 AM", "10:00 AM", "11:00 AM", "2:00 PM"]}
    ]
  },
  "accepting_new_patients": true,
  "operating_hours": {
    "weekdays": "8:00 AM - 6:00 PM",
    "saturday": "9:00 AM - 1:00 PM",
    "sunday": "Closed"
  }
}
Пацієнт: "Мені потрібно потрапити до дерматолога цього тижня"
ШІ: "Найближчий запис до дерматолога - субота, 18 січня, о 10:00 або 11:00. Якщо це не підходить, є більше вільних місць у понеділок, 20-го, о 9:00, 14:00 або 15:00. Ви можете записатися онлайн на downtownmedical.com/book."
Фітнес-центр / Спортзал Розклади занять та місткість залу
{
  "gym_name": "FitLife Gym",
  "booking_url": "https://fitlifegym.com/classes",
  "current_status": {
    "occupancy": 45,
    "capacity": 150,
    "pool": "open",
    "sauna": "maintenance until Jan 20"
  },
  "class_schedule": [
    {
      "date": "2025-01-15",
      "day": "Wednesday",
      "classes": [
        {"time": "12:00 PM", "name": "HIIT Training", "instructor": "Mike", "spots_left": 8},
        {"time": "5:30 PM", "name": "Spin Class", "instructor": "Jessica", "spots_left": 3},
        {"time": "7:00 PM", "name": "Yoga Flow", "instructor": "Sarah", "spots_left": 12}
      ]
    },
    {
      "date": "2025-01-16",
      "day": "Thursday",
      "classes": [
        {"time": "6:00 AM", "name": "Morning Bootcamp", "instructor": "Mike", "spots_left": 10},
        {"time": "12:00 PM", "name": "Pilates", "instructor": "Emma", "spots_left": 6},
        {"time": "6:00 PM", "name": "Boxing Fitness", "instructor": "Carlos", "spots_left": 4}
      ]
    },
    {
      "date": "2025-01-17",
      "day": "Friday",
      "classes": [
        {"time": "7:00 AM", "name": "Yoga Flow", "instructor": "Sarah", "spots_left": 15},
        {"time": "5:30 PM", "name": "HIIT Training", "instructor": "Mike", "spots_left": 12},
        {"time": "6:30 PM", "name": "Zumba", "instructor": "Maria", "spots_left": 20}
      ]
    },
    {
      "date": "2025-01-18",
      "day": "Saturday",
      "classes": [
        {"time": "9:00 AM", "name": "Weekend Warrior", "instructor": "Carlos", "spots_left": 8},
        {"time": "10:30 AM", "name": "Family Yoga", "instructor": "Sarah", "spots_left": 10}
      ]
    }
  ],
  "membership_info_url": "https://fitlifegym.com/join"
}
Учасник: "Які заняття з йоги є цього тижня?"
ШІ: "Ось заняття з йоги цього тижня: середа 19:00 Yoga Flow з Сарою (12 місць), п'ятниця 7:00 Yoga Flow з Сарою (15 місць) та субота 10:30 Сімейна йога з Сарою (10 місць). Записатися можна на fitlifegym.com/classes."
Оренда автомобілів / Автосервіс Наявність автомобілів за датою та місцезнаходженням
{
  "company": "QuickRent Cars",
  "booking_url": "https://quickrent.com/book",
  "availability": {
    "2025-01-17": {
      "Economy": {"available": 5, "price_per_day_usd": 45.99},
      "SUV": {"available": 3, "price_per_day_usd": 89.99},
      "Luxury": {"available": 1, "price_per_day_usd": 159.99}
    },
    "2025-01-18": {
      "Economy": {"available": 3, "price_per_day_usd": 52.99},
      "SUV": {"available": 1, "price_per_day_usd": 99.99},
      "Luxury": {"available": 2, "price_per_day_usd": 179.99}
    },
    "2025-01-19": {
      "Economy": {"available": 2, "price_per_day_usd": 52.99},
      "SUV": {"available": 0, "price_per_day_usd": null},
      "Luxury": {"available": 2, "price_per_day_usd": 179.99}
    }
  },
  "active_promotions": [
    {"code": "WEEKEND15", "description": "15% off Fri-Sun rentals"}
  ]
}
Клієнт: "Мені потрібен позашляховик на ці вихідні"
ШІ: "У нас є позашляховики на п'ятницю (залишилось 3 за $89.99/день) та суботу (залишився 1 за $99.99/день), але на неділю все зайнято. Бронюйте скоріше! Використовуйте код WEEKEND15 для знижки 15%. Забронювати на quickrent.com/book."
Події / Розважальний заклад Вистави, квитки та розклади
{
  "venue": "Grand Theater",
  "tickets_url": "https://grandtheater.com/tickets",
  "shows": [
    {
      "title": "The Musical Experience",
      "url": "https://grandtheater.com/shows/musical-experience",
      "duration": "2h 30min",
      "price_usd": 85,
      "performances": [
        {"date": "2025-01-15", "time": "7:30 PM", "seats_available": 43},
        {"date": "2025-01-16", "time": "7:30 PM", "seats_available": 115},
        {"date": "2025-01-17", "time": "2:00 PM", "seats_available": 155},
        {"date": "2025-01-17", "time": "7:30 PM", "seats_available": 70}
      ]
    },
    {
      "title": "Comedy Night Live",
      "url": "https://grandtheater.com/shows/comedy-night",
      "duration": "2h",
      "price_usd": 45,
      "performances": [
        {"date": "2025-01-18", "time": "8:00 PM", "seats_available": 120},
        {"date": "2025-01-19", "time": "8:00 PM", "seats_available": 85}
      ]
    }
  ]
}
Клієнт: "Які вистави є цих вихідних?"
ШІ: "Цих вихідних у нас "The Musical Experience" в п'ятницю та суботу о 19:30 (також матине о 14:00 в суботу) - квитки по $85. В суботу та неділю о 20:00 - "Comedy Night Live" по $45. Квитки на п'ятничний вечір швидко розкуповуються - залишилось лише 43 місця! Бронюйте на grandtheater.com/tickets."
Нерухомість / Управління нерухомістю Оголошення, ціни та розклад переглядів
{
  "agency": "Premier Properties",
  "website": "https://premierproperties.com",
  "listings": [
    {
      "id": "APT-4B",
      "url": "https://premierproperties.com/listing/apt-4b",
      "address": "123 Oak Street, Apt 4B",
      "type": "Apartment",
      "bedrooms": 2,
      "bathrooms": 1,
      "sqft": 950,
      "rent_usd_per_month": 1850,
      "available_from": "2025-02-01",
      "features": ["In-unit laundry", "Parking included", "Pet-friendly", "Balcony"],
      "open_houses": ["2025-01-18 11:00 AM", "2025-01-19 2:00 PM"]
    },
    {
      "id": "HSE-456",
      "url": "https://premierproperties.com/listing/hse-456",
      "address": "456 Maple Avenue",
      "type": "House",
      "bedrooms": 3,
      "bathrooms": 2,
      "sqft": 1800,
      "rent_usd_per_month": 2800,
      "available_from": "Immediate",
      "features": ["Backyard", "2-car garage", "Updated kitchen", "Central AC"],
      "open_houses": ["2025-01-16 2:00 PM", "2025-01-17 10:00 AM"]
    },
    {
      "id": "APT-12C",
      "url": "https://premierproperties.com/listing/apt-12c",
      "address": "789 Pine Road, Unit 12C",
      "type": "Apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sqft": 650,
      "rent_usd_per_month": 1200,
      "available_from": "2025-02-15",
      "features": ["Gym access", "Rooftop deck", "Doorman"],
      "open_houses": ["2025-01-18 1:00 PM"]
    }
  ],
  "contact_url": "https://premierproperties.com/contact",
  "schedule_viewing_url": "https://premierproperties.com/schedule"
}
Клієнт: "Які квартири є до $1500?"
ШІ: "У нас є однокімнатна квартира на 789 Pine Road за $1200/місяць, доступна з 15 лютого. Площа 650 кв. футів, з доступом до спортзалу, терасою на даху та консьєржем. День відкритих дверей — субота, 18 січня, о 13:00, або запишіться на приватний перегляд на premierproperties.com/schedule. Деталі: premierproperties.com/listing/apt-12c"

Обмеження розміру

Стандартний канал даних у реальному часі підтримує канали до 200 000 символів. Кількість елементів, які ви можете включити, залежить від обсягу даних кожного елемента — канал з короткими, стислими записами може вмістити ~500 елементів, тоді як канал з довгими описами може вмістити лише частину. Якщо ваш канал перевищує цей ліміт, ви побачите повідомлення при спробі зберегти.

Поради щодо зменшення розміру каналу

Якщо ваш канал занадто великий, ось кілька способів вмістити його в ліміт:

  • Включайте лише найпопулярніші товари — Зосередьтеся на товарах, про які клієнти запитують найчастіше
  • Видаліть непотрібні поля — Прибирайте внутрішні ідентифікатори, метадані або поля, які чатботу не потрібні
  • Скоротіть описи — Використовуйте стислі описи товарів замість повних маркетингових текстів. Дивіться рекомендовану зразкову структуру для прикладу компактних записів
  • Фільтруйте за наявністю — Включайте лише товари, які зараз є в наявності або активні
  • Розділіть за категоріями — Створіть канал для найбільш релевантної категорії товарів замість усього

Порада: Якщо вам потрібно підключити більший канал даних з тисячами елементів, використовуйте Канал даних у реальному часі Max (план Pro), який підтримує до 10 000 000 символів (~25 000 елементів).

Найкращі практики

  • Підтримуйте дані актуальними — Ваша кінцева точка повинна повертати поточну інформацію, а не кешовані дані
  • Включайте контекст — Додавайте дати, час або мітки, щоб ШІ розумів, що означають дані
  • Структуруйте чітко — Використовуйте зрозумілі назви полів у JSON, щоб ШІ міг правильно інтерпретувати дані
  • Зберігайте фокус — Включайте лише дані, які потрібні чатботу для відповідей на запитання

Важливо: URL-адреса повинна бути публічно доступною. Якщо ваша кінцева точка вимагає аутентифікації, чатбот не зможе отримати дані.

Видалити фід даних

Ви можете видалити канал даних у будь-який час, натиснувши кнопку "Видалити канал даних" у налаштуваннях. Чатбот повернеться до використання лише бази знань для відповідей.

Примітка: Канал даних у реальному часі доступний на планах Standard та Pro. Потрібно підключити більші канали даних з тисячами елементів? Дивіться Канал даних у реальному часі Max (план Pro).

Спробуйте

Ще не маєте власної кінцевої точки API? Ви можете протестувати функцію на нашому демонстраційному фіді. Це вигаданий магазин туристичного спорядження з понад 100 товарами, і його числа змінюються щохвилини:

https://asyntai.com/sample/live-demo-feed.json

Фід повертає поточні залишки на складі, пропозицію години та кількість хвилин до сьогоднішнього часу відсікання відправлень. Підключіть його та запитайте свого чат-бота:

  • "Що зараз зі знижкою?"
  • "Скільки курток Trailhead Rain Jacket залишилось?"
  • "Скільки в мене часу, щоб замовити з відправленням сьогодні?"
  • "Які рюкзаки є дешевше 100 доларів?"

Поставте те саме запитання ще раз за кілька хвилин. Відповідь зміниться, бо чат-бот читає фід при кожному повідомленні.

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

Порада: Ви можете використовувати будь-який публічний API, який повертає JSON або звичайний текст — дані про погоду, котирування акцій, курси валют тощо. Замініть його власною кінцевою точкою, коли будете готові.

Platform Guides

Using a specific CMS or e-commerce platform? We have step-by-step setup instructions for each — pick yours below to jump straight to the guide. The setup works for both Real-Time Data Feed and Real-Time Data Feed Max; only the feed size limits differ.