Ejento AI
GuidesQuickstartRecipesREST APIsRelease NotesFAQs
GuidesQuickstartRecipesREST APIsRelease NotesFAQs
Ejento AI
  1. Guides
  • Getting Started
  • 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
      • Embed 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
      • ETag Setup for Corpus Incremental Refresh
      • View Corpus Id
      • View Document Id
      • Tagging
        • Corpus tagging
        • Document tagging
  • Tools
    • Features
      • Introduction
    • Guides
      • Tools Overview
      • Create External Tool
      • Connect Tool to Assistant
  • 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
  • Ejento AI Shield
    • Introduction
  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, and Click on Add Assistant#

Step 1 screenshot

2. Open the "Select Team" dropdown to select the team for Assistant#

Step 3 screenshot

3. Select your team for the assistant here#

Step 4 screenshot

4. Create a New Team#

If you want to add your assistant under a new team, click Create new team and follow the step-by-step guide of creating a new team here
Step 4 screenshot

5. After selecting the Team, Now select the Project for the assistant here#

Step 5 screenshot

6. Within Teams, you can either select an existing project or create a new one.#

Step 6 screenshot

7. If you want to create a new project, click on Create new Project and enter your project name.#

Step 7 screenshot

8. Give your project a suitable and meaningful name.#

Step 8 screenshot

9. Click on "Create Project"#

Step 9 screenshot

10. Click on "Add Assistant"#

Your assistant will be created within the selected team and project.
Step 10 screenshot

11. Click on this icon if you want to set or update your assistant’s image#

Step 1 screenshot

12. You’ll find three options here: Upload Image, Generate Image, and Remove Image.#

Use Upload Image to add a custom image, Generate Image to create one for your assistant, or Remove Image to delete the current image.
Step 2 screenshot

13. Click on “Generate Image” then Enter a prompt describing how you want your assistant’s image to look.#

Step 3 screenshot

14. Click on “Generate” to create an image based on your entered prompt#

Step 4 screenshot

15. If you’re satisfied with the generated image, click “Select”; otherwise, update your prompt and try again#

Step 5 screenshot

16. Give Assistant a suitable name#

Step 6 screenshot

17. Write a Description about what the Assistant does#

Step 7 screenshot

18. Define the Assistant’s Role#

Step 8 screenshot

19. Click on the Assistant Model section to choose your preferred model for the assistant#

Step 9 screenshot

20. Here you’ll see all available models choose the one that best fits your needs#

Step 10 screenshot

21. 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

22. Give Custom Instructions#

Step 10 screenshot

23. Click on Save#

Step 11 screenshot

24. Select the Visibility of your Assistant#

Step 12 screenshot

25. Click on More Options#

Step 13 screenshot

26. Conversation starters are disabled by default; enable the toggle if you want to add them#

Step 17 screenshot

27. 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

28. 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

29. 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

30. Here you can enable or disable your assistant’s capabilities using the available default tools.#

Attachment: Allows users to upload and share files directly with the assistant.
Web Search: Enables the assistant to access and provide up-to-date information from the internet.
RAG (Retrieval-Augmented Generation): Lets the assistant generate responses using your uploaded documents or connected data sources.
Step 29 screenshot

31. You can assign tags to your assistant to help categorize or identify it easily#

Step 21 screenshot

32. You can either choose from the available tags or create your own custom tag#

Step 22 screenshot

33. To add a new custom tag, simply type it and click “Add”#

Step 23 screenshot

34. You can enable caching to help your assistant respond faster#

Caching stores certain previous responses to improve speed, but in some cases, it may slightly affect personalized accuracy.
Step 24 screenshot

35. The Public Link toggle allows you to share or embed your assistant publicly#

For a complete step-by-step guide, visit the Embed Assistant Tutorial
Step 25 screenshot

36. Click on Create assistant#

Step 17 screenshot

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

Step 19 screenshot

38. Here you can see the assistant’s conversation starters#

You can either choose a question from these conversation starters or type your own query to begin chatting.
Step 20 screenshot

39. The assistant will respond based on the custom instructions and your configured settings#

Step 3 screenshot

Previous
Reasoning Modes
Next
Evaluate Assistant