Works With Your
Entire Stack.
Launch Rail is integration-first by design. Every microservice is built on open protocols — REST, gRPC, and native MCP — so it connects cleanly with the tools you already use, and any new ones you adopt.
10+
Integration Categories
40+
Provider Options
3
Open Protocols
Zero
Vendor Lock-in
Three Protocols. Every Service.
Every Launch Rail microservice simultaneously exposes REST, gRPC, and a native MCP server. Connect from any client, any language, any AI agent.
REST API
Every service exposes a standards-compliant REST/JSON API with full OpenAPI 3.0 specs. Integrate from any language, framework, or platform.
gRPC (ConnectRPC)
High-throughput binary protocol for service-to-service communication. Type-safe generated clients in Go, TypeScript, Dart, and more.
Native MCP Server
Every microservice is natively discoverable by AI agents via the Model Context Protocol. No custom wrappers. No middleware. Plug and play.
Outbound Webhooks
Emit structured CloudEvents from every service to your downstream systems, automation platforms, or customer endpoints.
Integration Directory
Swap providers without changing application code. Every integration is configured at the infrastructure level.
Payment Processors
Plug into the Entitlements service to sync plans and subscriptions in real time.
Stripe
Primary
Paddle
Global VAT
LemonSqueezy
Indie-friendly
Moyasar
MENA
More
On request
Identity Providers & SSO
Enterprise SSO and SCIM provisioning — works alongside the Identity microservice.
Okta
SAML / SCIM
Azure AD
SAML / SCIM
Google Workspace
OAuth 2.0
GitHub
OAuth 2.0
Auth0
Replace it
More
On request
Email Delivery
Configure your preferred email provider via the Notifications service provider config.
SendGrid
Recommended
AWS SES
Low cost
Postmark
Transactional
Mailgun
Developer first
Resend
React Email
More
On request
SMS & Voice
Drop-in SMS delivery channels in the Notifications service provider registry.
Twilio
Recommended
Vonage
Global reach
AWS SNS
AWS native
More
On request
Push Notifications
Mobile and web push via device tokens registered in the Identity service.
Firebase FCM
Android & Web
Apple APNs
iOS
More
On request
Cloud Storage
The Media service supports any S3-compatible backend — swap with zero code changes.
AWS S3
Default
Google Cloud Storage
GCP native
Azure Blob
Enterprise
Cloudflare R2
Zero egress
Backblaze B2
Cost-effective
More
On request
Observability & Monitoring
All services emit OTLP traces, metrics, and structured logs — pipe them anywhere.
Datadog
OTLP
Grafana Cloud
OTLP
New Relic
OTLP
Sentry
Error tracking
Jaeger
Self-hosted
More
On request
Automation & No-Code
Trigger any automation platform via Notifications webhooks or REST events.
Zapier
10M+ users
Make.com
Visual flows
n8n
Self-hosted
More
On request
Team Messaging
Send structured alerts and notifications to team channels via the Notifications service.
Slack
Recommended
Microsoft Teams
Enterprise
Discord
Dev-friendly
More
On request
Infrastructure & Kubernetes
Production-grade Helm charts and Terraform recipes for every major cloud.
AWS EKS
Terraform
Google GKE
Terraform
Azure AKS
Terraform
Helm
Charts
More
On request
Type-Safe Clients in Every Language
All ConnectRPC service definitions are compiled into strongly-typed client SDKs. Drop them directly into your application — no more hand-rolling API calls or guessing field names.
// Generated ConnectRPC client
client := identityv1connect.
NewIdentityServiceClient(
http.DefaultClient,
"https://identity.svc",
)
// Type-safe, auto-completed
res, err := client.
CreateUser(ctx, connect.
NewRequest(&identityv1.
CreateUserRequest{
TenantId: "acme",
Email: "alice@acme.io",
}),
)