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

Edit Assistant

1. Navigate to Assistants sidebar from sidebar#

Step 1 screenshot

2. Click on the chat icon next to your assistant.#

This opens the detailed configuration view for that specific assistant.
Step 2 screenshot

3. Here you can see whether your assistant is currently in the Production environment or the Staging environment.#

Step 3 screenshot

4. If your assistant is in the Production environment, all these options will be disabled.#

These options are read-only in the Production environment.
Step 4 screenshot

5. If you want to change the assistant’s configuration, switch to the Staging environment.#

All edits to the assistant's configuration should be done in Staging before publishing to Production.
Step 5 screenshot

6. Certain user-facing actions like Share (generate links), Like/Dislike (vote), Add to Favorites, and Submit Feedback are disabled in staging because they only apply to the live production agent#

Step 6 screenshot

7. All these options are now enabled, and you can update your assistant.#

Step 7 screenshot

8. Click on Assistant Tools#

Step 8 screenshot

9. Here you can enable or configure tools that the assistant can invoke during conversations.#

Review and configure which tools are enabled — these define what the assistant can access or interact with during a conversation.
Step 9 screenshot

10. Click on Corpus#

Step 10 screenshot

11. Click the Add New (➕) icon at the top-right of the Corpus panel.#

This initiates the process of attaching a new knowledge corpus to the assistant.
Step 11 screenshot

12. A modal/dialog appears showing available corpora. Select the desired corpus from the list to attach it to the assistant.#

Step 12 screenshot

13. Click on Guardrails#

Guardrails control what topics the assistant is allowed or restricted from discussing — this is critical for ensuring the assistant stays on-topic and within company policy.
Step 13 screenshot

14. Click on Customize to access role configuration for the assistant.#

Step 15 screenshot

15. Here you can change your assistant’s role.#

Step 16 screenshot

16. Here you can set custom instructions and conversation starters for your assistant.#

Step 17 screenshot

17. Click on Advanced Section#

Step 18 screenshot

18. In the Advanced panel, a model selector is visible. click it to choose which large language model the assistant should use.#

Step 19 screenshot

19. Here you can select the reasoning pattern for your assistant.#

Step 20 screenshot

20. Once you’ve made all your changes in the Staging environment, Click the Deploy button at the top of the page.#

Step 21 screenshot

21. A confirmation dialog appears with a summary of the changes being published.#

Review the details shown such as model, guardrails, or corpus updates — to verify everything is correct before proceeding.
Step 22 screenshot

22. Write a short description of the changes you made.#

Step 3 screenshot

23. Click Deploy Changes to confirm and push the assistant configuration live to Production.#

Step 23 screenshot

24. The view switches back to the Production tab automatically after a successful publish.#

You can now see the live state of your assistant as it is deployed to end users.
Step 24 screenshot

25. Click the Staging tab to navigate back to the Staging environment for any future iterations or updates.#

Step 25 screenshot

26. Click on Deployment History in the right panel to view a log of all past publications for this assistant.#

This gives you a versioned record of every time changes were pushed to Production, allowing for auditing and rollback if needed.
Step 26 screenshot

27. Click on a past deployment entry (e.g., Deployment #2) to expand and view its specific details including the timestamp, configurations, and what changed.#

Step 27 screenshot

28. Click the Restore This Deployment button to roll back Production to the previous version.#

Use this when a recent deployment introduces unexpected issues — restoring instantly restores the assistant to its prior working state.
Step 28 screenshot

29. Click the Deploy button again to finalize the restore and make the rolled-back version live in Production.#

Step 29 screenshot

30. Click Deploy Changes to confirm and push the assistant configuration live to Production.#

Step 11 screenshot
Previous
Evaluate Assistant
Next
Assistant Edit Access