Temporal Nexus — Interactive Demo
What is Temporal Nexus?
Nexus lets different teams share Temporal workflows across team, namespace, region, and cloud boundaries — without exposing internal implementation details.
The core idea in one sentence
Team A can call Team B's workflows like a typed API — with full durability, retries, and fault-tolerance built in — without needing access to Team B's namespace or knowing how their code works.
The Problem Nexus Solves
Siloed Teams
Each team works in their own Temporal namespace. There's no clean way for the Payments team to trigger an action in the Fraud Detection team's workflow without tight coupling or shared credentials. Teams either share namespaces (messy) or build fragile HTTP bridges (unreliable).
Modular and Safe
The Fraud Detection team publishes a Nexus Service with a clear contract. The Payments team calls it from their workflow like any other operation. Nexus handles routing, retries, security, and observability — across any boundary.
What It Looks Like
fraud.v1/checkTransactionWaits for result (sync or async)
fraud.v1checkTransactionInternal workflows stay private