Define the pattern
Name the reusable message and write the stable title, body, and payload.
Notification templates
Give teams reusable message foundations with dynamic variables, platform context, lifecycle controls, and a direct path into automation.
Live workspace
Variables
03Used by
02 triggersPlatform
iOS + AndroidExample data for product illustration. Not customer performance.
PushHub keeps the approved structure stable while allowing the player and event context to make each notification relevant.
How it works
Name the reusable message and write the stable title, body, and payload.
Use readable placeholders for player, game, or event context.
Reference the template from an active event automation.
Edit, inspect, activate, or retire templates without losing ownership.
Current and planned capabilities are labeled directly, so teams can evaluate PushHub without confusing vision for availability.
Create app-scoped templates for recurring player moments.
Resolve template variables from authenticated event input at dispatch.
Attach a template to an event trigger with optional delay and conditions.
Planned locale variants will manage translated content under one template identity.
In the game
Personalize a guild, friend, or team invitation from event context.
Insert the reward name and relevant claim window without rewriting the pattern.
Reuse a governed offer format while changing bundle and expiry context.
Templates remain app-scoped, keep stable identities for triggers, and separate content reuse from provider credentials or raw device tokens.
A template cannot silently cross into another app.
Triggers require an existing template identity.
Managed translation sets are not advertised as Live.
Template placeholders are resolved from the variables submitted with a matching event.
Start with one app, one meaningful moment, and one audience worth reaching.