Deploy Once. Run Everywhere.
Web widget, REST API, WhatsApp, Slack, voice, email — deploy your agents to any channel with one click. Blue/green rollouts and on-premise options included.
One Agent, Every Channel
Build your agent once. Deploy it to web, mobile, messaging platforms, voice, and email — all from the same configuration.
Web Widget
Embeddable chat widget for any website
REST API
Standard HTTP API with streaming
WhatsApp Business API integration
Slack
Slack bot with Block Kit support
Voice (Twilio)
Phone and IVR integration
Inbound/outbound email processing
Mobile SDK
Native iOS and Android SDKs
Telegram
Telegram Bot API integration
Instagram DM
Instagram messaging integration
From Studio to Production in Seconds
No CI/CD pipelines to configure, no infrastructure to provision. Build, test, deploy — all from the Studio.
Build in Studio
Design your agent in the visual canvas — prompts, tools, memory, guardrails. Test with the built-in simulator.
Configure Channel
Select your deployment channel. Enter API keys for WhatsApp/Slack, or copy the widget embed code.
Deploy
One click deploys your agent to production. Rollback is instant if anything goes wrong.
Widget Embed Code
<!-- Add to your website's <body> tag -->
<script
src="https://cdn.orchstack.com/widget.js"
data-agent-id="ag_cora_29xk4"
data-theme="auto"
data-position="bottom-right"
async
></script>One script tag. Fully customizable. Auto-updates when you redeploy.
Blue/Green Deployments
Ship agent updates without disrupting live users. Canary testing, instant rollback, and version pinning included.
Blue (Current)
Green (New)
Zero Downtime
New version runs alongside the old. Traffic switches only after health checks pass. Users never see an error.
Instant Rollback
If the new version has issues, traffic routes back to the previous version in under 2 seconds. No manual intervention.
Canary Testing
Route a percentage of traffic to the new version first. Monitor metrics before committing to a full rollout.
Version Pinning
Pin specific tenants or channels to specific agent versions. Critical customers stay on stable while others get updates.
Choose Your Deployment Model
From fully managed SaaS to completely self-hosted. Pick the deployment model that matches your security and compliance requirements.
Shared Platform
Multi-tenant SaaS deployment. Fastest time to production with automatic updates, scaling, and maintenance handled by OrchStack.
- Instant provisioning
- Auto-scaling
- Managed updates
- 99.9% SLA
Dedicated Instance
Private deployment on cloud infrastructure. Your own OrchStack instance with dedicated compute, storage, and network isolation.
- Dedicated resources
- Network isolation
- Custom domains
- Priority support
On-Premise
Run OrchStack on your own infrastructure. Full data sovereignty with Docker Compose or Kubernetes deployment options.
- Full data sovereignty
- Air-gapped support
- Custom LLMs
- No external calls
On-Premise for Enterprise
Run the full OrchStack platform in your own infrastructure. Docker Compose for simplicity, Kubernetes for scale, air-gapped for security.
Docker Compose
Single docker compose up brings up the entire platform — API server, workers, database, Redis, and vector store. Production-ready in minutes.
Kubernetes Helm Charts
Official Helm charts with HPA, pod disruption budgets, rolling updates, and health probes. Scales from 3-node clusters to hundreds.
Air-Gapped Support
Run OrchStack without internet access. Offline LLM support via local models (Ollama, vLLM). No telemetry, no external calls.
Self-Hosted Quick Start
# Clone the self-hosted repo
$ git clone https://github.com/orchstack/self-hosted.git
# Configure environment
$ cp .env.example .env
$ nano .env # Set your LLM API keys
# Start everything
$ docker compose up -d
# Verify
$ curl http://localhost:3000/api/health
{"status":"ok","version":"2.4.0"}Full platform running in under 5 minutes. No external dependencies required.
Deploy to Any Channel
Build once, deploy everywhere. Every channel adapter handles format translation, media, and platform-specific features automatically.
Widget Embed
Drop a single script tag into any website to deploy a fully-branded chat widget. Customizable position, theme, and behavior with zero code changes.
API Endpoint
RESTful API with streaming support, session management, and webhook callbacks. Integrate agents into any application with standard HTTP calls.
Native WhatsApp Business API integration. Rich messages, quick replies, media handling, and session continuity across conversations.
Slack
Deploy agents as Slack bots. Direct messages, channel mentions, slash commands, and interactive Block Kit responses supported natively.
Voice
Voice-enabled agents via Twilio, Vonage, or custom SIP. Speech-to-text, text-to-speech, and real-time conversation management built in.
On-Premise
Self-hosted deployment with Docker Compose or Kubernetes Helm charts. Full platform runs in your infrastructure with zero external dependencies.
Deployment FAQ
Deploy Agents Everywhere
From web widgets to WhatsApp to on-premise — your agents go where your users are.
Free tier includes all channels -- self-host available