Ejento AI
HomeQuickstartGuidesRecipesREST APIsChangelogFAQs
HomeQuickstartGuidesRecipesREST APIsChangelogFAQs
Ejento AI
  1. Guides
  • 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. Guides

Add Assistant

This guide provides a comprehensive walkthrough for creating and configuring Ejento AI assistants tailored to your specific use case. It covers the key aspects required to define your assistant's purpose, behavior, interaction style, and reasoning capabilities.
By following this guide, you will be able to design assistants that are not only intelligent and goal-driven but also aligned with your product or team's requirements.

Overview#

Naming Strategy
Establishing a clear, relevant name that reflects the assistant’s functionality.
Assistant Description
Writing a concise yet impactful description that communicates what the assistant does and who it's designed for.
Defining Roles and Responsibilities
Structuring the assistant’s core functions and expected behaviors to ensure clarity and focus.
Custom Instructions and Behavioral Guidelines
Crafting effective prompts and guidelines to shape how the assistant responds and interacts with users.
Conversation Starters
Adding initial interaction examples to help users engage with the assistant naturally and effectively.
Selecting a Reasoning Mode
Choosing the most appropriate reasoning pattern (e.g., ReAct, Reflection, CodeAct) to match the assistant's task type and decision-making style.

1. Navigate to the assistants page from the sidebar#

Step 1 screenshot

2. Click on Add Assistant#

Step 2 screenshot

3. Select the team for the assistant here#

Step 3 screenshot

4. Select the project for the assistant here#

Step 4 screenshot

5. Click on "Add"#

Step 5 screenshot

6. Give Assistant a suitable name#

Step 6 screenshot

7. Write a Description about what the Assistant does#

Step 7 screenshot

8. Define the Assistant’s Role#

Step 8 screenshot

9. Click on Add Custom Instruction#

Custom behavior instructions enable fine-tuning to handle specific scenarios or requirements. These instructions dictate how the assistant should act or what it must take care of in its responses.
Step 9 screenshot

10. Give Custom Instructions#

Step 10 screenshot

11. Click on Save#

Step 11 screenshot

12. Select the Visibility of your Assistant#

Step 12 screenshot

13. Click on More Options#

Step 13 screenshot

14. Add Conversation Starters for the Assistant#

Provide a few example questions or prompts that users can ask to begin interacting with the assistant.
Step 14 screenshot

15. Select a Reasoning Pattern for Your Assistant#

Choose the most suitable reasoning mode based on how you want your assistant to think and respond.
For a complete guide on available reasoning modes and how to choose the right one, visit:
Reasoning Modes Guide
Step 15 screenshot

16. Choose How Your Assistant Thinks#

Here, We selected CodeAct as the reasoning mode because our assistant is designed to generate, explain, and interact with code intelligently.
Step 16 screenshot

17. Click on Create assistant#

Step 17 screenshot

18. Chat with the assistant to observe the instruction being followed#

Step 19 screenshot

19. The assistant has added the next topic suggestion as instructed in the custom instruction#

Step 20 screenshot

Previous
Reasoning Modes
Next
Evaluate Assistant