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
      • Staging & Publishing
    • 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
      • Invite Users via Link or Email
      • View my User Id
  • API Keys
    • Overview
    • Guides
      • How to generate API Key and Auth Token
  • Workflows
    • Overview
    • Features
      • Workflow Access Control
    • Guides
      • Add Workflow
      • Workflow Chat
      • Workflow Edit Access
  • 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
      • Google Drive Connector
      • 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)#

Assistant settings within the workflow are read-only. Allowed Users can view the current configuration, but no changes can be made from within the workflow.
To modify the assistant, the user must open the assistant in Edit mode outside the workflow context. For step-by-step instructions, view Edit Assistant
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
Workflow Access Control
Next
Workflow Chat