Fire an event
Send an authenticated event name, device token, properties, and template variables.
Event-triggered automation
Turn authenticated backend events into durable, delayed, and observable player notifications without blocking gameplay services.
Live workspace
Delay
15 minMatches today
842Retries
BoundedExample data for product illustration. Not customer performance.
PushHub acknowledges a game event after durable storage, then performs provider work through the same recoverable delivery engine as campaigns.
How it works
Send an authenticated event name, device token, properties, and template variables.
Resolve active rules and store token-free durable jobs after validation.
Apply the configured delay without holding open a game-service request.
Lease work, record attempts, retry transient failure, and dead-letter permanent issues.
Current and planned capabilities are labeled directly, so teams can evaluate PushHub without confusing vision for availability.
Fire app-scoped events through a documented API with scoped-key authorization.
Hash an optional idempotency key before storage to prevent duplicate trigger work.
Store dispatch intent in PostgreSQL and use Redis only as a wake-up path.
A planned journey builder will connect several conditions, waits, messages, and exits.
In the game
Notify a player when crafting, energy, or a timed reward becomes available.
Bring a player back when a guild or friend action needs attention.
Follow a trusted server-side payment event with a helpful next step.
Every trigger retains source identity, company and app ownership, normalized failure state, and secret-free attempt history.
Raw provider tokens are resolved before durable event payload storage.
Transient failures stop after a defined retry budget.
Keme administrators can see leases, failures, attempts, and worker freshness.
No. The endpoint durably records matching work and provider submission happens asynchronously.
Start with one app, one meaningful moment, and one audience worth reaching.