Deployment Management of Agents
Overview
Why Deployment Management?
EDDI Environments
Environment
Purpose
Access Control
Deployment Lifecycle
1. CREATE Agent
POST /agentstore/agents
→ Agent exists but is NOT deployed
2. DEPLOY Agent
POST /administration/production/deploy/agent123?version=1
→ Agent becomes active and can handle conversations
3. USE Agent
POST /agents/agent123/start
→ Users can now interact with the agent
4. UPDATE Agent
Create new version → Deploy new version
→ Old version still available if specified
5. UNDEPLOY Agent
POST /administration/production/undeploy/agent123
→ Agent stops processing new conversationsAuto-Deploy Feature
Checking Deployment Status
Deployment Operations
Deployment of an Agent :
Deploy Agent REST API Endpoint
Element
Value
Example :
Undeployment of an Agent
Undeploy Agent REST API Endpoint
Element
Value
Example :
Check the deployment status of an agent:
Element
Value
Example*:*
List all deployed Agents:
List of Deployed Agents REST API Endpoint
Element
Value
Example:
Deleting an Agent
Simple Delete (Soft-Delete)
Element
Value
Cascade Delete
Element
Value
Example
Cascade Delete for Workflows
Important: Undeploy Before Deleting
Orphan Detection and Cleanup
Scan for Orphans (Dry Run)
Element
Value
Purge Orphans
Element
Value
Last updated
Was this helpful?