Ejento AI
HomeQuickstartGuidesRecipesREST APIsChangelogFAQs
HomeQuickstartGuidesRecipesREST APIsChangelogFAQs
Ejento AI
  1. Features
  • Basic Operations
    • Features
      • Teams → Projects → Assistants Hierarchy
    • Guides
      • Login/Signup
  • Assistants
    • Features
      • Introduction to Assistants
      • Assistant Access Control
      • Caching Responses for Assistants
      • Assistant Evaluation
      • Evaluation Metrics
      • URL-based Chat Thread Creation and Prepopulation
      • Reasoning Modes
    • Guides
      • Add Assistant
      • Evaluate Assistant
      • Edit Assistant
      • Delete Assistant
      • Add Favourite Assistants
      • View Assistant Id
      • View Dataset Id
  • Workflows
    • Features
      • Overview and Types of Supervisors
    • Guides
      • Add Workflow
      • Workflow Chat
  • Corpus
    • Features
      • Introduction
      • Corpus Permissions
      • PII Redaction
    • Guides
      • Assistant Corpus Setup
      • Assistant Corpus Settings
      • Corpus Access Control
      • Corpus Connections
      • View Corpus Id
      • View Document Id
      • Tagging
        • Corpus tagging
        • Document tagging
  • Tools
    • Features
      • Introduction
    • Guides
      • Configure RAG Tool
      • Configure Attachment Tool
      • Configure Web Search Tool
      • Configure API Tool
      • View Tool Id
  • Analytics
    • Guides
      • Analytics
  • User Settings
    • Features
      • Ejento AI User Access Levels
    • Guides
      • Assistant Edit Access
      • Add new user
      • Add User in a Team
      • Remove User from a Team
      • View my Access level in a Team
      • View my User Id
  • Chatlogs
    • Guides
      • Chatlogs
      • View Chatlog & Chat thread Id
  • API Keys
    • Guides
      • API Keys
  • Integrations
    • Email Indexing
    • Microsoft Teams
    • Sharepoint Indexing
    • MS Teams Integration Setup
  • Teams
    • Features
      • Introduction
    • Guides
      • Add a Team
      • Edit a Team
      • Delete a Team
      • View Team Id
  • Projects
    • Features
      • Introduction
    • Guides
      • Add a Project
      • Edit a Project
      • Delete a Project
      • View Project Id
  1. Features

Overview and Types of Supervisors

Introducing Workflows#

The Workflows feature on app.ejento allows users to create dynamic, multi-assistant workflows, streamlining the process of generating accurate and comprehensive responses to complex queries. By combining the strengths of multiple assistants within a structured workflow, users can ensure that their queries are handled efficiently and effectively.

How Workflows Operate#

Within a workflow, users can add one or more assistants to collaborate on processing queries. Additionally, each workflow includes a supervisor, which manages the query handling. Users have the option to choose between three types of supervisors:
1.
Router: Dynamically selects and validates the most relevant assistant's response based on the query, ensuring the best possible answer is delivered.
2.
Consolidator: Aggregates the responses from all assistants, providing a comprehensive answer that reflects the relevance of each assistant's input.
3.
Dynamic Supervisor: Decides dynamically whether to act as a Router or a Consolidator based on the nature of the query or workflow requirements. This allows the system to adaptively switch between selecting the best single response or combining multiple inputs for a more comprehensive answer.
Once a workflow is created, users can interact with it by submitting queries. Depending on the selected supervisor type, the system will either present the best individual response or an aggregated result. The workflow will also reference the assistant(s) whose responses contributed to the final answer.
Workflows offer a powerful way to leverage multiple assistants, enhancing the depth and accuracy of responses while maintaining flexibility and control.
Previous
View Dataset Id
Next
Add Workflow