Integration Overview
This page is the starting point for integrating your application with Orqestra. The full integration documentation has been split into focused guides — choose the one that matches where you are.
Where do you want to start?
New to Orqestra?
→ Quickstart — Fire your first notification in 5 minutes using the sandbox. No configuration required.
Ready to integrate your app?
-
Sending Events — The complete guide for triggering notifications from your backend: endpoint, request format, channel routing, code examples in cURL / Node.js / Python / Go, and rate limits.
-
Templates Guide — How to write MJML email templates and Handlebars templates for SMS and push. Includes global event types.
-
Webhook Security — Sign your payloads with HMAC-SHA256 and use idempotency keys to prevent duplicates.
-
Real-Time Setup — Add a live WebSocket notification feed and a notification bell to your frontend.
-
API Reference — Full endpoint reference: all headers, request bodies, response shapes, and error codes.
Something not working?
→ Troubleshooting — Common issues and how to fix them.
Want AI to write the integration code for you?
→ AI Scaffold — A prompt you can paste into any AI assistant to generate a complete backend + frontend integration in one shot.
Sandbox credentials
Use the sandbox environment to test without provisioning your own tenant:
| Field | Value |
|---|---|
| Admin UI login (username) | demo |
| Admin UI password | TryOrqestra2026! |
API key (x-api-key header) | aa636e6c67592d513c37b6b6f64d2d122781178edb37429c41b945f59c910ecb |
| Tenant ID | faa1a8c4-0975-40cd-beda-a8f63c4e9388 |
| Tier | SANDBOX |
:::caution Shared demo environment These are public, low-quota credentials. Do not use them for sensitive or production data. :::