Skip to main content

Zen Mesh Documentation

Secure webhook delivery to private networks — without opening firewalls.

Zen Mesh connects external services (Stripe, GitHub, Slack, Shopify) to your private infrastructure using an outbound-only architecture. No VPN, no ngrok, no inbound ports.

What is Zen Mesh?

Your cluster never receives inbound connections. All traffic flows outward from your infrastructure to the ingester, which then delivers events to your services.

Key Concepts

  • Control Plane — The SaaS UI where you configure destinations, manage clusters, and monitor delivery
  • Data Plane — The runtime event intake: ingester receives events from external sources
  • Edge Plane — Runs in your cluster: egress delivers to your services, agent handles enrollment, lock protects secrets
  • Adapters — Connectors for external services (Splunk, PagerDuty, Grafana, Teams, etc.)
ResourceLink
Quick StartGet started in 5 minutes
ArchitectureThree-plane model
Cluster EnrollmentInstall the agent
AdaptersConnect external services
Helm ChartsChart reference

Delivery Modes

Zen Mesh supports three delivery modes, all proven and validated:

ModePathBest For
A — Direct Public TargetSource → Ingester → TargetTargets with public endpoints
B — Egress DirectSource → Ingester → Egress → TargetTargets reachable from ingester via mTLS
C — Egress RelaySource → Ingester → Egress (relay) → TargetTargets behind NAT/firewall

Need Help?