Преминете към основното съдържание

Интеграция с OpenAPI в SmartFlow

Въведение

SmartFlow позволява интеграцията на външни API чрез стандарта OpenAPI. Тази функция предлага огромна гъвкавост за свързване на вашите работни потоци с услуги на трети страни, автоматизиране на сложни задачи и обогатяване на бизнес процесите ви.


Защо да използвате OpenAPI в SmartFlow?

  • Интероперативност: Свържете SmartFlow с всяка система, съвместима с OpenAPI.
  • Разширена автоматизация: Извършвайте API повиквания за изпращане или извличане на данни в реално време.
  • Спестяване на време: Импортирайте OpenAPI колекции, за да използвате предварително дефинирани крайни точки без сложна конфигурация.

Screenshot: [Включете екранна снимка, показваща интерфейса за импортиране на OpenAPI колекция от страницата с настройки на чатбота.]


Добавяне на интеграция с OpenAPI

1. Импортиране на OpenAPI колекция

  1. Достъп до страницата с настройки на чатбота: Навигирайте до таба "Настройки" на съответния чатбот.
  2. Импортиране на файл или конфигуриране от интерфейса: Кликнете на "Добавяне на OpenAPI колекция" и изберете JSON или YAML файл, или конфигурирайте крайни точки директно от интерфейса.
  3. Валидиране: Крайни точки се сортират автоматично по колекция и се валидират.
  4. Запазване: След валидиране, крайни точки стават налични като действия от тип "API" в SmartFlow.

Screenshot: [Покажете интерфейса за конфигурация на страницата с настройки на чатбота.]

2. Използване на API действия в SmartFlow

  1. Добавяне на действие: В работния поток на вашия SmartFlow, отидете на таба Действия и изберете "API".
  2. Избор на крайна точка: Крайни точки са сортирани по колекция и налични за всички типове SmartFlows.
  3. Определяне на параметри: Конфигурирайте необходимите полета за повикването (заглавки, тяло и т.н.).
  4. Дефолтно наблюдение: По подразбиране, всяко API действие връща резултата от повикването като наблюдение в режим "Инструмент за разговор", позволявайки на AI автоматично да вземе следващото решение.

Screenshot: [Включете екранна снимка, показваща крайна точка, използвана като API действие в SmartFlow.]


Пример за употреба

Сценарий: Синхронизация с външен CRM

  1. Цел: Актуализиране на информация за клиента в CRM, когато формуляр бъде изпратен.
  2. Работен поток:
    • Тригър: Потребител попълва формуляр чрез SmartForm.
    • API действие: Изпратете данните от формуляра до API на вашия CRM.
    • Наблюдение: Резултатът от повикването автоматично се връща като наблюдение в режим "Инструмент за разговор".
  3. Ползи: Спестяване на време и намаляване на ръчните грешки.

Screenshot: [Покажете пълен работен поток с API повикване, свързано с CRM.]

Сценарий: Извличане на данни за потребителя

  1. Цел: Персонализиране на отговора на чатбота на базата на данни за потребителя.
  2. Работен поток:
    • Тригър: Потребителска заявка в чатбота.
    • API действие: Запитване към външен API за получаване на информация за потребителя.
    • Наблюдение: Използвайте върнатите данни като наблюдение, за да решите следващия отговор на чатбота.

Screenshot: [Илюстрирайте взаимодействие между чатбот и външен API.]


Най-добри практики

  • Импортирайте проверени колекции: Уверете се, че вашите OpenAPI файлове отговарят на стандартите, за да избегнете грешки при импорта.
  • Тествайте редовно: Валидирайте вашите API повиквания, за да се уверите, че работят както е предвидено.
  • Документирайте вашите интеграции: Добавете ясни описания за всяка крайна точка, за да улесните тяхното управление.

С тази интеграция, SmartFlow става още по-мощна платформа за свързване на вашите инструменти и автоматизиране на вашите процеси. Преминете към следващия раздел, за да откриете Template Store и да споделите вашите работни потоци!

Готови ли сте да повишите вашето
потребителско изживяване?

Разгърнете AI асистенти, които радват клиентите и се разширяват с вашия бизнес.

Съответствие с GDPR