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
      • 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
      • 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
  • Permission Sets
    • Overview
    • Guides
      • Add Permission Set
  • Usage
    • Overview
    • Guides
      • Set Spend Limits
  1. Guides

Edit Assistant

Change an assistant's settings, such as its instructions, knowledge, tools, safety rules, or model, and then publish the changes to the people who use it. You always edit a private copy first, so you can try changes without affecting anyone.
Open the Assistants section. If you're not sure how, see Add Assistant.

How editing works#

Every assistant has two versions:
Production is the live assistant that people and integrations use. You can't change it directly.
Staging is your private working copy. Every edit you apply goes to Staging, and a counter next to Deploy shows how many changes are waiting.
When you're happy with your changes, you deploy them, which copies Staging to Production. The first deployment also turns a Draft assistant Live. Every deployment is recorded, and you can restore an earlier one. See Staging & Publishing.

Use cases#

Tighten answers: People say an assistant drifts off topic. Add a custom instruction such as "Answer only from the travel policy," test a few questions in Staging, then deploy.
Add knowledge: A new policy document is published. Add it to the assistant's corpus in Staging, check that the assistant uses it, and deploy.
Switch models: Try a different model in Staging to compare answer quality or speed before anyone else sees the change.

1. Open your assistant#

Search for your assistant, then click the chat icon (Chat with assistant) in its Actions column.
Step 1 screenshot

2. Switch to Staging#

At the top right, click Staging. The banner changes to Edits are private until deployed. If the assistant already opens in Staging, you can skip this step.
Step 2 screenshot

3. Change the settings#

In the Configuration panel on the right, open the section you want, make your changes, and click Apply Changes. The message Staging assistant updated successfully! appears and the change counter goes up.
SectionWhat you can change
Assistant ToolsTurn tools on or off. Each tool is marked Internal (built into Ejento AI, for example Retriever Tool and Attachment Tool) or External (connected to another application). See Tools.
CorpusAdd or manage the documents the assistant searches. See Corpus Overview.
GuardrailsTurn on safety filters: Topical Control (keeps conversations to allowed topics), Ethical Moderation (keeps responses ethically sound), Jailbreak Detection (blocks attempts to trick the assistant into ignoring its rules), Hallucination (reduces made-up answers), and PII Redaction (hides personal information). See Understanding Guardrails.
CustomizeAssistant Role (the assistant's main role), Custom Instructions (extra rules that always take priority over standard instructions; click + to add more), Conversation Starters (suggested questions shown to users), and Tags.
AdvancedAssistant Default Model (the language model that writes responses), Reasoning Pattern (see Reasoning Patterns), Visibility (Private or Public; see Assistant Access Control), Publish to Coworkers, Call (voice calls; see Voice Calling with Assistants), and Enable Embed Link (see Embed Assistant).
Step 3 screenshot

4. Deploy your changes#

Click Deploy. The Deploy to Production window lists each setting that changed, with its old and new value. Optionally add a Description of what changed and why (up to 255 characters), then click Deploy Changes.
The message Successfully deployed to production appears, and the assistant switches to Production with your changes live. If you see Nothing to deploy, Staging already matches Production.
The first deployment also changes the assistant's status from Drafted to Live. To review past deployments or restore an earlier one, see Staging & Publishing.
Step 4 screenshot
Previous
Evaluate Assistant
Next
Assistant Edit Access