Deployment
Publish your agentic app and make it available to users.Overview
Deployment is the process of moving your application from development to a live environment where users can interact with it. The platform supports versioned deployments with environment isolation.Deployment Lifecycle
Creating a Version
Versions are immutable snapshots of your app configuration.Step 1: Validate
Run diagnostics to ensure your app is ready:Step 2: Create Version
- Navigate to Deploy → Versions
- Click Create Version
- Enter version details:
- Click Create
Version Benefits
| Benefit | Description |
|---|---|
| Immutable | Once deployed, versions don’t change |
| Rollback | Revert to previous versions if needed |
| Isolation | Different versions in different environments |
| Protection | Tools linked to active versions can’t be deleted |
Environments
Environments are isolated deployment targets with their own configurations.Default Environment
Every app starts with a Draft environment for development and testing.Creating Environments
Environment Isolation
Each environment maintains:- Separate URL endpoints
- Independent configuration
- Own deployment history
- Isolated API keys
Deploying to an Environment
Step 1: Select Version
Choose which version to deploy.Step 2: Choose Environment
Select the target environment.Step 3: Configure Settings
Environment-specific overrides:Step 4: Deploy
Click Deploy to publish.Access Methods
Web Widget
Embed the app in your website with a single script:API Integration
Direct API access for custom integrations:Channel Integrations
Deploy to messaging platforms:- Slack: Slack app integration
- Microsoft Teams: Teams bot
- Web Chat: Embedded widget
- Voice: Via AI for Service
API Keys
Secure access to your deployed app.Generating Keys
- Navigate to Deploy → API Keys
- Click Generate Key
- Enter a descriptive name
- Copy and store securely
Key Management
- Rotate keys periodically
- Use separate keys for different clients
- Revoke compromised keys immediately
Rollback
Revert to a previous version if issues arise.Quick Rollback
- Navigate to Deploy → History
- Find the previous working version
- Click Rollback
- Confirm the action