Интеграция с OpenAPI в SmartFlow
Въведение
SmartFlow позволява интеграцията на външни API чрез стандарта OpenAPI. Тази функция предлага огромна гъвкавост за свързване на вашите работни потоци с услуги на трети страни, автоматизиране на сложни задачи и обогатяване на бизнес процесите ви.
Защо да използвате OpenAPI в SmartFlow?
- Интероперативност: Свържете SmartFlow с всяка система, съвместима с OpenAPI.
- Разширена автоматизация: Извършвайте API повиквания за изпращане или получаване на данни в реално време.
- Спестяване на време: Импортирайте OpenAPI колекции, за да използвате предварително дефинирани крайни точки без сложна конфигурация.
Скриншот: [Включете скриншот, показващ интерфейса за импортиране на OpenAPI колекция от страницата с настройки на чатбота.]
Добавяне на интеграция с OpenAPI
1. Импортиране на OpenAPI колекция
- Достъп до страницата с настройки на чатбота: Навигирайте до таба "Настройки" на съответния чатбот.
- Импортиране на файл или конфигуриране от интерфейса: Кликнете на "Добавяне на OpenAPI колекция" и изберете JSON или YAML файл, или конфигурирайте крайни точки директно от интерфейса.
- Валидиране: Крайни точки се сортират автоматично по колекция и се валидират.
- Запазване: След валидиране, крайни точки стават налични като действия от тип "API" в SmartFlow.
Скриншот: [Покажете интерфейса за конфигурация в страницата с настройки на чатбота.]
2. Използване на API действия в SmartFlow
- Добавяне на действие: В работния поток на SmartFlow отидете на таба Действия и изберете "API".
- Избор на крайна точка: Крайни точки са сортирани по колекция и са налични за всички типове SmartFlows.
- Определяне на параметри: Конфигурирайте необходимите полета за повикването (заглавки, тяло и т.н.).
- Дефолтно наблюдение: По подразбиране, всяко API действие връща резултата от повикването като наблюдение в режим "Инструмент за разговор", позволявайки на AI автоматично да вземе следващото решение.
Скриншот: [Вмъкнете скриншот, показващ крайна точка, използвана като API действие в SmartFlow.]
Пример за употреба
Сценарий: Синхронизация с външна CRM
- Цел: Актуализиране на информацията за клиентите в CRM, когато форма бъде изпратена.
- Работен поток:
- Тригър: Потребител попълва форма чрез SmartForm.
- API действие: Изпратете данните от формата до API на вашето CRM.
- Наблюдение: Резултатът от повикването автоматично се връща като наблюдение в режим "Инструмент за разговор".
- Ползи: Спестяване на време и намаляване на ръчните грешки.
Скриншот: [Покажете завършен работен поток с API повикване, свързано с CRM.]
Сценарий: Извличане на данни за потребителя
- Цел: Персонализиране на отговора на чатбота на базата на данни за потребителя.
- Работен поток:
- Тригър: Потребителска заявка в чатбота.
- API действие: Запитване към външен API за получаване на информация за потребителя.
- Наблюдение: Използвайте върнатите данни като наблюдение, за да решите следващия отговор на чатбота.
Скри ншот: [Илюстрирайте взаимодействие между чатбот и външен API.]
Най-добри практики
- Импортирайте проверени колекции: Уверете се, че вашите OpenAPI файлове отговарят на стандартите, за да избегнете грешки при импорта.
- Тествайте редовно: Валидирайте вашите API повиквания, за да се уверите, че работят както е предвидено.
- Документирайте вашите интеграции: Добавете ясни описания за всяка крайна точка, за да улесните тяхното управление.
С тази интеграция, SmartFlow става още по-мощна платформа за свързване на вашите инструменти и автоматизиране на вашите процеси. Преминете към следващия раздел, за да откриете Магазина за шаблони и да споделите вашите работни потоци!