Event-driven integrations with delivery guarantees your teams can trust.
EquatorOps delivers an integration layer built on transactional outbox patterns, signed webhooks, and idempotency safeguards so operational changes stay synchronized across ERP, WMS, and partner systems.
Webhooks
HMAC-signed
Delivery
Retry + replay
Integrations
ERP · WMS · BI
Signal
Event-driven by design
Every workflow emits signed events with delivery tracking built in.
Signal
Transactional outbox
Operational changes and outbound events commit together to avoid drift.
Signal
Idempotency safeguards
Replay-safe integrations that prevent duplicate execution across systems.
Reliability + security
Integration guarantees built into the workflow engine.
The integration layer is designed for regulated operations. Outbound events are secure, replay-safe, and aligned with the same audit ledger that powers operations teams.
Transactional outbox
Operational changes and outbound events commit together for consistency.
- Outbox + ledger in the same transaction
- Guaranteed dispatch order
- Safe retries without double execution
Idempotency + action locks
Replay-safe workflows that prevent duplicate actions across systems.
- Idempotency keys on mutations
- Action locking for sensitive workflows
- Replay-safe safeguards for critical flows
Webhook security
Secure delivery with cryptographic signatures and request tracking.
- HMAC-signed payloads
- Request IDs + replay protection
- Key rotation support
Delivery guarantees
- Delivery guarantees backed by retry policies and dead-letter routing.
- Event consumers can checkpoint to replay safely.
- Audit trails remain tenant-owned and exportable.
Webhook payload
Every event includes traceability fields for replay-safe consumption.
{
"event_type": "inventory.stock_received",
"aggregate_id": "lpn_DEN01_0742",
"schema_version": "1.0",
"timestamp": "2024-01-15T14:32:00Z",
"source_service": "inventory",
"dedupe_key": "stock-rcv-0742-1705329120",
"data": {
"lpnSerial": "LPN-DEN01-0742",
"skuCode": "WIDGET-A100",
"quantity": 48,
"transactionType": "RECEIPT"
},
"webhook_targets": ["customer_facing"],
"tenant_context": {
"organization_id": 42,
"tenant_id": 1
}
} Security headers
HMAC signatures and request IDs enable verification and replay protection.
POST /your-webhook-endpoint HTTP/1.1 Content-Type: application/json X-Honey-Signature: sha256=a1b2c3d4e5... X-Honey-Timestamp: 1705329120 X-Honey-Request-Id: req_7f3a9c2b X-Honey-Event-Type: inventory.stock_received X-Honey-Schema-Version: 1.0 X-Honey-Delivery-Id: dlv_9x8y7z6w
Verify signatures using HMAC-SHA256 with your webhook secret. Compare
timestamp.payload against the signature header.
Integration patterns
Concrete flows for ERP, WMS, and partner systems.
Use standard integration patterns without bespoke glue code. Each workflow emits events aligned with the operational ledger, so downstream systems trust the payload.
ERP sync
Ledger updates and status transitions flow to finance and billing systems.
WMS handoff
Inventory movement events trigger routing and fulfillment updates.
Billing export
Work order completion pushes revenue events into billing pipelines.
Partner acknowledgements
Secure webhooks confirm supplier receipt and compliance actions.
Example flows
Inventory movement → webhook
POST /api/v1/stock/receive
- Stock movement committed via /api/v1/stock/receive
- Outbox dispatches HMAC-signed inventory event
- WMS consumes via WS /api/v1/webhooks/stream
Work order completion → billing
POST /api/v1/work-orders
- WO status updated via /api/v1/work-orders/{id}
- Billing export event queued with idempotency key
- Finance system reconciles with X-Honey-Request-Id
Quality gate → release
POST /api/v1/work-orders/operations/{id}/execute
- Quality inspection passes via operation execute
- Compliance webhook delivers with X-Honey-Signature
- Release workflow unlocks inventory + shipments