Skip to content

AI Agent

Generative AI in Botsup/Infinito

Phase 1

Use Case: Free text enquiries should be handled by bot using Generative AI Agent.

Introduction:

  • AI Agent needs 4 components to handle - LLM, Tools integration, & Memory system.
  • We are building memory system for vectorization and context setting at our end.
  • Selecting a provider for LLM & Tools will be done by user within Intent configuration.
  • Intent will consist of - > Agent config + Knowledge Base + HTTP Request
  • Knowledge Base: Training data in terms of document - doc and pdf only in phase 1
  • HTTP Request: APIs to fetch realtime data from 3rd party.

How to use this feature:

  • Beginning of bot journey - When bot is completely AI Agent dependent
  • Hybrid Bot - Rule base + AI bot →

Use case 1: Rule based bot not able to solve user enquiry → Fallback → AI Agent

Use case 2: AI agent to be used in a particular flow of the journey .

Use case 3: Timeout - if user doesnt respond for xx mins : Redirect to intent ID : AI Agent

AI Agent Library on Integrations contains

  • Knowledge Base - Folders + Files
  • HTTP Request -API library
  • Credentials - Service provider

Phase 2

  • Under knowledge base library user can upload attachments one by one, in phase two we can do multiple uploads as well.
  • There is no timeout journey for Agent
  • Fallback in settings will be developed after group redirection is introduced in Botsup
  • How to exit the AI Agent journey