samsun · turkey → global est. 2023

The orchestration layer behind production software.

We build and operate the systems that talk to each other when your customer does something — identity, messaging, voice, video, AI, payments. On infrastructure you own. Across providers you don't lock into.

Below: a real flow from one of our production systems. Every arrow is a real network call.

FLOW 01 · WHATSAPP GROUP JOIN APPROVAL animated · real network calls
Parent on WhatsApp MyWhatsApp Baileys gateway DersGrubu webhook receiver CIP identity broker Enrollment DB match? GSM Gateway welcome dispatch Telegram alert operator channel Audit log fan-out · async 80ms HMAC 40ms 30ms 60ms async async welcome · 200ms

8 systems · 7 hops · 200–800ms end-to-end

WHAT WE RUN

Two brokers, six capabilities

Everything we ship sits on two cooperating broker systems we built and operate ourselves. The rest is shape.

BROKER 01

CIP — Identity broker

secure.omerbilgin.org

OAuth2 + CIP-Pure. 4-channel 2FA (TOTP, SMS, email, Telegram). TC identity validation. Cross-platform identity unification.

56
tables
5+
production clients
9
security services
BROKER 02

GSM Gateway — Delivery broker

gsm.omerbilgin.org

SMS (GoIP + VatanSMS), WhatsApp (WAHA + MyWhatsApp), voice (Asterisk + IVR), TTS (ElevenLabs). HMAC-SHA256 signed webhooks.

16+
consumer platforms
4
WAHA sessions
23
WA commands

Mars AI Gateway

Multi-provider LLM routing (OpenAI, Anthropic, Gemini, local). Cost budgeting.

Jitsi self-hosted

Live classes on our own servers. JWT moderation. Low latency.

Payments + lifecycle

iyzico + subscription lifecycle. Welcome flow in 3 seconds.

Self-hosted infra

Proxmox + Tailscale mesh + Cloudflare Tunnel. KVKK-compliant, your jurisdiction.

Recovery as a feature

Backups that are tested, not mocked. Annual restore drill.

Our own SRE stack

Monitoring, alerting, page rotation. Active on day one, before ship.

MORE FLOWS

Five more in production

All running on real customer traffic. Each one has a measured latency under it.

FLOW 02 payment · 3s

iyzico payment lands → welcome in 3 seconds

iyzico webhook → invoice → CIP user provision → SMS welcome. All in 3 seconds.

iyzico CIP GSM Gateway
FLOW 03 AI · routing

Teacher asks AI → routed to right agent

Mars Gateway intent classification → math agent or general assistant.

Mars Gateway Anthropic OpenAI
FLOW 04 failover · async

WhatsApp session banned → auto-failover

resolveWorkingSession() picks a healthy session from the pool. Zero operator intervention.

MyWhatsApp WAHA pool
FLOW 05 voice · IVR

IVR voice call to parent

Asterisk + ElevenLabs TTS. Parent picks up, AI reads the message, gets IVR callback.

Asterisk ElevenLabs CIP
FLOW 06 live class · JWT

Live class start — JWT + reminders

Jitsi JWT minting + SMS/WhatsApp reminders to student and parent 10 min before.

Jitsi GSM Gateway
FLOW 07 session · everywhere

Login on any channel, session everywhere

CIP unified session. Web, mobile, WhatsApp bot — same identity, one session.

CIP OAuth2
WHO HIRES US

Six customer scenarios

These are sentences pulled from real briefs. How we respond is below each.

"Our Twilio bill is becoming a problem."

GoIP + VatanSMS mix delivers telecom-level unit cost. Typical savings: 80%+.

"We can't keep our WhatsApp account alive."

Multi-session WAHA + MyWhatsApp Baileys pool. resolveWorkingSession() switches automatically.

"Auth0 isn't compliant with our jurisdiction."

CIP self-hosted, on your servers, KVKK-compliant. OAuth2 + 4-channel 2FA.

"We need real telephony, not just chat."

Asterisk + IVR callback. Voice call, TTS, callback tracking. Under the same API.

"Our AI costs are unpredictable."

Mars Gateway multi-provider + budget cap. Cache hit ratio, model fallback, per-customer quotas.

"We want our own SaaS, not someone else's."

Self-hosted license, your domain, your DB, your backups. Handover package on day zero.

$ contact --priority=high

Tell us the shape of your problem.

We'll respond within 24h with an architecture sketch — not a sales deck. If we're not the right fit, we'll say so and point you to someone who is.

Open project brief →