Skip to main content

Overview

Deploy your agents with ziet deploy. Your code goes live with API endpoints, CLI access, and dashboard UI.
That’s it. Your agent is live at https://api.ziet.ai/agents/{agent_id}/run

Quick Deploy

1

Write your agent

2

Deploy

Output:
3

Test it

Deploy Commands

Deploy All Agents

Deploy all agents in your project:

Deploy Specific Agent

Deploy only one agent:

Deploy to Environment

Specify production or development:

Deploy Options

Project Structure

Recommended layout:
Keep it simple - all you need is your Python file and requirements.txt.

Configuration (Optional)

requirements.txt

List your Python dependencies:
Ziet automatically installs these when deploying.

Environment Variables

Set secrets in the dashboard:
  1. Go to Settings β†’ Environment Variables
  2. Click Add Variable
  3. Enter key and value
  4. Click Save
  5. Deploy (variables are automatically available)
Access in code:

Environments

Development vs Production

Test in development before going to production:

Versioning

Automatic Versioning

Each deployment creates a new version:

Rollback

Roll back to a previous version:

Best Practices

Never hardcode API keys:
Only include what you need in requirements.txt:

Troubleshooting

Solutions:
Solution: Add to requirements.txt
Then redeploy:
Solutions:
  1. Check dashboard: Settings β†’ Environment Variables
  2. Verify exact name:
  1. Redeploy:

Next Steps

Invoking

Run your deployed agents

Monitoring

View logs and metrics

API Reference

REST API documentation

Agents

Learn more about agents