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

🛠️ Инструмент за задействане на разговори

Инструментът за задействане на разговори позволява на AI агентите в SmartFlow динамично да взаимодействат с външни инструменти и системи, вземайки интелигентни решения за изпълнение на задачи, извличане на данни или задействане на последващи действия. Използвайки AI двигател за решения, агентите решават кои инструменти да използват и управляват множество действия ефективно. Тази система поддържа до 10 действия с инструменти на взаимодействие преди да предостави отговор.

pasted-image.png


📝 Подробности за задействането

Име: Conversation Tool
Категория: Задействия


🔧 Параметри

  1. Име на инструмента

    • Тип: string
    • Описание: Указва инструмента, който трябва да бъде изпълнен от AI агента. Инструментът трябва да бъде предварително конфигуриран и интегриран в SmartFlow.
    • Задължително: Да
    • Пример: "CRM Lookup"
  2. Входни променливи

    • Тип: object
    • Описание: Данните, необходими на инструмента за изпълнение на задачата, често извлечени от контекста на работния процес или разговора.
    • Задължително: Да
    • Пример:
      {
      "customerId": "12345"
      }
  3. Наблюдение

    • Тип: string (по подразбиране: Изход, специфичен за инструмента)
    • Описание: Резултатът от действието, който може да повлияе на последващото поведение на AI. По подразбиране наблюдението е зададено на изхода на инструмента, но може да бъде ръчно определено, за да насочи следващото действие на агента.
    • Пример:
      • Наблюдение по подразбиране: Резултат от API, върнат от инструмента.
      • Персонализирано наблюдение: "Задействайте следващата форма на базата на предпочитанията на потребителя."

🚀 Как работи

  1. Стандартни наблюдения:

    • Всяко действие на инструмента генерира стандартно наблюдение на базата на резултата от инструмента.
    • Пример: Успешно извикване на API връща отговора на API като наблюдение.
  2. Настройка на ръчно наблюдение:

    • Потребителите могат да заменят стандартното наблюдение, за да повлияят на следващото решение на AI.
    • Пример: Вместо да използват резултата от API като наблюдение, персонализирано съобщение като "Започнете процеса на подаване на формуляр" може да насочи AI да инициира друго действие.
  3. AI двигател за решения:

    • Двигателят за решения анализира текущото наблюдение и определя следващото действие на инструмента, безпроблемно свързвайки множество инструменти, когато е необходимо.
  4. Формулиране на отговор:

    • След изпълнение на до 10 действия на инструмента, AI агентът формулира отговор, използвайки наблюденията директно или на базата на допълнителен вход от потребителя.

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

  1. Динамична поддръжка на клиенти:

    • Сценарий: Потребител пита: "Мога ли да получа актуализация за моята последна поръчка?"
    • Работен процес:
      • Инструмент: Извикване на API за извличане на детайли за поръчката.
      • Наблюдение: Резултат от API с статус на поръчката.
      • Отговор: "Вашата поръчка е на път и ще пристигне на 15 януари 2025 г."
  2. Персонализирано пренасочване на работния процес:

    • Сценарий: Потребител задейства инструмент, но искате AI да започне конкретен формуляр вместо това.
    • Работен процес:
      • Инструмент: "Започващ формуляр."
      • Наблюдение: "Инициирайте формуляра за обратна връзка от потребителя."
      • Резултат: AI динамично преминава към подаване на формуляр.
  3. Многостепенна интеграция:

    • Сценарий: "Колко е текущата ми фактура и мога ли да я платя сега?"
    • Работен процес:
      • Стъпка 1: Извличане на детайли за фактурата чрез API.
      • Стъпка 2: Задействане на платежната платформа.
      • Наблюденията насочват последователността на тези действия.

🔍 Примерна Конфигурация

Стандартно Наблюдение

Име на инструмента: "Order Management"
Входни променливи:

{
"orderId": "67890"
}

Наблюдение: API result

{
"trigger": "ConversationTool",
"toolName": "Order Management",
"input": {
"orderId": "67890"
},
"observation": "Статусът на поръчката е извлечен успешно."
}

Персонализирано Наблюдение

Име на инструмента: "Start Form"
Входни променливи:

{
"formId": "feedbackForm"
}

Наблюдение: "Формулярът за обратна връзка на потребителя е иницииран."

{
"trigger": "ConversationTool",
"toolName": "Start Form",
"input": {
"formId": "feedbackForm"
},
"observation": "Формулярът за обратна връзка на потребителя е иницииран."
}

🛠️ Най-добри Практики

  1. Стандартни срещу Персонализирани Наблюдения:

    • Използвайте стандартни наблюдения за стандартни работни потоци и API интеграции.
    • Преодолейте наблюдения, за да пренасочите поведението на AI за специфични сценарии.
  2. Ясни Наблюдателни Съобщения:

    • Уверете се, че персонализираните наблюдения са точни, за да насочват AI ефективно.
  3. Връзка на Действия:

    • Планирайте работни потоци, за да минимизирате ненужните стъпки, докато ефективно използвате лимита от 10 действия.
  4. Тестване на Наблюдения:

    • Симулирайте работни потоци, за да проверите, че както стандартните, така и персонализираните наблюдения водят до очаквани решения на AI.

📊 Наблюдение и Отстраняване на Грешки

  • Използвайте таблото за наблюдение на SmartFlow, за да проследите:
    • Изпълнени действия на инструмента.
    • Генерирани наблюдения.
    • Решения на AI и техните резултати.
  • Отстранете грешки в работните потоци, като прегледате логовете на наблюденията, за да идентифицирате и разрешите неочаквано поведение.

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

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

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