Ejento AI
Guides
QuickstartRecipesREST APIsRelease NotesFAQs
Guides
QuickstartRecipesREST APIsRelease NotesFAQs
Ejento AI
  1. Guides
  • Basic Operations
    • Features
      • Organization → Projects → Assistants → Teams Hierarchy
    • Guides
      • Login/Signup
  • Assistants
    • Overview
    • Features
      • Assistant Access Control
      • Caching Responses for Assistants
      • Assistant Evaluation
      • Evaluation Metrics
      • URL-based Chat Thread Creation and Prepopulation
      • Reasoning Patterns
    • Guides
      • Add Assistant
      • Evaluate Assistant
      • Edit Assistant
      • Assistant Edit Access
      • Embed Assistant
      • Delete Assistant
      • Add Favourite Assistants
      • View Assistant Id
      • View Dataset Id
      • Voice Calling with Assistants
  • Corpus
    • Overview
    • Features
      • Corpus Permissions
      • PII Redaction
      • ETag Setup for Corpus Incremental Refresh
    • Guides
      • Assistant Corpus Setup
      • Assistant Corpus Settings
      • Corpus Access Control
      • Corpus Connections
      • View Corpus Id
      • View Document Id
      • Tagging
        • Corpus tagging
        • Document tagging
  • Teams
    • Overview
    • Guides
      • Add a Team
      • Edit a Team
      • Delete a Team
      • View Team Id
  • Projects
    • Overview
    • Guides
      • Add a Project
      • Edit a Project
      • Managing Assistants in a Project
      • Delete a Project
      • View Project Id
  • User Settings
    • Overview
    • Features
      • Ejento AI User Access Levels
    • Guides
      • Add new user
      • View my User Id
  • API Keys
    • Overview
    • Guides
      • How to generate API Key and Auth Token
  • Workflows
    • Overview
    • Guides
      • Add Workflow
      • Workflow Chat
  • Tools
    • Overview
    • Guides
      • Tools Overview
      • Create External Tool
      • Connect Tool to Assistant
  • Analytics
    • Overview
    • Guides
      • Analyzing Data in the Analytics Dashboard
  • Chatlogs
    • Overview
    • Guides
      • Managing Chatlogs
      • View Chatlog & Chat thread Id
  • Integrations
    • Overview
    • Guides
      • Email Indexing
      • Microsoft Teams
      • Sharepoint Indexing
      • MS Teams Integration Setup
      • Creating a Connection in Credential Manager
      • Slack App
      • Discord Bot
  • Ejento AI Shield
    • Overview
    • Features
      • Understanding Guardrails
    • Guides
      • How to enable Guardrails
  • Assistant Security
    • Overview
    • Features
      • Assistant Red Teaming
    • Guides
      • Red Team an Assistant
  1. Guides

Add Workflow

1. Navigate to Workflows section from sidebar#

Step 1 screenshot

2. Click on Add Workflow#

Step 2 screenshot

3. You'll be redirected to Workflow Canvas#

Step 3 screenshot

4. Click on Select Project#

Step 4 screenshot

5. Select your project for the workflow#

Step 5 screenshot

6. Node Palette#

This is your toolbox. Drag supervisors and assistants from here onto the canvas to build your workflow.
Step 6 screenshot

7. Start with a Supervisor#

Every workflow needs exactly one supervisor to coordinate your assistants. Choose Router, Consolidator, or Planner based on how you want your responses organized.
Router: Dynamically selects and validates agent responses based on user queries, ensuring the best answer is displayed.
Consolidator: Aggregates responses from all agents, providing a comprehensive and accurate answer based on query relevance.
Planner: Intelligently breaks down queries and engages agents to deliver precise results.
Step 7 screenshot

8. Add a supervisor#

Click on any supervisor type to add it your canvas (e.g. Router)
Step 8 screenshot

9. Click on Router to open its configuration panel#

Step 9 screenshot

10. Pick a model for your workflow#

In case you don't select. A default model will be selected when workflow is created.
Step 10 screenshot

11. Switch to a different type of Supervisor if appropriate#

Step 11 screenshot

12. Add Your Assistants#

Add at least two assistants to handle different parts of your task. Each can be specialized with unique skills and knowledge.
Step 12 screenshot

13. Add another Assistant#

Step 13 screenshot

14. Connect Your Nodes#

Drag from the supervisor's output handle ⭘ to each assistant's input handle ⭘ to establish the workflow connections.
Step 14 screenshot

15. Configure Your Assistant#

Click on an assistant node to select which assistant it should use
Step 15 screenshot

16. Click on Select Assistant#

During Workflow Creation: If a project is already selected, the assistants associated with that project are shown by default. Additional assistants can be searched and selected if available.
During Workflow Edit: Only assistants belonging to the selected project are displayed.
Step 16 screenshot

17. Click on Information tab to View or Edit General Assistant information.#

Step 17 screenshot

18. Click on Settings tab to access specific assistant settings#

Step 18 screenshot

19. Configure Assistant Settings (If needed)#

Step 19 screenshot

20. Configure Remaining Assistants#

Click on each unassigned assistant node and select its assistant
Step 20 screenshot

21. Click on Publish#

Step 21 screenshot

22. Enter an appropriate workflow name and publish#

Step 22 screenshot

23. Workflow created successfully#

Step 23 screenshot
Previous
Overview
Next
Workflow Chat